Triggers and criteria
An advancement completes when its requirement criteria are met. Select a trigger that matches the event you want, then extend conditions manually if the trigger needs a specific item, entity, or location.
Creative
Basic advancement display + one trigger. Some triggers need extra conditions in-game; treat this as a starting file.
data/my_pack/advancement/first_steps.json
{
"display": {
"icon": {
"id": "minecraft:diamond"
},
"title": {
"text": "First Steps"
},
"description": {
"text": "Complete your first objective"
},
"frame": "task",
"show_toast": true,
"announce_to_chat": true,
"hidden": false
},
"criteria": {
"requirement": {
"trigger": "minecraft:tick"
}
},
"requirements": [
[
"requirement"
]
],
"rewards": {}
}Datapack Generator
Generate a Java advancement file with display title, description, icon, toast settings, and a criterion trigger. It is useful for a first custom objective or as a base for more advanced conditions.
An advancement completes when its requirement criteria are met. Select a trigger that matches the event you want, then extend conditions manually if the trigger needs a specific item, entity, or location.
This page creates real advancement JSON. Achievement Maker creates a visual PNG and does not change gameplay.
Some triggers can complete broadly without conditions. Add target-specific conditions before publishing a serious datapack.
Use the displayed data/<namespace>/advancement path in the datapack.
If something feels wrong, a Minecraft version is missing, the wording is confusing, or you have a better workflow idea, send it over. Real player feedback is how these tools get sharper.
Datapack Generator
Generate a Java advancement file with display title, description, icon, toast settings, and a criterion trigger. It is useful for a first custom objective or as a base for more advanced conditions.
An advancement completes when its requirement criteria are met. Select a trigger that matches the event you want, then extend conditions manually if the trigger needs a specific item, entity, or location.
This page creates real advancement JSON. Achievement Maker creates a visual PNG and does not change gameplay.
Some triggers can complete broadly without conditions. Add target-specific conditions before publishing a serious datapack.
Use the displayed data/<namespace>/advancement path in the datapack.
If something feels wrong, a Minecraft version is missing, the wording is confusing, or you have a better workflow idea, send it over. Real player feedback is how these tools get sharper.