Package dev.twilite.game.facade
Enum Class Quest
- All Implemented Interfaces:
Serializable,Comparable<Quest>,Constable
Quest and miniquest metadata used for quest requirement checks.
Each entry stores the quest's display name, whether it is members-only, the varp or varbit that tracks progress, and the step value considered complete.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionDeprecated. -
Method Summary
Modifier and TypeMethodDescriptionintid()Returns the varp or varbit id that tracks this quest's progress.intmaxStep()Returns the progress value at which this quest is considered complete.booleanmembers()Returns whether this quest requires membership.toString()Returns the quest's display name.static QuestReturns the enum constant of this class with the specified name.static Quest[]values()Returns an array containing the constants of this enum class, in the order they are declared.booleanvarbit()Methods inherited from class java.lang.Enum
compareTo, describeConstable, equals, getDeclaringClass, hashCode, name, ordinal, valueOf
-
Enum Constant Details
-
BELOW_ICE_MOUNTAIN
-
BLACK_KNIGHTS_FORTRESS
-
COOKS_ASSISTANT
-
THE_CORSAIR_CURSE
-
DEMON_SLAYER
-
DORICS_QUEST
-
DRAGON_SLAYER_I
-
ERNEST_THE_CHICKEN
-
GOBLIN_DIPLOMACY
-
IMP_CATCHER
-
THE_KNIGHTS_SWORD
-
MISTHALIN_MYSTERY
-
PIRATES_TREASURE
-
PRINCE_ALI_RESCUE
-
THE_RESTLESS_GHOST
-
ROMEO_AND_JULIET
-
RUNE_MYSTERIES
-
SHEEP_SHEARER
-
SHIELD_OF_ARRAV
-
VAMPYRE_SLAYER
-
WITCHS_POTION
-
X_MARKS_THE_SPOT
-
TUTORIAL_ISLAND
-
ANIMAL_MAGNETISM
-
ANOTHER_SLICE_OF_HAM
-
THE_ASCENT_OF_ARCEUUS
-
BETWEEN_A_ROCK
-
BIG_CHOMPY_BIRD_HUNTING
-
BIOHAZARD
-
BONE_VOYAGE
-
CABIN_FEVER
-
CLIENT_OF_KOUREND
-
CLOCK_TOWER
-
COLD_WAR
-
CONTACT
-
CREATURE_OF_FENKENSTRAIN
-
DARKNESS_OF_HALLOWVALE
-
DEATH_PLATEAU
-
DEATH_TO_THE_DORGESHUUN
-
THE_DEPTHS_OF_DESPAIR
-
DESERT_TREASURE_I
-
DEVIOUS_MINDS
-
THE_DIG_SITE
-
DRAGON_SLAYER_II
-
DREAM_MENTOR
-
DRUIDIC_RITUAL
-
DWARF_CANNON
-
EADGARS_RUSE
-
EAGLES_PEAK
-
ELEMENTAL_WORKSHOP_I
-
ELEMENTAL_WORKSHOP_II
-
ENAKHRAS_LAMENT
-
ENLIGHTENED_JOURNEY
-
THE_EYES_OF_GLOUPHRIE
-
FAIRYTALE_I_GROWING_PAINS
-
FAIRYTALE_II_CURE_A_QUEEN
-
FAMILY_CREST
-
THE_FEUD
-
FIGHT_ARENA
-
FISHING_CONTEST
-
FORGETTABLE_TALE
-
THE_FORSAKEN_TOWER
-
THE_FREMENNIK_EXILES
-
THE_FREMENNIK_ISLES
-
THE_FREMENNIK_TRIALS
-
GARDEN_OF_TRANQUILLITY
-
GERTRUDES_CAT
-
GETTING_AHEAD
-
GHOSTS_AHOY
-
THE_GIANT_DWARF
-
THE_GOLEM
-
THE_GRAND_TREE
-
THE_GREAT_BRAIN_ROBBERY
-
GRIM_TALES
-
THE_HAND_IN_THE_SAND
-
HAUNTED_MINE
-
HAZEEL_CULT
-
HEROES_QUEST
-
HOLY_GRAIL
-
HORROR_FROM_THE_DEEP
-
ICTHLARINS_LITTLE_HELPER
-
IN_AID_OF_THE_MYREQUE
-
IN_SEARCH_OF_THE_MYREQUE
-
JUNGLE_POTION
-
A_KINGDOM_DIVIDED
-
KINGS_RANSOM
-
LEGENDS_QUEST
-
LOST_CITY
-
THE_LOST_TRIBE
-
LUNAR_DIPLOMACY
-
MAKING_FRIENDS_WITH_MY_ARM
-
MAKING_HISTORY
-
MERLINS_CRYSTAL
-
MONKEY_MADNESS_I
-
MONKEY_MADNESS_II
-
MONKS_FRIEND
-
MOUNTAIN_DAUGHTER
-
MOURNINGS_END_PART_I
-
MOURNINGS_END_PART_II
-
MURDER_MYSTERY
-
MY_ARMS_BIG_ADVENTURE
-
NATURE_SPIRIT
-
A_NIGHT_AT_THE_THEATRE
-
OBSERVATORY_QUEST
-
OLAFS_QUEST
-
ONE_SMALL_FAVOUR
-
PLAGUE_CITY
-
A_PORCINE_OF_INTEREST
-
PRIEST_IN_PERIL
-
THE_QUEEN_OF_THIEVES
-
RAG_AND_BONE_MAN_I
-
RAG_AND_BONE_MAN_II
-
RATCATCHERS
-
RECIPE_FOR_DISASTER
-
RECRUITMENT_DRIVE
-
REGICIDE
-
ROVING_ELVES
-
ROYAL_TROUBLE
-
RUM_DEAL
-
SCORPION_CATCHER
-
SEA_SLUG
-
SHADES_OF_MORTTON
-
SHADOW_OF_THE_STORM
-
SHEEP_HERDER
-
SHILO_VILLAGE
-
SINS_OF_THE_FATHER
-
THE_SLUG_MENACE
-
SONG_OF_THE_ELVES
-
A_SOULS_BANE
-
SPIRITS_OF_THE_ELID
-
SWAN_SONG
-
TAI_BWO_WANNAI_TRIO
-
A_TAIL_OF_TWO_CATS
-
TALE_OF_THE_RIGHTEOUS
-
A_TASTE_OF_HOPE
-
TEARS_OF_GUTHIX
-
TEMPLE_OF_IKOV
-
THRONE_OF_MISCELLANIA
-
THE_TOURIST_TRAP
-
TOWER_OF_LIFE
-
TREE_GNOME_VILLAGE
-
TRIBAL_TOTEM
-
TROLL_ROMANCE
-
TROLL_STRONGHOLD
-
UNDERGROUND_PASS
-
WANTED
-
WATCHTOWER
-
WATERFALL_QUEST
-
WHAT_LIES_BELOW
-
WITCHS_HOUSE
-
ZOGRE_FLESH_EATERS
-
LAND_OF_THE_GOBLINS
-
TEMPLE_OF_THE_EYE
-
BENEATH_CURSED_SANDS
-
SLEEPING_GIANTS
-
THE_GARDEN_OF_DEATH
-
RECIPE_FOR_DISASTER_ANOTHER_COOKS_QUEST
-
RECIPE_FOR_DISASTER_DWARF
-
RECIPE_FOR_DISASTER_GOBLINS
-
RECIPE_FOR_DISASTER_PIRATE
-
RECIPE_FOR_DISASTER_LUMBRIDGE_GUIDE
-
RECIPE_FOR_DISASTER_DAVE
-
RECIPE_FOR_DISASTER_UGLOGWEE
-
RECIPE_FOR_DISASTER_AMIK_VARZE
-
RECIPE_FOR_DISASTER_AWOWOGEI
-
RECIPE_FOR_DISASTER_CULINAROMANCER
-
SECRETS_OF_THE_NORTH
-
DESERT_TREASURE_II_THE_FALLEN_EMPIRE
-
THE_PATH_OF_GLOUPHRIE
-
CHILDREN_OF_THE_SUN
-
DEFENDER_OF_VARROCK
-
WHILE_GUTHIX_SLEEPS
-
TWILIGHTS_PROMISE
-
AT_FIRST_LIGHT
-
PERLIOUS_MOONS
Deprecated. -
PERILOUS_MOONS
-
THE_RIBBITING_TALE_OF_A_LILY_PAD_LABOUR_DISPUTE
-
THE_HEART_OF_DARKNESS
-
DEATH_ON_THE_ISLE
-
MEAT_AND_GREET
-
ETHICALLY_ACQUIRED_ANTIQUITIES
-
THE_CURSE_OF_ARRAV
-
THE_FINAL_DAWN
-
SHADOWS_OF_CUSTODIA
-
SCRAMBLED
-
EXISTENTIAL_CRISIS_AN
-
IMPENDING_CHAOS
-
PANDEMONIUM
-
PRYING_TIMES
-
CURRENT_AFFAIRS
-
TROUBLED_TORTUGANS
-
THE_RED_REEF
-
BURIAL_AT_SEA
-
THE_IDES_OF_MILK
-
ALFRED_GRIMHANDS_BARCRAWL
-
BEAR_YOUR_SOUL
-
CURSE_OF_THE_EMPTY_LORD
-
DADDYS_HOME
-
THE_ENCHANTED_KEY
-
ENTER_THE_ABYSS
-
FAMILY_PEST
-
THE_GENERALS_SHADOW
-
IN_SEARCH_OF_KNOWLEDGE
-
LAIR_OF_TARN_RAZORLOR
-
MAGE_ARENA_I
-
MAGE_ARENA_II
-
SKIPPY_AND_THE_MOGRES
-
THE_FROZEN_DOOR
-
HOPESPEARS_WILL
-
INTO_THE_TOMBS
-
HIS_FAITHFUL_SERVANTS
-
BARBARIAN_TRAINING
-
VALE_TOTEMS
-
-
Method Details
-
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
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 nameNullPointerException- if the argument is null
-
members
public boolean members()Returns whether this quest requires membership. -
varbit
public boolean varbit() -
id
public int id()Returns the varp or varbit id that tracks this quest's progress. -
maxStep
public int maxStep()Returns the progress value at which this quest is considered complete. -
toString
Returns the quest's display name.
-