Quests
Quests, or Objectives, are a common way to define actions such as catching a Pokemon across Roanoke Development Mods. Quests are defined using JSON.
Common Quest Attributes
Quests share various common attributes, for instance:
"type" - the type of Quest. For instance, a "BreakBlockQuest" pertains to tracking what blocks a Player has broken. "CatchPokemonQuest" tracks what Pokemon a Player is catching. Different Quest types have some specific values that are discussed in their section below.
"id" - a unique ID for the quest, this is used when saving and loading states. Everything can be changed, even after you've launched a quest on the server, except for the ID. Changing this ID would result in all previous progress being lost.
"name" - a MiniMessage format display name for the quest, for instance, "<light_purple>A Purple-y Quest"
Quest Categories
There's a bunch of Quests, so they're split into categories:
Minecraft Quests Minecraft Quests
CraftItemQuest
BreakBlockQuest
EnterBoxQuest
Cobblemon Cobblemon Quests
CatchPokemonQuest
DefeatPokemonQuest
EvolvePokemonQuest
HarvestApricornQuest
HavePokemonQuest
NicknamePokemonQuest
ReleasePokemonQuest
ReviveFossilQuest
TradePokemonQuest
Placeholder Placeholder Quests
IntPlaceholderQuest
Other Other Quests
HasPermissionQuest
Last updated