Available types
You can click on each type of quest for explanations on how to create them and examples.
Here you will find a complete list (normally) of the types of quests available. You can click on each type to get more information about the available parameters. All quests in the same subset (e.g., item types) share the same parameters.
Summary
Item types
For BREAK and PLACE quests, the specified item must be the type of block being broken/placed. For example, for a BREAK
-type quest where you want the player to mine diamonds, you should use required: DIAMOND_ORE
and not required: DIAMOND
.
For other types, you must always specify the result, i.e., the item that goes into the inventory. For CRAFT/COOK
-type quests, it will be the output and not the ingredients. For FARMING
-type quests, it will be the plant picked up from the ground and not the plant harvested directly, etc.
To see all types of items, please refer to this page.
BREAK
➜ The player must break blocks.PLACE
➜ The player must place blocks.CRAFT
➜ The player must craft items.PICKUP
➜ The player must pickup items.CONSUME
➜ The player must consume items.Affected items:
POTIONS
, anyFOOD
,MILK_BUCKET
GET
➜ The player must have a specified number of an item.The quest must be validated in the player interface. For this type, it is mandatory to specify a required item.
COOK
➜ The player must cook items in a furnace.The progress is updated when the player extracts the objects from the furnace.
ENCHANT
➜ The player must enchant tools on an enchantment table.FISH
➜ The player must fish.The progress is updated when the player retrieves what he has fished from his inventory. The item required can be anything other than a fish, anything that can be caught.
LAUNCH
➜ The player must launch items.Most projectiles work automatically because the entity type matches the item type. But some items like
EXPERIENCE_BOTTLE
andFIREWORK_ROCKET
need special handling due to different internal names. If a projectile doesn't work, please report it so we can add support.For blue & brown eggs, you must use
EGG
as required item (Bukkit behavior).
Entity types
To see all types of entities, please refer to this page.
KILL
➜ The player must be kill entities.This works with mobs, animals and players. For players, use
PLAYER
inrequired
.
BREED
➜ The player must breed animals.TAME
➜ The player must tame wild animals.SHEAR
➜ The player must shear an entity.Affected entities:
SHEEP
,MOOSHROOM
,SNOWMAN
Global types
“Global” types are types that do not require the required
parameter because they do not target an item or an entity.
EXP_POINTS
➜ The player must get a given amount of experience points.EXP_LEVELS
➜ The player must get a given amount of experience levels.PLAYER_DEATH
➜ The player must... Die.CARVE
➜ The player must turn a pumpkin into a carved pumpkin.MILKING
➜ The player must fill a bucket with milk.
Specific types
Specific types are more complex quest types that require their own parameters to function. Clicking on the type will take you to the available parameters.
VILLAGER_TRADE
➜ The player must trade with villager.For this type, you can specify a required occupation or level for the exchange to be validated. You can specify both, only one of them, or neither: the choice is yours.
LOCATION
➜ The player must travel to specific coordinates in a world.It is possible to specify a radius. The quest must be validated in the player interface.
Other plugin types
PYRO_FISH
➜ Player must caught fishes from PyroFishingPro.ELITE_MOBS & MYTHIC_MOBS
➜ Player must kill custom mobs.CRATE_OPEN
➜ Player must open a crate.Currently only compatible with ExcellentCrates.
NU_VOTIFIER / VOTIFIER_PLUS
➜ Player must vote.This type needs no parameters. The quest will progress automatically when the plugin triggers an event. The player must be connected to the server!
Need more types or affected items ? Please make a suggestion on our Discord.
Last updated