Enum Class BarrowsItem

java.lang.Object
java.lang.Enum<BarrowsItem>
org.rspeer.game.config.item.constant.BarrowsItem
All Implemented Interfaces:
Serializable, Comparable<BarrowsItem>, Constable, InterchangeableItem

public enum BarrowsItem extends Enum<BarrowsItem> implements InterchangeableItem
  • Enum Constant Details

    • AHRIMS_HOOD

      public static final BarrowsItem AHRIMS_HOOD
    • AHRIMS_ROBETOP

      public static final BarrowsItem AHRIMS_ROBETOP
    • AHRIMS_ROBESKIRT

      public static final BarrowsItem AHRIMS_ROBESKIRT
    • AHRIMS_STAFF

      public static final BarrowsItem AHRIMS_STAFF
    • DHAROKS_HELM

      public static final BarrowsItem DHAROKS_HELM
    • DHAROKS_GREATAXE

      public static final BarrowsItem DHAROKS_GREATAXE
    • DHAROKS_PLATEBODY

      public static final BarrowsItem DHAROKS_PLATEBODY
    • DHAROKS_PLATELEGS

      public static final BarrowsItem DHAROKS_PLATELEGS
    • GUTHANS_HELM

      public static final BarrowsItem GUTHANS_HELM
    • GUTHANS_WARSPEAR

      public static final BarrowsItem GUTHANS_WARSPEAR
    • GUTHANS_PLATEBODY

      public static final BarrowsItem GUTHANS_PLATEBODY
    • GUTHANS_CHAINSKIRT

      public static final BarrowsItem GUTHANS_CHAINSKIRT
    • KARILS_COIF

      public static final BarrowsItem KARILS_COIF
    • KARILS_CROSSBOW

      public static final BarrowsItem KARILS_CROSSBOW
    • KARILS_TOP

      public static final BarrowsItem KARILS_TOP
    • KARILS_SKIRT

      public static final BarrowsItem KARILS_SKIRT
    • TORAGS_HELM

      public static final BarrowsItem TORAGS_HELM
    • TORAGS_HAMMERS

      public static final BarrowsItem TORAGS_HAMMERS
    • TORAGS_PLATEBODY

      public static final BarrowsItem TORAGS_PLATEBODY
    • TORAGS_PLATELEGS

      public static final BarrowsItem TORAGS_PLATELEGS
    • VERACS_HELM

      public static final BarrowsItem VERACS_HELM
    • VERACS_FLAIL

      public static final BarrowsItem VERACS_FLAIL
    • VERACS_BRASSARD

      public static final BarrowsItem VERACS_BRASSARD
    • VERACS_PLATESKIRT

      public static final BarrowsItem VERACS_PLATESKIRT
  • Method Details

    • values

      public static BarrowsItem[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static BarrowsItem valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified name
      NullPointerException - if the argument is null
    • getId

      public int getId()
      Specified by:
      getId in interface InterchangeableItem
      Returns:
      The ID of the base item for use in restocking
    • getKey

      public String getKey()
      Specified by:
      getKey in interface InterchangeableItem
      Returns:
      An identifier for the item, typically the base name
    • getNames

      public String[] getNames()
      Specified by:
      getNames in interface InterchangeableItem
      Returns:
      An array of interchangeable names