Enum SmithingAction
- java.lang.Object
-
- java.lang.Enum<SmithingAction>
-
- net.runelite.client.plugins.skillcalculator.skills.SmithingAction
-
- All Implemented Interfaces:
Serializable
,Comparable<SmithingAction>
,ItemSkillAction
,SkillAction
public enum SmithingAction extends Enum<SmithingAction> implements ItemSkillAction
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<SmithingBonus>
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.static SmithingAction
valueOf(String name)
Returns the enum constant of this type with the specified name.static SmithingAction[]
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
-
BRONZE_BAR
public static final SmithingAction BRONZE_BAR
-
BRONZE_AXE
public static final SmithingAction BRONZE_AXE
-
BRONZE_DAGGER
public static final SmithingAction BRONZE_DAGGER
-
BRONZE_MACE
public static final SmithingAction BRONZE_MACE
-
BRONZE_BOLTS_UNF
public static final SmithingAction BRONZE_BOLTS_UNF
-
BRONZE_MED_HELM
public static final SmithingAction BRONZE_MED_HELM
-
BRONZE_DART_TIP
public static final SmithingAction BRONZE_DART_TIP
-
BRONZE_NAILS
public static final SmithingAction BRONZE_NAILS
-
BRONZE_SWORD
public static final SmithingAction BRONZE_SWORD
-
BRONZE_WIRE
public static final SmithingAction BRONZE_WIRE
-
BRONZE_ARROWTIPS
public static final SmithingAction BRONZE_ARROWTIPS
-
BRONZE_HASTA
public static final SmithingAction BRONZE_HASTA
-
BRONZE_SCIMITAR
public static final SmithingAction BRONZE_SCIMITAR
-
BRONZE_SPEAR
public static final SmithingAction BRONZE_SPEAR
-
BRONZE_JAVELIN_HEADS
public static final SmithingAction BRONZE_JAVELIN_HEADS
-
BRONZE_LIMBS
public static final SmithingAction BRONZE_LIMBS
-
BRONZE_LONGSWORD
public static final SmithingAction BRONZE_LONGSWORD
-
BRONZE_KNIFE
public static final SmithingAction BRONZE_KNIFE
-
BRONZE_FULL_HELM
public static final SmithingAction BRONZE_FULL_HELM
-
BRONZE_SQ_SHIELD
public static final SmithingAction BRONZE_SQ_SHIELD
-
BRONZE_WARHAMMER
public static final SmithingAction BRONZE_WARHAMMER
-
BRONZE_BATTLEAXE
public static final SmithingAction BRONZE_BATTLEAXE
-
BRONZE_CHAINBODY
public static final SmithingAction BRONZE_CHAINBODY
-
BRONZE_KITESHIELD
public static final SmithingAction BRONZE_KITESHIELD
-
BRONZE_CLAWS
public static final SmithingAction BRONZE_CLAWS
-
BARRONITE_DEPOSITS
public static final SmithingAction BARRONITE_DEPOSITS
-
BRONZE_2H_SWORD
public static final SmithingAction BRONZE_2H_SWORD
-
IRON_BAR
public static final SmithingAction IRON_BAR
-
IRON_DAGGER
public static final SmithingAction IRON_DAGGER
-
IRON_AXE
public static final SmithingAction IRON_AXE
-
BRONZE_PLATELEGS
public static final SmithingAction BRONZE_PLATELEGS
-
BRONZE_PLATESKIRT
public static final SmithingAction BRONZE_PLATESKIRT
-
IRON_MACE
public static final SmithingAction IRON_MACE
-
IRON_SPIT
public static final SmithingAction IRON_SPIT
-
IRON_BOLTS_UNF
public static final SmithingAction IRON_BOLTS_UNF
-
IRON_MED_HELM
public static final SmithingAction IRON_MED_HELM
-
BRONZE_PLATEBODY
public static final SmithingAction BRONZE_PLATEBODY
-
IRON_DART_TIP
public static final SmithingAction IRON_DART_TIP
-
IRON_NAILS
public static final SmithingAction IRON_NAILS
-
IRON_SWORD
public static final SmithingAction IRON_SWORD
-
SILVER_BAR
public static final SmithingAction SILVER_BAR
-
IRON_ARROWTIPS
public static final SmithingAction IRON_ARROWTIPS
-
IRON_HASTA
public static final SmithingAction IRON_HASTA
-
IRON_SCIMITAR
public static final SmithingAction IRON_SCIMITAR
-
IRON_SPEAR
public static final SmithingAction IRON_SPEAR
-
IRON_JAVELIN_HEADS
public static final SmithingAction IRON_JAVELIN_HEADS
-
IRON_LONGSWORD
public static final SmithingAction IRON_LONGSWORD
-
IRON_KNIFE
public static final SmithingAction IRON_KNIFE
-
IRON_FULL_HELM
public static final SmithingAction IRON_FULL_HELM
-
IRON_LIMBS
public static final SmithingAction IRON_LIMBS
-
IRON_SQ_SHIELD
public static final SmithingAction IRON_SQ_SHIELD
-
IRON_WARHAMMER
public static final SmithingAction IRON_WARHAMMER
-
IRON_BATTLEAXE
public static final SmithingAction IRON_BATTLEAXE
-
OIL_LANTERN_FRAME
public static final SmithingAction OIL_LANTERN_FRAME
-
IRON_CHAINBODY
public static final SmithingAction IRON_CHAINBODY
-
IRON_KITESHIELD
public static final SmithingAction IRON_KITESHIELD
-
IRON_CLAWS
public static final SmithingAction IRON_CLAWS
-
IRON_2H_SWORD
public static final SmithingAction IRON_2H_SWORD
-
STEEL_BAR
public static final SmithingAction STEEL_BAR
-
STEEL_DAGGER
public static final SmithingAction STEEL_DAGGER
-
STEEL_AXE
public static final SmithingAction STEEL_AXE
-
IRON_PLATELEGS
public static final SmithingAction IRON_PLATELEGS
-
IRON_PLATESKIRT
public static final SmithingAction IRON_PLATESKIRT
-
STEEL_MACE
public static final SmithingAction STEEL_MACE
-
STEEL_BOLTS_UNF
public static final SmithingAction STEEL_BOLTS_UNF
-
STEEL_MED_HELM
public static final SmithingAction STEEL_MED_HELM
-
IRON_PLATEBODY
public static final SmithingAction IRON_PLATEBODY
-
STEEL_DART_TIP
public static final SmithingAction STEEL_DART_TIP
-
STEEL_NAILS
public static final SmithingAction STEEL_NAILS
-
STEEL_SWORD
public static final SmithingAction STEEL_SWORD
-
CANNONBALL
public static final SmithingAction CANNONBALL
-
STEEL_ARROWTIPS
public static final SmithingAction STEEL_ARROWTIPS
-
STEEL_HASTA
public static final SmithingAction STEEL_HASTA
-
STEEL_SCIMITAR
public static final SmithingAction STEEL_SCIMITAR
-
STEEL_SPEAR
public static final SmithingAction STEEL_SPEAR
-
STEEL_JAVELIN_HEADS
public static final SmithingAction STEEL_JAVELIN_HEADS
-
STEEL_LIMBS
public static final SmithingAction STEEL_LIMBS
-
STEEL_STUDS
public static final SmithingAction STEEL_STUDS
-
STEEL_LONGSWORD
public static final SmithingAction STEEL_LONGSWORD
-
STEEL_KNIFE
public static final SmithingAction STEEL_KNIFE
-
STEEL_FULL_HELM
public static final SmithingAction STEEL_FULL_HELM
-
STEEL_SQ_SHIELD
public static final SmithingAction STEEL_SQ_SHIELD
-
STEEL_WARHAMMER
public static final SmithingAction STEEL_WARHAMMER
-
GOLD_BAR
public static final SmithingAction GOLD_BAR
-
STEEL_BATTLEAXE
public static final SmithingAction STEEL_BATTLEAXE
-
STEEL_CHAINBODY
public static final SmithingAction STEEL_CHAINBODY
-
STEEL_KITESHIELD
public static final SmithingAction STEEL_KITESHIELD
-
STEEL_CLAWS
public static final SmithingAction STEEL_CLAWS
-
STEEL_2H_SWORD
public static final SmithingAction STEEL_2H_SWORD
-
STEEL_PLATELEGS
public static final SmithingAction STEEL_PLATELEGS
-
STEEL_PLATESKIRT
public static final SmithingAction STEEL_PLATESKIRT
-
STEEL_PLATEBODY
public static final SmithingAction STEEL_PLATEBODY
-
BULLSEYE_LANTERN_UNF
public static final SmithingAction BULLSEYE_LANTERN_UNF
-
MITHRIL_BAR
public static final SmithingAction MITHRIL_BAR
-
MITHRIL_DAGGER
public static final SmithingAction MITHRIL_DAGGER
-
MITHRIL_AXE
public static final SmithingAction MITHRIL_AXE
-
MITHRIL_MACE
public static final SmithingAction MITHRIL_MACE
-
MITHRIL_BOLTS_UNF
public static final SmithingAction MITHRIL_BOLTS_UNF
-
MITHRIL_MED_HELM
public static final SmithingAction MITHRIL_MED_HELM
-
MITHRIL_DART_TIP
public static final SmithingAction MITHRIL_DART_TIP
-
MITHRIL_NAILS
public static final SmithingAction MITHRIL_NAILS
-
MITHRIL_SWORD
public static final SmithingAction MITHRIL_SWORD
-
MITHRIL_ARROWTIPS
public static final SmithingAction MITHRIL_ARROWTIPS
-
MITHRIL_HASTA
public static final SmithingAction MITHRIL_HASTA
-
MITHRIL_SCIMITAR
public static final SmithingAction MITHRIL_SCIMITAR
-
MITHRIL_SPEAR
public static final SmithingAction MITHRIL_SPEAR
-
MITHRIL_JAVELIN_HEADS
public static final SmithingAction MITHRIL_JAVELIN_HEADS
-
MITHRIL_LIMBS
public static final SmithingAction MITHRIL_LIMBS
-
MITHRIL_LONGSWORD
public static final SmithingAction MITHRIL_LONGSWORD
-
MITHRIL_KNIFE
public static final SmithingAction MITHRIL_KNIFE
-
MITHRIL_FULL_HELM
public static final SmithingAction MITHRIL_FULL_HELM
-
MITHRIL_SQ_SHIELD
public static final SmithingAction MITHRIL_SQ_SHIELD
-
MITH_GRAPPLE_TIP
public static final SmithingAction MITH_GRAPPLE_TIP
-
MITHRIL_WARHAMMER
public static final SmithingAction MITHRIL_WARHAMMER
-
DRAGON_SQ_SHIELD
public static final SmithingAction DRAGON_SQ_SHIELD
-
MITHRIL_BATTLEAXE
public static final SmithingAction MITHRIL_BATTLEAXE
-
MITHRIL_CHAINBODY
public static final SmithingAction MITHRIL_CHAINBODY
-
MITHRIL_KITESHIELD
public static final SmithingAction MITHRIL_KITESHIELD
-
MITHRIL_CLAWS
public static final SmithingAction MITHRIL_CLAWS
-
MITHRIL_2H_SWORD
public static final SmithingAction MITHRIL_2H_SWORD
-
MITHRIL_PLATELEGS
public static final SmithingAction MITHRIL_PLATELEGS
-
MITHRIL_PLATESKIRT
public static final SmithingAction MITHRIL_PLATESKIRT
-
MITHRIL_PLATEBODY
public static final SmithingAction MITHRIL_PLATEBODY
-
ADAMANTITE_BAR
public static final SmithingAction ADAMANTITE_BAR
-
ADAMANT_DAGGER
public static final SmithingAction ADAMANT_DAGGER
-
ADAMANT_AXE
public static final SmithingAction ADAMANT_AXE
-
ADAMANT_MACE
public static final SmithingAction ADAMANT_MACE
-
ADAMANT_BOLTS_UNF
public static final SmithingAction ADAMANT_BOLTS_UNF
-
ADAMANT_MED_HELM
public static final SmithingAction ADAMANT_MED_HELM
-
ADAMANTITE_NAILS
public static final SmithingAction ADAMANTITE_NAILS
-
ADAMANT_DART_TIP
public static final SmithingAction ADAMANT_DART_TIP
-
ADAMANT_SWORD
public static final SmithingAction ADAMANT_SWORD
-
ADAMANT_ARROWTIPS
public static final SmithingAction ADAMANT_ARROWTIPS
-
ADAMANT_HASTA
public static final SmithingAction ADAMANT_HASTA
-
ADAMANT_SCIMITAR
public static final SmithingAction ADAMANT_SCIMITAR
-
ADAMANT_SPEAR
public static final SmithingAction ADAMANT_SPEAR
-
ADAMANTITE_LIMBS
public static final SmithingAction ADAMANTITE_LIMBS
-
ADAMANT_JAVELIN_HEADS
public static final SmithingAction ADAMANT_JAVELIN_HEADS
-
ADAMANT_LONGSWORD
public static final SmithingAction ADAMANT_LONGSWORD
-
ADAMANT_KNIFE
public static final SmithingAction ADAMANT_KNIFE
-
ADAMANT_FULL_HELM
public static final SmithingAction ADAMANT_FULL_HELM
-
ADAMANT_SQ_SHIELD
public static final SmithingAction ADAMANT_SQ_SHIELD
-
ADAMANT_WARHAMMER
public static final SmithingAction ADAMANT_WARHAMMER
-
ADAMANT_BATTLEAXE
public static final SmithingAction ADAMANT_BATTLEAXE
-
ADAMANT_CHAINBODY
public static final SmithingAction ADAMANT_CHAINBODY
-
ADAMANT_KITESHIELD
public static final SmithingAction ADAMANT_KITESHIELD
-
ADAMANT_CLAWS
public static final SmithingAction ADAMANT_CLAWS
-
ADAMANT_2H_SWORD
public static final SmithingAction ADAMANT_2H_SWORD
-
RUNITE_BAR
public static final SmithingAction RUNITE_BAR
-
RUNE_DAGGER
public static final SmithingAction RUNE_DAGGER
-
RUNE_AXE
public static final SmithingAction RUNE_AXE
-
ADAMANT_PLATELEGS
public static final SmithingAction ADAMANT_PLATELEGS
-
ADAMANT_PLATESKIRT
public static final SmithingAction ADAMANT_PLATESKIRT
-
RUNE_MACE
public static final SmithingAction RUNE_MACE
-
RUNE_MED_HELM
public static final SmithingAction RUNE_MED_HELM
-
RUNITE_BOLTS_UNF
public static final SmithingAction RUNITE_BOLTS_UNF
-
ADAMANT_PLATEBODY
public static final SmithingAction ADAMANT_PLATEBODY
-
RUNE_DART_TIP
public static final SmithingAction RUNE_DART_TIP
-
RUNE_NAILS
public static final SmithingAction RUNE_NAILS
-
RUNE_SWORD
public static final SmithingAction RUNE_SWORD
-
RUNE_ARROWTIPS
public static final SmithingAction RUNE_ARROWTIPS
-
RUNE_HASTA
public static final SmithingAction RUNE_HASTA
-
RUNE_SCIMITAR
public static final SmithingAction RUNE_SCIMITAR
-
RUNE_SPEAR
public static final SmithingAction RUNE_SPEAR
-
DRAGONFIRE_SHIELD
public static final SmithingAction DRAGONFIRE_SHIELD
-
RUNE_JAVELIN_HEADS
public static final SmithingAction RUNE_JAVELIN_HEADS
-
RUNITE_LIMBS
public static final SmithingAction RUNITE_LIMBS
-
RUNE_LONGSWORD
public static final SmithingAction RUNE_LONGSWORD
-
RUNE_KNIFE
public static final SmithingAction RUNE_KNIFE
-
RUNE_FULL_HELM
public static final SmithingAction RUNE_FULL_HELM
-
RUNE_SQ_SHIELD
public static final SmithingAction RUNE_SQ_SHIELD
-
RUNE_WARHAMMER
public static final SmithingAction RUNE_WARHAMMER
-
RUNE_BATTLEAXE
public static final SmithingAction RUNE_BATTLEAXE
-
RUNE_CHAINBODY
public static final SmithingAction RUNE_CHAINBODY
-
RUNE_KITESHIELD
public static final SmithingAction RUNE_KITESHIELD
-
RUNE_CLAWS
public static final SmithingAction RUNE_CLAWS
-
RUNE_2H_SWORD
public static final SmithingAction RUNE_2H_SWORD
-
RUNE_PLATELEGS
public static final SmithingAction RUNE_PLATELEGS
-
RUNE_PLATESKIRT
public static final SmithingAction RUNE_PLATESKIRT
-
RUNE_PLATEBODY
public static final SmithingAction RUNE_PLATEBODY
-
-
Method Detail
-
values
public static SmithingAction[] 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 (SmithingAction c : SmithingAction.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static SmithingAction 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<SmithingBonus> 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.
-
-