MonitoringMinecraft MonitoringMinecraft

/advancement — команда Майнкрафт, синтаксис и примеры

/advancement в Майнкрафте выдаёт и сбрасывает достижения Java Edition. Полный синтаксис, готовые команды, выбор игроков, критерии и причины ошибок.

Обновлено 15 октября 2026 г.

/advancement

/advancement выдаёт и отбирает достижения в Java Edition 26.3. Чтобы открыть себе все достижения, введите в чат /advancement grant @s everything; чтобы сбросить их — /advancement revoke @s everything. Для выполнения нужны включённые команды в одиночной игре или права оператора на сервере.

Как выполнить команду

  1. Разрешите использование команд в настройках одиночного мира. Если мир уже создан, откройте его для сети через меню паузы и включите команды перед запуском сетевого мира.
  2. Откройте чат и вставьте нужную команду целиком, начиная с /.
  3. Выберите игрока: @s — вы сами при вводе в чат, @p — ближайший игрок, @a — все игроки онлайн. Вместо селектора можно написать ник.

В консоли сервера начальный / не нужен. У консоли и командного блока нет собственного игрока, поэтому вместо @s укажите ник или подходящий селектор. Например, advancement grant Steve everything выдаст достижения игроку Steve, если он находится на сервере. Другие способы управления миром собраны в разделе команд Майнкрафта.

Полный синтаксис /advancement

grant выдаёт достижения, revoke отбирает их. После цели обязательно укажите режим: одного ID достижения недостаточно. Формы команды перечислены в справке Minecraft Wiki.

СинтаксисЧто затрагивает
/advancement (grant|revoke) <цели> everythingВсе загруженные достижения.
/advancement (grant|revoke) <цели> only <ID> [<критерий>]Только указанное достижение или один его критерий.
/advancement (grant|revoke) <цели> until <ID>Указанное достижение и цепочку его предков до корня вкладки.
/advancement (grant|revoke) <цели> from <ID>Указанное достижение и всех его потомков, включая ответвления.
/advancement (grant|revoke) <цели> through <ID>Указанное достижение, его предков и потомков.

Вместо (grant|revoke) напишите одно действие. Обозначения в угловых скобках замените своими значениями; квадратные скобки означают необязательный аргумент. Сами скобки в команду не вводите.

Режимы работают по дереву достижений. through не затрагивает соседние ветки только потому, что у них общий предок. А only позволяет выдать достижение отдельно от предыдущих: выполнять всю цепочку заранее не требуется.

Готовые команды: выдать, сбросить, открыть ветку

ЗадачаКоманда для чата
Выдать себе все достижения/advancement grant @s everything
Выдать все достижения всем игрокам онлайн/advancement grant @a everything
Полностью сбросить свой прогресс достижений/advancement revoke @s everything
Выдать себе достижение за получение алмазов/advancement grant @s only minecraft:story/mine_diamond
Отобрать только достижение за получение алмазов/advancement revoke @s only minecraft:story/mine_diamond
Выдать достижение за алмазы вместе с цепочкой предков/advancement grant @s until minecraft:story/mine_diamond
Открыть всю вкладку Незера/advancement grant @s from minecraft:nether/root
Сбросить всю вкладку Незера/advancement revoke @s from minecraft:nether/root

Для полной вкладки используйте from с её корневым достижением, чей ID заканчивается на /root. Условия обычного прохождения смотрите в разделе достижений. Порядок выполнения всех достижений одним игроком в одном мире описан в руководстве по All Advancements. Для получения достижения «Кротовая нора» обычным способом пригодится пошаговый маршрут через Нижний мир.

everything охватывает также скрытые служебные достижения для открытия рецептов и достижения из загруженных датапаков. Поэтому число в отчёте команды может быть больше количества значков в меню достижений.

Как указать ID и отдельный критерий

Команда принимает внутренний ID, например minecraft:story/mine_diamond, а не русское название достижения. После /advancement grant @s only нажмите Tab, чтобы выбрать доступный ID. Так вы получите подсказки именно для своего мира, включая пользовательские достижения.

