/

/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
/advancement grant @p everything
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.