Команда на зачарование в Майнкрафте — /enchant и примеры
Команда /enchant зачаровывает предмет в руке без опыта и лазурита. Готовые примеры, выдача книг, зачарование на 255 уровней и различия версий.
Обновлено 18 октября 2026 г.
Команда на зачарование предмета в Майнкрафте — /enchant: возьмите алмазный меч в основную руку и введите /enchant @s sharpness 5, чтобы добавить Остроту V. Опыт и лазурит не расходуются, но нужны разрешённые команды или операторские права. Команда соблюдает обычные пределы зачарований; для уровня 255 и выдачи зачарованной книги в Java используют /give.
Как зачаровать предмет командой
- Разрешите команды в одиночном мире. На сервере получите права на использование команд: сам по себе творческий режим их не даёт.
- Выберите нужный предмет на панели быстрого доступа. Броню сначала снимите и возьмите в основную руку.
- Откройте чат, введите нужную команду и нажмите Enter. Например,
/enchant @s unbreaking 3добавит Прочность III подходящему предмету.
Команда меняет предмет только в основной руке выбранного игрока. Вторая рука, надетая броня и остальные слоты инвентаря не затрагиваются.
Синтаксис /enchant и выбор игрока
В Java Edition 26.3 синтаксис такой:
/enchant <цели> <зачарование> [уровень]
<цели>— ник игрока или селектор.<зачарование>— английский идентификатор: например,sharpnessили полная записьminecraft:sharpness.[уровень]— уровень зачарования. Если его пропустить, применяется первый уровень.
Скобки вокруг параметров вводить не нужно. В Java нажимайте Tab после /enchant @s , чтобы выбрать идентификатор из подсказок.
| Цель | Кого выбирает | Пример |
|---|---|---|
@s | Вас при вводе команды в чат | /enchant @s mending |
@p | Ближайшего игрока к месту выполнения команды | /enchant @p unbreaking 3 |
Alex | Игрока с указанным ником | /enchant Alex sharpness 5 |
@a | Всех игроков; проверяется предмет в основной руке каждого | /enchant @a unbreaking 3 |
Готовые команды для оружия, инструментов и брони
Возьмите предмет из нужной строки. В примерах указаны максимальные обычные уровни зачарований.
| Команда | Результат | Что взять в руку |
|---|---|---|
/enchant @s sharpness 5 | Острота V: повышает урон в ближнем бою | Алмазный меч без Небесной кары и Бича членистоногих |
/enchant @s power 5 | Сила V: повышает урон стрел из лука | Лук |
/enchant @s looting 3 | Добыча III | Алмазный меч |
/enchant @s efficiency 5 | Эффективность V | Алмазная кирка |
/enchant @s unbreaking 3 | Прочность III | Алмазная кирка |
/enchant @s fortune 3 | Удача III | Алмазная кирка без Шёлкового касания |
/enchant @s silk_touch | Шёлковое касание | Алмазная кирка без Удачи |
/enchant @s protection 4 | Защита IV | Алмазный нагрудник без других видов защиты |
/enchant @s mending | Починка | Алмазная кирка |
Если нужна команда на зачарование на урон, выбирайте sharpness для меча или power для лука. Острота не усиливает стрелы, а Сила не предназначена для арбалета.
Чтобы добавить несколько совместимых зачарований, выполняйте команды по очереди, удерживая тот же предмет. Например, на кирку можно последовательно наложить Эффективность, Прочность, Удачу и Починку.
Команда на книгу зачарования
В Java Edition 26.3 книгу с Остротой V можно получить так:
/give @s minecraft:enchanted_book[minecraft:stored_enchantments={sharpness:5}] 1
Для книги нужен компонент stored_enchantments: он хранит зачарования для переноса на другой предмет. Компонент enchantments задаёт зачарования, действующие на самом предмете. Это различие описано в документации компонентов предметов.
Обычную книгу команда /enchant не превращает в зачарованную. Полученную через /give книгу объедините с подходящим предметом на наковальне; порядок действий есть в руководстве как зачаровать предмет.
Как получить зачарование на 255 или 1000 уровней
/enchant @s sharpness 255 не сработает: для Остроты эта команда разрешает только обычные уровни. В Java Edition 26.3 выдайте новый меч через /give:
/give @s minecraft:diamond_sword[minecraft:enchantments={sharpness:255}] 1
Команда создаёт алмазный меч с Остротой 255, а предмет, который вы держали, остаётся прежним. Предел уровня в компоненте enchantments — 255: подставить 1000 вместо 255 в актуальной Java нельзя.
Старые примеры с Остротой 1000 относятся к другим версиям. Например, в Java 1.16.5 работала команда:
/give @s minecraft:diamond_sword{Enchantments:[{id:"minecraft:sharpness",lvl:1000s}]} 1
Этот пример предназначен именно для старой версии: в 26.3 изменились и формат команды, и допустимый предел уровня.
Что меняется в старых версиях Java и Bedrock
Примеры /enchant из таблицы подходят для Java 1.12.2, 1.16.5, 1.20.1 и 1.21.x. В Java 1.12.2 также принимались числовые ID зачарований; в 1.13 их поддержку убрали.
У /give формат зависит от выпуска. Ниже — выдача одинакового алмазного меча с Остротой 255:
| Версия Java | Команда |
|---|---|
| 1.12.2 | /give @s minecraft:diamond_sword 1 0 {ench:[{id:16s,lvl:255s}]} |
| 1.16.5 и 1.20.1 | /give @s minecraft:diamond_sword{Enchantments:[{id:"minecraft:sharpness",lvl:255s}]} 1 |
| 1.20.5–1.21.4 | /give @s minecraft:diamond_sword[minecraft:enchantments={levels:{sharpness:255}}] 1 |
В 1.20.5 данные предметов перевели с прежнего NBT на компоненты. В 1.21.5 у enchantments и stored_enchantments убрали обёртку levels — это изменение зафиксировано в описании выпуска. Поэтому внутри линейки 1.21.x тоже важно учитывать номер обновления.
В Bedrock обычная команда выглядит так же: /enchant @s sharpness 5. Доступны английские названия и числовые ID — оба варианта указаны в справочнике команды Bedrock. Приведённые команды /give с Java-компонентами или NBT в Bedrock не работают; стандартная /enchant также не обходит обычные пределы зачарований.
Почему команда на зачарование не работает
| Причина | Что сделать |
|---|---|
| Нет разрешения на команду | Разрешите команды в одиночном мире или получите соответствующие права на сервере. |
| Пустая рука или выбран другой слот | Переключитесь на нужный предмет на панели быстрого доступа. |
| Зачарование не подходит предмету | Проверьте сочетание: например, Защиту нельзя добавить на меч. |
| Превышен обычный максимальный уровень | Используйте уровень из таблицы примеров. Творческий режим ограничение не отменяет. |
| Зачарования несовместимы | Например, Удача конфликтует с Шёлковым касанием, а Острота — с Небесной карой. |
| Ошибка в идентификаторе | Пишите английское название без пробелов; в Java выберите вариант через Tab. |
| Цель не найдена | Проверьте ник и убедитесь, что игрок находится в мире или на сервере. |
| Не подходит синтаксис /give | Сверьте редакцию игры и версию сервера с примерами выше. |
Если не выполняются и другие команды, проверьте общие ошибки и способы их решения.
Играть интереснее на сервере — выбирайте в рейтинге серверов Майнкрафт и заходите прямо сейчас.
Вопросы и ответы
/give @s minecraft:enchanted_book[minecraft:stored_enchantments={sharpness:5,unbreaking:3}] 1. Вы получите одну книгу с Остротой V и Прочностью III.enchant @p unbreaking 3 зачарует подходящий предмет ближайшего игрока; начальный слеш в командном блоке можно опустить.