Enum Class FreeQuest

java.lang.Object
java.lang.Enum<FreeQuest>
org.highlife.api.methods.quest.book.FreeQuest
All Implemented Interfaces:
Serializable, Comparable<FreeQuest>, Constable, Quest

public enum FreeQuest extends Enum<FreeQuest> implements Quest
  • Enum Constant Details

    • BELOW_ICE_MOUNTAIN

      public static final FreeQuest BELOW_ICE_MOUNTAIN
    • BLACK_KNIGHTS_FORTRESS

      public static final FreeQuest BLACK_KNIGHTS_FORTRESS
    • COOKS_ASSISTANT

      public static final FreeQuest COOKS_ASSISTANT
    • CORSAIR_CURSE

      @Deprecated public static final FreeQuest CORSAIR_CURSE
      Deprecated.
    • THE_CORSAIR_CURSE

      public static final FreeQuest THE_CORSAIR_CURSE
    • DEMON_SLAYER

      public static final FreeQuest DEMON_SLAYER
    • DORICS_QUEST

      public static final FreeQuest DORICS_QUEST
    • DRAGON_SLAYER

      @Deprecated public static final FreeQuest DRAGON_SLAYER
      Deprecated.
    • DRAGON_SLAYER_I

      public static final FreeQuest DRAGON_SLAYER_I
    • ERNEST_THE_CHICKEN

      public static final FreeQuest ERNEST_THE_CHICKEN
    • GOBLIN_DIPLOMACY

      public static final FreeQuest GOBLIN_DIPLOMACY
    • IMP_CATCHER

      public static final FreeQuest IMP_CATCHER
    • THE_KNIGHTS_SWORD

      public static final FreeQuest THE_KNIGHTS_SWORD
    • MISTHALIN_MYSTERY

      public static final FreeQuest MISTHALIN_MYSTERY
    • PIRATES_TREASURE

      public static final FreeQuest PIRATES_TREASURE
    • PRINCE_ALI_RESCUE

      public static final FreeQuest PRINCE_ALI_RESCUE
    • THE_RESTLESS_GHOST

      public static final FreeQuest THE_RESTLESS_GHOST
    • ROMEO_AND_JULIET

      public static final FreeQuest ROMEO_AND_JULIET
    • RUNE_MYSTERIES

      public static final FreeQuest RUNE_MYSTERIES
    • SHEEP_SHEARER

      public static final FreeQuest SHEEP_SHEARER
    • SHIELD_OF_ARRAV

      public static final FreeQuest SHIELD_OF_ARRAV
    • VAMPIRE_SLAYER

      @Deprecated public static final FreeQuest VAMPIRE_SLAYER
      Deprecated.
    • VAMPYRE_SLAYER

      public static final FreeQuest VAMPYRE_SLAYER
    • WITCHS_POTION

      public static final FreeQuest WITCHS_POTION
    • X_MARKS_THE_SPOT

      public static final FreeQuest X_MARKS_THE_SPOT
    • TUTORIAL_ISLAND

      public static final FreeQuest TUTORIAL_ISLAND
    • THE_IDES_OF_MILK

      public static final FreeQuest THE_IDES_OF_MILK
  • Method Details

    • values

      public static FreeQuest[] 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 FreeQuest 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
    • getQP

      public int getQP()
      Specified by:
      getQP in interface Quest
    • getChild

      public int getChild()
      Specified by:
      getChild in interface Quest
    • getGrandChild

      public int getGrandChild()
      Specified by:
      getGrandChild in interface Quest
    • getSettings

      public int[] getSettings()
      Specified by:
      getSettings in interface Quest
    • getStartedSetting

      public int getStartedSetting()
      Specified by:
      getStartedSetting in interface Quest
    • getFinishedSetting

      public int getFinishedSetting()
      Specified by:
      getFinishedSetting in interface Quest
    • getConfigId

      public int getConfigId()
      Specified by:
      getConfigId in interface Quest
    • getVarBitId

      public int getVarBitId()
      Specified by:
      getVarBitId in interface Quest
    • getQuests

      public Requirement getQuests()
      Specified by:
      getQuests in interface Quest
    • getSkills

      public Requirement getSkills()
      Specified by:
      getSkills in interface Quest
    • find

      public boolean find()
      Specified by:
      find in interface Quest
    • getState

      public Quest.State getState()
      Specified by:
      getState in interface Quest