Minecraft Wiki
Advertisement

Участник:Jerozgen/Команды консоли/карточка

Выдаёт, отзывает или проверяет наличие достижения.

Использование
advancement <grant|revoke> <игрок> <only|until|from|through> <достижение> [условие]
advancement <grant|revoke> <игрок> everything
advancement test <игрок> <достижение> [условие]
Аргументы
игрок
Селектор или имя игрока.
only
Выдаёт/отзывает только указанное достижение у игрока.
until
Выдаёт/отзывает у игрока указанное достижение, его предка, его предка предка и т.д.; т. е. с начала до указанного достижения.
from
Выдаёт/отзывает у игрока указанное достижение, его потомка, его потомка потомка и т.д.; т. е. все пути впереди от указанного достижения.
through
Совмещает until и from; т. е. все достижения, проходящие через указанное.
everything
Выдаёт/отзывает все достижения у игрока.
достижение
Допустимый идентификатор достижения, которое будет выдано, отозвано или проверено на наличие.
условие (необязательно)
Название условия выбранного достижения, которое будет выдано, отозвано или проверено на наличие.
Если указано, команда будет обращаться к условию достижения, а не ко всему достижению.
Если отсутствует, команда будет обращаться ко всему достижению.
Результат
Не запускается, если аргументы неверно указаны.
В случае успеха выдаёт или отзывает достижение у игрока.
Примеры
Проверка у себя условия «iron_leggings» (рус. железные поножи) в достижении «Дресс-код»: advancement test @p minecraft:story/obtain_armor iron_leggings
Выдача себе достижения «Осыпь меня алмазами»: advancement grant @p only minecraft:story/shiny_gear


Advertisement