Enum FletchingAction
- java.lang.Object
-
- java.lang.Enum<FletchingAction>
-
- net.runelite.client.plugins.skillcalculator.skills.FletchingAction
-
- All Implemented Interfaces:
Serializable
,Comparable<FletchingAction>
,ItemSkillAction
,SkillAction
public enum FletchingAction extends Enum<FletchingAction> implements ItemSkillAction
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description 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
isMembers(ItemManager itemManager)
static FletchingAction
valueOf(String name)
Returns the enum constant of this type with the specified name.static FletchingAction[]
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
-
Methods inherited from interface net.runelite.client.plugins.skillcalculator.skills.SkillAction
getExcludedSkillBonuses, getSprite, isBonusApplicable
-
-
-
-
Enum Constant Detail
-
ARROW_SHAFT
public static final FletchingAction ARROW_SHAFT
-
HEADLESS_ARROW
public static final FletchingAction HEADLESS_ARROW
-
BRONZE_ARROW
public static final FletchingAction BRONZE_ARROW
-
BRONZE_JAVELIN
public static final FletchingAction BRONZE_JAVELIN
-
OGRE_ARROW
public static final FletchingAction OGRE_ARROW
-
SHORTBOW
public static final FletchingAction SHORTBOW
-
SHORTBOW_U
public static final FletchingAction SHORTBOW_U
-
BRONZE_BOLTS
public static final FletchingAction BRONZE_BOLTS
-
BRONZE_CROSSBOW
public static final FletchingAction BRONZE_CROSSBOW
-
WOODEN_STOCK
public static final FletchingAction WOODEN_STOCK
-
BRONZE_CROSSBOW_U
public static final FletchingAction BRONZE_CROSSBOW_U
-
BRONZE_DART
public static final FletchingAction BRONZE_DART
-
LONGBOW
public static final FletchingAction LONGBOW
-
LONGBOW_U
public static final FletchingAction LONGBOW_U
-
OPAL_BOLTS
public static final FletchingAction OPAL_BOLTS
-
IRON_ARROW
public static final FletchingAction IRON_ARROW
-
IRON_JAVELIN
public static final FletchingAction IRON_JAVELIN
-
OAK_SHORTBOW
public static final FletchingAction OAK_SHORTBOW
-
OAK_SHORTBOW_U
public static final FletchingAction OAK_SHORTBOW_U
-
IRON_DART
public static final FletchingAction IRON_DART
-
BLURITE_CROSSBOW
public static final FletchingAction BLURITE_CROSSBOW
-
OAK_STOCK
public static final FletchingAction OAK_STOCK
-
BLURITE_CROSSBOW_U
public static final FletchingAction BLURITE_CROSSBOW_U
-
OAK_LONGBOW
public static final FletchingAction OAK_LONGBOW
-
OAK_LONGBOW_U
public static final FletchingAction OAK_LONGBOW_U
-
OAK_SHIELD
public static final FletchingAction OAK_SHIELD
-
STEEL_ARROW
public static final FletchingAction STEEL_ARROW
-
KEBBIT_BOLTS
public static final FletchingAction KEBBIT_BOLTS
-
STEEL_JAVELIN
public static final FletchingAction STEEL_JAVELIN
-
WILLOW_SHORTBOW
public static final FletchingAction WILLOW_SHORTBOW
-
WILLOW_SHORTBOW_U
public static final FletchingAction WILLOW_SHORTBOW_U
-
STEEL_DART
public static final FletchingAction STEEL_DART
-
IRON_BOLTS
public static final FletchingAction IRON_BOLTS
-
IRON_CROSSBOW
public static final FletchingAction IRON_CROSSBOW
-
WILLOW_STOCK
public static final FletchingAction WILLOW_STOCK
-
IRON_CROSSBOW_U
public static final FletchingAction IRON_CROSSBOW_U
-
WILLOW_LONGBOW
public static final FletchingAction WILLOW_LONGBOW
-
WILLOW_LONGBOW_U
public static final FletchingAction WILLOW_LONGBOW_U
-
BATTLESTAFF
public static final FletchingAction BATTLESTAFF
-
PEARL_BOLTS
public static final FletchingAction PEARL_BOLTS
-
LONG_KEBBIT_BOLTS
public static final FletchingAction LONG_KEBBIT_BOLTS
-
WILLOW_SHIELD
public static final FletchingAction WILLOW_SHIELD
-
SILVER_BOLTS
public static final FletchingAction SILVER_BOLTS
-
MITHRIL_ARROW
public static final FletchingAction MITHRIL_ARROW
-
STEEL_BOLTS
public static final FletchingAction STEEL_BOLTS
-
STEEL_CROSSBOW
public static final FletchingAction STEEL_CROSSBOW
-
TEAK_STOCK
public static final FletchingAction TEAK_STOCK
-
STEEL_CROSSBOW_U
public static final FletchingAction STEEL_CROSSBOW_U
-
MITHRIL_JAVELIN
public static final FletchingAction MITHRIL_JAVELIN
-
MAPLE_SHORTBOW
public static final FletchingAction MAPLE_SHORTBOW
-
MAPLE_SHORTBOW_U
public static final FletchingAction MAPLE_SHORTBOW_U
-
BARBED_BOLTS
public static final FletchingAction BARBED_BOLTS
-
BROAD_ARROWS
public static final FletchingAction BROAD_ARROWS
-
MITHRIL_DART
public static final FletchingAction MITHRIL_DART
-
MITHRIL_BOLTS
public static final FletchingAction MITHRIL_BOLTS
-
MAPLE_STOCK
public static final FletchingAction MAPLE_STOCK
-
MITHRIL_CROSSBOW
public static final FletchingAction MITHRIL_CROSSBOW
-
MITHRIL_CROSSBOW_U
public static final FletchingAction MITHRIL_CROSSBOW_U
-
BROAD_BOLTS
public static final FletchingAction BROAD_BOLTS
-
MAPLE_LONGBOW
public static final FletchingAction MAPLE_LONGBOW
-
MAPLE_LONGBOW_U
public static final FletchingAction MAPLE_LONGBOW_U
-
SAPPHIRE_BOLTS
public static final FletchingAction SAPPHIRE_BOLTS
-
MAPLE_SHIELD
public static final FletchingAction MAPLE_SHIELD
-
EMERALD_BOLTS
public static final FletchingAction EMERALD_BOLTS
-
HUNTERS_SPEAR
public static final FletchingAction HUNTERS_SPEAR
-
ADAMANT_ARROW
public static final FletchingAction ADAMANT_ARROW
-
ADAMANT_BOLTS
public static final FletchingAction ADAMANT_BOLTS
-
ADAMANT_CROSSBOW
public static final FletchingAction ADAMANT_CROSSBOW
-
MAHOGANY_STOCK
public static final FletchingAction MAHOGANY_STOCK
-
ADAMANT_CROSSBOW_U
public static final FletchingAction ADAMANT_CROSSBOW_U
-
ADAMANT_JAVELIN
public static final FletchingAction ADAMANT_JAVELIN
-
RUBY_BOLTS
public static final FletchingAction RUBY_BOLTS
-
DIAMOND_BOLTS
public static final FletchingAction DIAMOND_BOLTS
-
YEW_SHORTBOW
public static final FletchingAction YEW_SHORTBOW
-
YEW_SHORTBOW_U
public static final FletchingAction YEW_SHORTBOW_U
-
ADAMANT_DART
public static final FletchingAction ADAMANT_DART
-
RUNITE_BOLTS
public static final FletchingAction RUNITE_BOLTS
-
RUNE_CROSSBOW
public static final FletchingAction RUNE_CROSSBOW
-
YEW_STOCK
public static final FletchingAction YEW_STOCK
-
RUNITE_CROSSBOW_U
public static final FletchingAction RUNITE_CROSSBOW_U
-
YEW_LONGBOW
public static final FletchingAction YEW_LONGBOW
-
YEW_LONGBOW_U
public static final FletchingAction YEW_LONGBOW_U
-
DRAGONSTONE_BOLTS
public static final FletchingAction DRAGONSTONE_BOLTS
-
YEW_SHIELD
public static final FletchingAction YEW_SHIELD
-
ONYX_BOLTS
public static final FletchingAction ONYX_BOLTS
-
RUNE_ARROW
public static final FletchingAction RUNE_ARROW
-
AMETHYST_BROAD_BOLTS
public static final FletchingAction AMETHYST_BROAD_BOLTS
-
RUNE_JAVELIN
public static final FletchingAction RUNE_JAVELIN
-
DRAGON_CROSSBOW
public static final FletchingAction DRAGON_CROSSBOW
-
MAGIC_STOCK
public static final FletchingAction MAGIC_STOCK
-
TOXIC_BLOWPIPE
public static final FletchingAction TOXIC_BLOWPIPE
-
DRAGON_CROSSBOW_U
public static final FletchingAction DRAGON_CROSSBOW_U
-
MAGIC_SHORTBOW
public static final FletchingAction MAGIC_SHORTBOW
-
MAGIC_SHORTBOW_U
public static final FletchingAction MAGIC_SHORTBOW_U
-
RUNE_DART
public static final FletchingAction RUNE_DART
-
AMETHYST_ARROW
public static final FletchingAction AMETHYST_ARROW
-
DRAGON_BOLTS
public static final FletchingAction DRAGON_BOLTS
-
AMETHYST_JAVELIN
public static final FletchingAction AMETHYST_JAVELIN
-
MAGIC_LONGBOW
public static final FletchingAction MAGIC_LONGBOW
-
MAGIC_LONGBOW_U
public static final FletchingAction MAGIC_LONGBOW_U
-
MAGIC_SHIELD
public static final FletchingAction MAGIC_SHIELD
-
DRAGON_ARROW
public static final FletchingAction DRAGON_ARROW
-
AMETHYST_DART
public static final FletchingAction AMETHYST_DART
-
DRAGON_JAVELIN
public static final FletchingAction DRAGON_JAVELIN
-
REDWOOD_SHIELD
public static final FletchingAction REDWOOD_SHIELD
-
DRAGON_DART
public static final FletchingAction DRAGON_DART
-
-
Method Detail
-
values
public static FletchingAction[] 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 (FletchingAction c : FletchingAction.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static FletchingAction 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
-
isMembers
public boolean isMembers(ItemManager itemManager)
- Specified by:
isMembers
in interfaceItemSkillAction
- Specified by:
isMembers
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.
-
-