Enum Class Skills

java.lang.Object
java.lang.Enum<Skills>
net.botwithus.rs3.game.skills.Skills
All Implemented Interfaces:
Serializable, Comparable<Skills>, Constable

public enum Skills extends Enum<Skills>
  • Enum Constant Details

    • ATTACK

      public static final Skills ATTACK
    • DEFENSE

      public static final Skills DEFENSE
    • STRENGTH

      public static final Skills STRENGTH
    • CONSTITUTION

      public static final Skills CONSTITUTION
    • RANGED

      public static final Skills RANGED
    • PRAYER

      public static final Skills PRAYER
    • MAGIC

      public static final Skills MAGIC
    • COOKING

      public static final Skills COOKING
    • WOODCUTTING

      public static final Skills WOODCUTTING
    • FLETCHING

      public static final Skills FLETCHING
    • FISHING

      public static final Skills FISHING
    • FIREMAKING

      public static final Skills FIREMAKING
    • CRAFTING

      public static final Skills CRAFTING
    • SMITHING

      public static final Skills SMITHING
    • MINING

      public static final Skills MINING
    • HERBLORE

      public static final Skills HERBLORE
    • AGILITY

      public static final Skills AGILITY
    • THIEVING

      public static final Skills THIEVING
    • SLAYER

      public static final Skills SLAYER
    • FARMING

      public static final Skills FARMING
    • RUNECRAFTING

      public static final Skills RUNECRAFTING
    • HUNTER

      public static final Skills HUNTER
    • CONSTRUCTION

      public static final Skills CONSTRUCTION
    • SUMMONING

      public static final Skills SUMMONING
    • DUNGEONEERING

      public static final Skills DUNGEONEERING
    • DIVINATION

      public static final Skills DIVINATION
    • INVENTION

      public static final Skills INVENTION
    • ARCHAEOLOGY

      public static final Skills ARCHAEOLOGY
    • NECROMANCY

      public static final Skills NECROMANCY
    • UNKNOWN

      public static final Skills UNKNOWN
  • Field Details

    • UNKNOWN_SKILL

      public static final Skill UNKNOWN_SKILL
  • Method Details

    • values

      public static Skills[] 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 Skills 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()
    • isEliteSkill

      public boolean isEliteSkill()
    • getSkill

      public Skill getSkill()
    • getActualLevel

      public int getActualLevel()
    • byId

      public static Skills byId(int id)
    • getLevelAtExperience

      public int getLevelAtExperience(Skill skill, int experience)
    • getExperienceAt

      public int getExperienceAt(int level)
    • getLevel

      public int getLevel()
    • getExperienceToNextLevel

      public int getExperienceToNextLevel()