Enum PrayerAction
- java.lang.Object
-
- java.lang.Enum<PrayerAction>
-
- net.runelite.client.plugins.skillcalculator.skills.PrayerAction
-
- All Implemented Interfaces:
Serializable
,Comparable<PrayerAction>
,ItemSkillAction
,SkillAction
public enum PrayerAction extends Enum<PrayerAction> implements ItemSkillAction
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<PrayerBonus>
getExcludedSkillBonuses()
int
getItemId()
Gets the item ID used for this action.int
getLevel()
Gets the level required to perform this skill action.net.runelite.client.plugins.skillcalculator.skills.PrayerAction.PrayerMethod
getMethodType()
float
getXp()
Gets the amount of xp granted for performing this skill action.static PrayerAction
valueOf(String name)
Returns the enum constant of this type with the specified name.static PrayerAction[]
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
-
GUPPY
public static final PrayerAction GUPPY
-
BONES
public static final PrayerAction BONES
-
BURNT_BONES
public static final PrayerAction BURNT_BONES
-
WOLF_BONES
public static final PrayerAction WOLF_BONES
-
MONKEY_BONES
public static final PrayerAction MONKEY_BONES
-
BAT_BONES
public static final PrayerAction BAT_BONES
-
CAVEFISH
public static final PrayerAction CAVEFISH
-
FIENDISH_ASHES
public static final PrayerAction FIENDISH_ASHES
-
TETRA
public static final PrayerAction TETRA
-
BIG_BONES
public static final PrayerAction BIG_BONES
-
JOGRE_BONES
public static final PrayerAction JOGRE_BONES
-
CATFISH
public static final PrayerAction CATFISH
-
WYRMLING_BONES
public static final PrayerAction WYRMLING_BONES
-
ZOGRE_BONES
public static final PrayerAction ZOGRE_BONES
-
SHAIKAHAN_BONES
public static final PrayerAction SHAIKAHAN_BONES
-
VILE_ASHES
public static final PrayerAction VILE_ASHES
-
BABYDRAGON_BONES
public static final PrayerAction BABYDRAGON_BONES
-
LOAR_REMAINS
public static final PrayerAction LOAR_REMAINS
-
PHRIN_REMAINS
public static final PrayerAction PHRIN_REMAINS
-
WYRM_BONES
public static final PrayerAction WYRM_BONES
-
RIYL_REMAINS
public static final PrayerAction RIYL_REMAINS
-
MALICIOUS_ASHES
public static final PrayerAction MALICIOUS_ASHES
-
DRAGON_BONES
public static final PrayerAction DRAGON_BONES
-
WYVERN_BONES
public static final PrayerAction WYVERN_BONES
-
DRAKE_BONES
public static final PrayerAction DRAKE_BONES
-
ASYN_REMAINS
public static final PrayerAction ASYN_REMAINS
-
FAYRG_BONES
public static final PrayerAction FAYRG_BONES
-
FIYR_REMAINS
public static final PrayerAction FIYR_REMAINS
-
ABYSSAL_ASHES
public static final PrayerAction ABYSSAL_ASHES
-
LAVA_DRAGON_BONES
public static final PrayerAction LAVA_DRAGON_BONES
-
RAURG_BONES
public static final PrayerAction RAURG_BONES
-
HYDRA_BONES
public static final PrayerAction HYDRA_BONES
-
INFERNAL_ASHES
public static final PrayerAction INFERNAL_ASHES
-
URIUM_REMAINS
public static final PrayerAction URIUM_REMAINS
-
DAGANNOTH_BONES
public static final PrayerAction DAGANNOTH_BONES
-
ENSOULED_GOBLIN_HEAD
public static final PrayerAction ENSOULED_GOBLIN_HEAD
-
OURG_BONES
public static final PrayerAction OURG_BONES
-
ENSOULED_MONKEY_HEAD
public static final PrayerAction ENSOULED_MONKEY_HEAD
-
ENSOULED_IMP_HEAD
public static final PrayerAction ENSOULED_IMP_HEAD
-
ENSOULED_MINOTAUR_HEAD
public static final PrayerAction ENSOULED_MINOTAUR_HEAD
-
ENSOULED_SCORPION_HEAD
public static final PrayerAction ENSOULED_SCORPION_HEAD
-
ENSOULED_BEAR_HEAD
public static final PrayerAction ENSOULED_BEAR_HEAD
-
ENSOULED_UNICORN_HEAD
public static final PrayerAction ENSOULED_UNICORN_HEAD
-
ENSOULED_DOG_HEAD
public static final PrayerAction ENSOULED_DOG_HEAD
-
ENSOULED_CHAOS_DRUID_HEAD
public static final PrayerAction ENSOULED_CHAOS_DRUID_HEAD
-
ENSOULED_GIANT_HEAD
public static final PrayerAction ENSOULED_GIANT_HEAD
-
ENSOULED_OGRE_HEAD
public static final PrayerAction ENSOULED_OGRE_HEAD
-
ENSOULED_ELF_HEAD
public static final PrayerAction ENSOULED_ELF_HEAD
-
ENSOULED_TROLL_HEAD
public static final PrayerAction ENSOULED_TROLL_HEAD
-
ENSOULED_HORROR_HEAD
public static final PrayerAction ENSOULED_HORROR_HEAD
-
ENSOULED_KALPHITE_HEAD
public static final PrayerAction ENSOULED_KALPHITE_HEAD
-
ENSOULED_DAGANNOTH_HEAD
public static final PrayerAction ENSOULED_DAGANNOTH_HEAD
-
ENSOULED_BLOODVELD_HEAD
public static final PrayerAction ENSOULED_BLOODVELD_HEAD
-
ENSOULED_TZHAAR_HEAD
public static final PrayerAction ENSOULED_TZHAAR_HEAD
-
ENSOULED_DEMON_HEAD
public static final PrayerAction ENSOULED_DEMON_HEAD
-
ENSOULED_HELLHOUND_HEAD
public static final PrayerAction ENSOULED_HELLHOUND_HEAD
-
ENSOULED_AVIANSIE_HEAD
public static final PrayerAction ENSOULED_AVIANSIE_HEAD
-
ENSOULED_ABYSSAL_HEAD
public static final PrayerAction ENSOULED_ABYSSAL_HEAD
-
ENSOULED_DRAGON_HEAD
public static final PrayerAction ENSOULED_DRAGON_HEAD
-
BLESSED_BONE_SHARDS
public static final PrayerAction BLESSED_BONE_SHARDS
-
SUPERIOR_DRAGON_BONES
public static final PrayerAction SUPERIOR_DRAGON_BONES
-
-
Method Detail
-
values
public static PrayerAction[] 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 (PrayerAction c : PrayerAction.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static PrayerAction 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<PrayerBonus> 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.
-
getMethodType
public net.runelite.client.plugins.skillcalculator.skills.PrayerAction.PrayerMethod getMethodType()
-
-