Advancement
Create your own advancements
Select
To select a advancement, click on the one you want in the list. The selected advancement is in gray.
Create
Modify and Generate
When a advancement is selected, a graph composed of nodes and form will appear.
- top leftchange the name of your advancement
- top rightyou have three buttons at your disposal :
- save
Save current advancement
- construction
Generated advancement for the game
- delete
Delete current advancement
The main part is a tree representing the different children of your advancement. To modify one of them, simply click on the one you want.
Two buttons are present on the right of the children :
- subdirectory_arrow_right
Add a children to current child
- delete
Delete the child, beware also deletes all children related to it
Edit children
Root
Change the display information of your current advancement. This data is applied to all nodes
- Background imageBackground texture applied in the corresponding window
Display
Change the display of the selected node in the game
- UtilityOptionalDisable the display tab, useful for advancements that are meant to run functions, etc...
- TitleMain title of children
- DescriptionDescription of children
- ItemChildren icon, can be a block or an element
- NBTOptionalNBT data
- FrameIn order:Normal/Goal/Challenge
- Show toast ?Displays a notification on the player's screen if a player gets the progress
- Announce to chat ?Announcement in the chat if a player gets the progress
- Hidden ?No notification will be shown
Critera
Add a criteria to the current children
To add a new criteria, click on the button at the top of the area.
A new block will then appear, with a pre-filled randomly generated name. You can change it, but there must not be two equivalent names on the same node.
In the search bar, you can select one of the many existing triggers, and customize them completely. Once selected, a form will appear at the bottom.
To delete a criteria, click on the cross at the top right of the block.
Requirements
Define the ways in which progress will be validated
The idea behind the requirements is simple, it is to know with which criteria the progress will be validated.
Rewards
Define the rewards and actions to be performed in case of success
- ExperienceOptionalThe experience points that the player will receive
- RecipesOptionalAdd recipes that the player will receive as a reward (he will receive the result of the recipes but will not unlock them)
- Loot tablesOptionalAdd loot tables that the player will receive as a reward
- FunctionOptionalThe minecraft function that will be run