Для работы с командами достижений в Minecraft необходимо знать, как работает команда /advancement. 1 Она выдаёт, отзывает или проверяет наличие достижений. 1
Некоторые аргументы команды и их значение:
- игрок. 1 Имя игрока или селектор, которому необходимо выдать или отозвать достижения. 1
- only, until, from, through, everything. 1
- only — выдаёт или отзывает только указанное достижение у игрока. 1
- until — выдаёт или отзывает у игрока указанное достижение и все достижения с начала до указанного (включительно). 1
- from — выдаёт или отзывает у игрока указанное достижение и все достижения впереди от указанного (включительно). 1
- through — совмещает until и from, то есть все достижения, проходящие через указанное. 1
- everything — выдаёт или отзывает все достижения у игрока. 1
- достижение. 1 Допустимый идентификатор достижения, которое будет выдано, отозвано или проверено на наличие. 1
- условие (необязательно). 1 Название условия выбранного достижения, которое будет выдано, отозвано или проверено на наличие. 1 Если указано, команда будет обращаться к условию достижения, а не ко всему достижению. 1 Если отсутствует, команда будет обращаться ко всему достижению. 1
Результат выполнения команды: 1
- grant — выдаёт достижения указанному игроку. 1
- revoke — отзывает достижения у указанного игрока. 1
Важно: команда не выполняется, если неверно указаны аргументы. 1
Также стоит учитывать, что работа с командами достижений работает только в одиночной игре или на сервере, где у игрока есть права администратора. 4