Критерий — отдельная часть условия. Например, команда /advancement grant @s only minecraft:adventure/kill_all_mobs minecraft:zombie засчитает зомби для достижения об убийстве всех требуемых видов монстров. Остальные критерии сохранят свой прогресс; всё достижение завершится, когда будут выполнены его требования.

Критерий можно дописать только после only. Его имя должно существовать внутри выбранного достижения: произвольный ID моба или предмета не подойдёт. Для подсказки нажмите Tab после ID достижения и пробела.

Почему /advancement не работает

  • Не хватает прав. На обычном сервере команда требует уровня прав оператора не ниже 2. Творческий режим сам по себе этих прав не даёт.
  • Пропущен режим. Запись /advancement grant @s minecraft:story/mine_diamond неполная: перед ID нужен only или другой подходящий режим.
  • Не найден игрок. Проверьте ник и присутствие игрока на сервере. При запуске из консоли замените @s.
  • Не найдено достижение или критерий. Проверьте ID через Tab. Достижение из датапака доступно только после успешной загрузки этого пакета.
  • Нечего менять. Повторная выдача уже выполненного достижения или отзыв отсутствующего прогресса не изменят состояние игрока.

Bedrock и старые версии Java

Издание или версияЧто учитывать
Java Edition 26.3Используйте синтаксис и примеры выше.
Java Edition 1.12.2Основные варианты выдачи и отзыва работают. Также существует подкоманда /advancement test для проверки прогресса.
Java Edition 1.16.5, 1.20.1 и 1.21.xОсновной синтаксис выдачи и отзыва тот же. Состав достижений и критериев зависит от выпуска. Подкоманда test удалена в 1.13.
Bedrock EditionКоманды /advancement нет. Выдать или сбросить достижения аккаунта этой командой нельзя.
Сервера Майнкрафт

Играть интереснее на сервере — выбирайте в рейтинге серверов Майнкрафт и заходите прямо сейчас.

SkyBars
SkyBars Java + BE
693 онлайн
1.8 — 26.3 версия
🎮 ВЫЖИВАНИЕ ⚔️ АНАРХИЯ 🚗 ГТА РП 🎤 ГОЛОСОВОЙ ЧАТ 🎁 БЕСПЛАТНЫЙ ДОНАТ 🌟 СМП 💻 ПК+ТЕЛЕФОН
MineLandy
MineLandy Java + BE
42 онлайн
1.12.2 — 26.1.2 версия
Ванила и анархия без приватов — полная свобода действий и честное выживание
DESTINYWORLD - ANARCHY
12 онлайн
1.16.5 — 1.21.11 версия
Гриф-анархия с Игрой в кальмара, кланами и ключами за онлайн. Магазин и киты в стиле FT, Джамшут
Fork
Fork Java
0 онлайн
26.3 версия
Начни с корней. Построй свой мир среди единомышленников.
Команды — все статьи

Вопросы и ответы

Можно ли получать достижения в творческом режиме Майнкрафт?
В Java Edition достижения доступны в любом режиме игры. Включённые команды также не запрещают получать их обычным способом.
Как вернуть прежние достижения после полного сброса?
У команды нет отмены, которая восстановит только прежний прогресс. Для точного восстановления нужна резервная копия данных достижений игрока; выдача всего сразу откроет и те достижения, которых раньше не было.
Почему после сброса достижений меню на L пустое?
Вкладка появляется, когда в ней получено хотя бы одно достижение. После полного сброса выполните условие достижения заново или выдайте нужное командой.
MineLauncher
Лаунчер Майнкрафт без лицензии — все версии
Бесплатный лаунчер для ПК и Андроид — все версии 26.3, 26.2, 1.21.11, 26.1.2. Fabric, NeoForge, Quilt, шейдеры, моды и скины в один клик.
Без лицензии Fabric, NeoForge, Quilt Моды, шейдеры, скины Все версии Майнкрафта ПК и Андроид Для слабых ПК Сервера в лаунчере
Скачать бесплатно
Windows и Андроид · Бесплатно · Без лицензии
Наш чат