/advancement

Sintassi:

/advancement <grant|revoke> <player> <only|until|from|through> <advancement> [criterio] 
/advancement <grant|revoke> <player> everything 
/advancement test <player> <advancement> [criterio]

Nota: /advancement è un comando che dalla 1.12 ha preso il posto di /achievement, che aveva lo stesso scopo. Se sei interessato al comando /achievement, clicca qua.

Nelle sintassi che eseguono la modifica degli advancements (le prime due) va indicato se li si vogliono aggiungere o togliere con grant e revoke. Se si vogliono indicare tutti gli advancements si può utilizzare everything, come nella seconda, altrimenti bisogna usare:

  • only: indica solamente l'advancement definito
  • until: indica l'advancement definito e tutti i suoi parent objects, ovvero quelli che vengono prima di lui nello schema
  • from: indica l'advancement definito e tutti i suoi child objects, ovvero quelli che vengono dopo di lui nello schema
  • through: indica l'advancement definito e tutti i suoi parent e child objects, come una combinazione di until e from

advancement va sostituito con l'id di un advancement valido. Eccone una lista in cui sono suddivisi per categorie:

Minecraft (minecraft:story/) :

  • Minecraft ()