/advancement
op 2Players/advancement hands out or takes back advancements. The scope decides how much of the tree moves with it — only one, everything after it, or the whole branch.
Commandready
32
Press C to copy
Nearest player
@p
Who or what the command applies to
Examples
- Grant everything
/advancement grant @s everything - Revoke one
/advancement revoke @s only minecraft:story/mine_stone
Common questions about /advancement
›How do I reset a player’s progress?
/advancement revoke @s everything clears them all. Recipes unlocked by advancements go with them.
›How do I check whether a player already has an advancement?
With a selector rather than this command: @a[advancements={minecraft:story/mine_stone=true}] matches players who have earned it, and =false matches those who have not.