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

      • BLACK_KNIGHTS_FORTRESS

        public static final FreeQuest BLACK_KNIGHTS_FORTRESS
      • COOKS_ASSISTANT

        public static final FreeQuest COOKS_ASSISTANT
      • CORSAIR_CURSE

        public static final FreeQuest CORSAIR_CURSE
      • DEMON_SLAYER

        public static final FreeQuest DEMON_SLAYER
      • DORICS_QUEST

        public static final FreeQuest DORICS_QUEST
      • DRAGON_SLAYER

        public static final FreeQuest DRAGON_SLAYER
      • 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

        public static final FreeQuest VAMPIRE_SLAYER
      • WITCHS_POTION

        public static final FreeQuest WITCHS_POTION
      • X_MARKS_THE_SPOT

        public static final FreeQuest X_MARKS_THE_SPOT
    • 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