Enum RunecraftAction
- java.lang.Object
-
- java.lang.Enum<RunecraftAction>
-
- net.runelite.client.plugins.skillcalculator.skills.RunecraftAction
-
- All Implemented Interfaces:
Serializable
,Comparable<RunecraftAction>
,ItemSkillAction
,SkillAction
public enum RunecraftAction extends Enum<RunecraftAction> implements ItemSkillAction
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<RunecraftBonus>
getExcludedSkillBonuses()
int
getItemId()
Gets the item ID used for this action.int
getLevel()
Gets the level required to perform this skill action.float
getXp()
Gets the amount of xp granted for performing this skill action.boolean
isIgnoreBonus()
boolean
isMembersOverride()
static RunecraftAction
valueOf(String name)
Returns the enum constant of this type with the specified name.static RunecraftAction[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.-
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
-
Methods inherited from interface net.runelite.client.plugins.skillcalculator.skills.ItemSkillAction
getIcon, getName, isMembers
-
Methods inherited from interface net.runelite.client.plugins.skillcalculator.skills.SkillAction
getSprite, isBonusApplicable
-
-
-
-
Enum Constant Detail
-
AIR_RUNE
public static final RunecraftAction AIR_RUNE
-
AIR_TIARA
public static final RunecraftAction AIR_TIARA
-
MIND_TIARA
public static final RunecraftAction MIND_TIARA
-
WATER_TIARA
public static final RunecraftAction WATER_TIARA
-
EARTH_TIARA
public static final RunecraftAction EARTH_TIARA
-
FIRE_TIARA
public static final RunecraftAction FIRE_TIARA
-
BODY_TIARA
public static final RunecraftAction BODY_TIARA
-
COSMIC_TIARA
public static final RunecraftAction COSMIC_TIARA
-
CHAOS_TIARA
public static final RunecraftAction CHAOS_TIARA
-
NATURE_TIARA
public static final RunecraftAction NATURE_TIARA
-
LAW_TIARA
public static final RunecraftAction LAW_TIARA
-
DEATH_TIARA
public static final RunecraftAction DEATH_TIARA
-
WRATH_TIARA
public static final RunecraftAction WRATH_TIARA
-
MIND_RUNE
public static final RunecraftAction MIND_RUNE
-
MIND_CORE
public static final RunecraftAction MIND_CORE
-
WATER_RUNE
public static final RunecraftAction WATER_RUNE
-
MIST_RUNE
public static final RunecraftAction MIST_RUNE
-
EARTH_RUNE
public static final RunecraftAction EARTH_RUNE
-
DUST_RUNE
public static final RunecraftAction DUST_RUNE
-
MUD_RUNE
public static final RunecraftAction MUD_RUNE
-
FIRE_RUNE
public static final RunecraftAction FIRE_RUNE
-
SMOKE_RUNE
public static final RunecraftAction SMOKE_RUNE
-
STEAM_RUNE
public static final RunecraftAction STEAM_RUNE
-
BODY_RUNE
public static final RunecraftAction BODY_RUNE
-
BODY_CORE
public static final RunecraftAction BODY_CORE
-
LAVA_RUNE
public static final RunecraftAction LAVA_RUNE
-
COSMIC_RUNE
public static final RunecraftAction COSMIC_RUNE
-
SUNFIRE_RUNE
public static final RunecraftAction SUNFIRE_RUNE
-
CHAOS_RUNE
public static final RunecraftAction CHAOS_RUNE
-
CHAOS_CORE
public static final RunecraftAction CHAOS_CORE
-
ASTRAL_RUNE
public static final RunecraftAction ASTRAL_RUNE
-
NATURE_RUNE
public static final RunecraftAction NATURE_RUNE
-
LAW_RUNE
public static final RunecraftAction LAW_RUNE
-
DEATH_RUNE
public static final RunecraftAction DEATH_RUNE
-
TRUE_BLOOD_RUNE
public static final RunecraftAction TRUE_BLOOD_RUNE
-
ZEAH_BLOOD_RUNE
public static final RunecraftAction ZEAH_BLOOD_RUNE
-
SOUL_RUNE
public static final RunecraftAction SOUL_RUNE
-
WRATH_RUNE
public static final RunecraftAction WRATH_RUNE
-
-
Method Detail
-
values
public static RunecraftAction[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (RunecraftAction c : RunecraftAction.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static RunecraftAction valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
getExcludedSkillBonuses
public Set<RunecraftBonus> getExcludedSkillBonuses()
- Specified by:
getExcludedSkillBonuses
in interfaceSkillAction
-
getItemId
public int getItemId()
Description copied from interface:ItemSkillAction
Gets the item ID used for this action.- Specified by:
getItemId
in interfaceItemSkillAction
- Returns:
- The item ID used for this action.
- See Also:
ItemID
-
getLevel
public int getLevel()
Description copied from interface:SkillAction
Gets the level required to perform this skill action.- Specified by:
getLevel
in interfaceSkillAction
- Returns:
- The level required to perform this skill action.
-
getXp
public float getXp()
Description copied from interface:SkillAction
Gets the amount of xp granted for performing this skill action.- Specified by:
getXp
in interfaceSkillAction
- Returns:
- The amount of xp granted for performing this skill action.
-
isIgnoreBonus
public boolean isIgnoreBonus()
-
isMembersOverride
public boolean isMembersOverride()
-
-