Enum FreeQuest

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<FreeQuest>, Quest

    public enum FreeQuest
    extends java.lang.Enum<FreeQuest>
    implements Quest
    Created by Nezz 9/26/2019 Quests with a setting ID of -1 are unknown Quests with settings values of {-1} are unknown Quest Progress is found via widget text color.
    • Enum Constant Detail

      • 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
    • Method Detail

      • values

        public static FreeQuest[] 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 (FreeQuest c : FreeQuest.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static FreeQuest valueOf​(java.lang.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:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.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
      • getConfigId

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

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

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