Команда /enchant и зачарования Minecraft: список и ID
Полный список зачарований Minecraft с ID, синтаксис команды /enchant и /give, максимальные уровни, ограничения и примеры для сервера.
Кратко: Команда
/enchant <игрок> <id> [уровень]накладывает зачарование на предмет в руке. Для выдачи предметов с нестандартными зачарованиями используйте/giveс компонентомenchantments. Нужны права оператора.
Команда /enchant и зачарования Minecraft: список и ID
Зачарования в Minecraft - один из главных инструментов прокачки снаряжения как в одиночной игре, так и на мультиплеер-сервере. Стандартный способ через стол зачарований требует уровней и лазурита, а результат во многом случаен. Команда /enchant решает эту проблему мгновенно: достаточно держать предмет в руке и ввести одну строку в чат. В этой статье разобраны синтаксис команды, полный список зачарований с ID для Java Edition (актуально для версий 1.20-1.21), максимальные уровни, совместимость и продвинутый вариант через /give для тех, кому нужны нестандартные сборки.
Pterohost - игровой хостинг с NVMe-дисками, защитой от DDoS и поддержкой 24/7. Промокод 4START даёт -20% на первый заказ. Заказать Minecraft хостинг
Синтаксис команды /enchant
Базовый синтаксис команды в Java Edition:
/enchant <цель> <зачарование> [уровень]
<цель>- имя игрока или селектор (@p,@a,@s,@r).<зачарование>- ID зачарования в форматеminecraft:названиеили простоназвание.[уровень]- уровень от 1 до максимального для данного зачарования (опционально, по умолчанию 1).
Примеры:
/enchant Steve sharpness 5
/enchant @p unbreaking 3
/enchant @a protection 4
/enchant @s mending 1
В Bedrock Edition синтаксис похож, но ID зачарований указываются без пространства имён minecraft::
/enchant @s sharpness 5
Требования для выполнения команды
- Игрок должен держать совместимый предмет в основной руке (не в дополнительной).
- Требуются права оператора: уровень OP 2 или выше.
- Команду можно выполнить из консоли сервера - тогда как цель указывается имя или селектор.
- При попытке зачаровать несовместимый предмет (например, Silk Touch на меч) команда вернёт ошибку.
Полный список зачарований для оружия
Меч
| Зачарование | ID | Макс. уровень | Описание |
|---|---|---|---|
| Sharpness (Острота) | sharpness | V | +1.5 урона за уровень в Java, +1.25 в Bedrock |
| Smite (Небесная кара) | smite | V | +2.5 урона нежити за уровень |
| Bane of Arthropods (Погибель членистоногих) | bane_of_arthropods | V | +2.5 урона паукам, эндермитам, серебрянкам |
| Fire Aspect (Огненный аспект) | fire_aspect | II | Поджигает цель |
| Knockback (Отдача) | knockback | II | Увеличивает отброс |
| Looting (Добыча) | looting | III | Увеличивает дроп с мобов |
| Sweeping Edge (Подметающий удар) | sweeping_edge | III | Увеличивает урон от подметающей атаки |
| Unbreaking (Прочность) | unbreaking | III | Уменьшает расход прочности |
| Mending (Починка) | mending | I | Восстанавливает прочность за опыт |
| Curse of Vanishing (Проклятие исчезновения) | vanishing_curse | I | Предмет исчезает при смерти |
Несовместимость: Sharpness, Smite и Bane of Arthropods нельзя сочетать между собой.
Лук и арбалет
| Зачарование | ID | Макс. уровень | Описание |
|---|---|---|---|
| Power (Сила) | power | V | +25% урона за уровень |
| Punch (Удар) | punch | II | Отброс стрелой |
| Flame (Горение) | flame | I | Поджигает стрелой |
| Infinity (Бесконечность) | infinity | I | Не расходует обычные стрелы |
| Unbreaking | unbreaking | III | - |
| Mending | mending | I | - |
| Multishot (Мультивыстрел) | multishot | I | Для арбалета: 3 стрелы за 1 |
| Piercing (Пронизывание) | piercing | IV | Для арбалета: стрела пробивает мобов |
| Quick Charge (Быстрая перезарядка) | quick_charge | III | Для арбалета: ускорение перезарядки |
Несовместимость лука: Infinity и Mending нельзя сочетать.
Несовместимость арбалета: Multishot и Piercing нельзя сочетать.
Полный список зачарований для инструментов
Кирка, лопата, топор, мотыга
| Зачарование | ID | Макс. уровень | Совместимые инструменты |
|---|---|---|---|
| Efficiency (Эффективность) | efficiency | V | Кирка, лопата, топор, мотыга |
| Fortune (Удача) | fortune | III | Кирка, лопата, топор, мотыга |
| Silk Touch (Шёлковое касание) | silk_touch | I | Кирка, лопата, топор, мотыга |
| Unbreaking | unbreaking | III | Все инструменты |
| Mending | mending | I | Все инструменты |
| Curse of Vanishing | vanishing_curse | I | Все инструменты |
Несовместимость: Fortune и Silk Touch нельзя сочетать.
Удочка
| Зачарование | ID | Макс. уровень | Описание |
|---|---|---|---|
| Luck of the Sea (Морская удача) | luck_of_the_sea | III | Увеличивает шанс редкого лута |
| Lure (Приманка) | lure | III | Сокращает время до поклёвки |
| Unbreaking | unbreaking | III | - |
| Mending | mending | I | - |
Полный список зачарований для брони
Шлем, нагрудник, поножи, ботинки
| Зачарование | ID | Макс. уровень | Слот |
|---|---|---|---|
| Protection (Защита) | protection | IV | Все части брони |
| Fire Protection (Огнезащита) | fire_protection | IV | Все части брони |
| Blast Protection (Взрывозащита) | blast_protection | IV | Все части брони |
| Projectile Protection (Защита от снарядов) | projectile_protection | IV | Все части брони |
| Thorns (Шипы) | thorns | III | Все части брони |
| Unbreaking | unbreaking | III | Все части брони |
| Mending | mending | I | Все части брони |
| Curse of Vanishing | vanishing_curse | I | Все части брони |
| Curse of Binding (Проклятие привязки) | binding_curse | I | Все части брони |
Специфичные для отдельных слотов:
| Зачарование | ID | Слот | Описание |
|---|---|---|---|
| Aqua Affinity (Родство с водой) | aqua_affinity | Шлем | Нормальная скорость добычи под водой |
| Respiration (Дыхание) | respiration | Шлем | +15 сек. воздуха за уровень |
| Depth Strider (Подводная ходьба) | depth_strider | Ботинки | Скорость в воде |
| Frost Walker (Криоходец) | frost_walker | Ботинки | Замораживает воду под ногами |
| Feather Falling (Мягкое падение) | feather_falling | Ботинки | Снижает урон от падения |
| Soul Speed (Скорость душ) | soul_speed | Ботинки | Ускорение по песку душ |
| Swift Sneak (Быстрое подкрадывание) | swift_sneak | Поножи | Скорость в крадущемся режиме |
Несовместимость брони: Protection несовместима с Fire/Blast/Projectile Protection. Frost Walker и Depth Strider нельзя сочетать.
Зачарования для прочих предметов
| Предмет | Зачарование | ID | Макс. уровень |
|---|---|---|---|
| Трезубец | Loyalty (Верность) | loyalty | III |
| Трезубец | Impaling (Пронзание) | impaling | V |
| Трезубец | Riptide (Рябь) | riptide | III |
| Трезубец | Channeling (Отвод молний) | channeling | I |
| Трезубец | Unbreaking | unbreaking | III |
| Трезубец | Mending | mending | I |
| Щит | Unbreaking | unbreaking | III |
| Щит | Mending | mending | I |
| Книга | Любое | - | - |
Несовместимость трезубца: Loyalty и Riptide, Channeling и Riptide нельзя сочетать.
Выдача зачарованных предметов через /give
Команда /enchant ограничена официальными максимумами. Если нужен предмет с нестандартным уровнем зачарования или с несколькими зачарованиями сразу - используйте /give с компонентом enchantments.
Java Edition 1.20.5 и новее
Начиная с версии 1.20.5, NBT-теги заменены на компоненты данных. Новый синтаксис:
/give @p diamond_sword[enchantments={levels:{sharpness:5,unbreaking:3,looting:3}}]
Несколько зачарований указываются через запятую в блоке levels:{}. Каждое зачарование задаётся парой id:уровень.
Примеры:
# Алмазная кирка с Fortune 3, Efficiency 5, Unbreaking 3, Mending
/give @p diamond_pickaxe[enchantments={levels:{fortune:3,efficiency:5,unbreaking:3,mending:1}}]
# Алмазная броня - нагрудник с Protection 4, Unbreaking 3, Mending
/give @p diamond_chestplate[enchantments={levels:{protection:4,unbreaking:3,mending:1}}]
# Лук с Power 5, Punch 2, Flame 1
/give @p bow[enchantments={levels:{power:5,punch:2,flame:1}}]
Java Edition 1.20.4 и старше
В старых версиях используется синтаксис NBT-тегов:
/give @p diamond_sword{Enchantments:[{id:"sharpness",lvl:5},{id:"unbreaking",lvl:3}]}
Обратите внимание: id указывается в кавычках, а уровень через lvl:.
Нестандартные уровни зачарований
Через /give можно выдать зачарования выше официального максимума - это используется на серверах для особых режимов или тестирования:
# Sharpness 10 - невозможно через /enchant, работает только через /give
/give @p diamond_sword[enchantments={levels:{sharpness:10}}]
Однако стоит учитывать, что уровни выше 255 в большинстве версий игнорируются движком или вызывают непредсказуемое поведение.
Зачарования-сокровища: где брать, если /enchant не выдаёт
Ряд зачарований помечены как “treasure enchantments” - они не появляются через стол зачарований и недоступны в /enchant по умолчанию (хотя команда их выдаст без ошибки). В ванильном Minecraft эти зачарования можно получить только через:
- Рыбалку (книги с Mending, Frost Walker, Soul Speed).
- Сундуки в данжах, крепостях, руинах Нижнего мира.
- Торговля с книжниками-жителями.
- Обмен с пиглинами.
Список treasure enchantments:
| Зачарование | ID | Как получить в vanilla |
|---|---|---|
| Mending | mending | Рыбалка, жители, данжи |
| Frost Walker | frost_walker | Жители, данжи |
| Soul Speed | soul_speed | Руины Нижнего мира, пиглины |
| Swift Sneak | swift_sneak | Древние города |
| Curse of Binding | binding_curse | Рыбалка, данжи |
| Curse of Vanishing | vanishing_curse | Рыбалка, данжи |
На сервере с OP-правами или через консоль вы можете выдать эти зачарования командой /enchant напрямую - это удобно для выдачи наград, создания игровых событий или тестирования плагинов.
Практические примеры для сервера
Выдача полного топ-комплекта брони
/give @p diamond_helmet[enchantments={levels:{protection:4,unbreaking:3,mending:1,respiration:3,aqua_affinity:1}}]
/give @p diamond_chestplate[enchantments={levels:{protection:4,unbreaking:3,mending:1,thorns:3}}]
/give @p diamond_leggings[enchantments={levels:{protection:4,unbreaking:3,mending:1,swift_sneak:3}}]
/give @p diamond_boots[enchantments={levels:{protection:4,unbreaking:3,mending:1,feather_falling:4,depth_strider:3}}]
Быстрая выдача фарм-инструментов
# Кирка для фарма руды
/give @p netherite_pickaxe[enchantments={levels:{efficiency:5,fortune:3,unbreaking:3,mending:1}}]
# Лопата для фарма гравия и песка
/give @p netherite_shovel[enchantments={levels:{efficiency:5,fortune:3,unbreaking:3,mending:1}}]
Зачарование предмета у конкретного игрока
# Зачаровать предмет в руке у всех онлайн-операторов
/enchant @a[level=30..] sharpness 5
# Зачаровать предмет конкретного игрока
/enchant PlayerName unbreaking 3
Команды через консоль сервера
В консоли сервера команды вводятся без слеша /:
enchant Steve mending 1
give @a diamond_sword[enchantments={levels:{sharpness:5}}]
Ограничения и особенности
Что не работает через /enchant:
- Нельзя задать уровень выше официального максимума - для этого нужен
/give. - Нельзя наложить несовместимые зачарования на один предмет - команда вернёт ошибку.
- Нельзя зачаровать несовместимый предмет (например, Sharpness на кирку).
- В Bedrock Edition часть зачарований доступна только через прокачку или крафт.
Разница между Java и Bedrock:
В Java Edition ID зачарований строчные, например sharpness. В Bedrock Edition API для команд тоже использует строчные имена, но внутренние ID для NBT могут отличаться. В командах обе версии принимают: /enchant @p sharpness 5.
Версионные изменения:
- В Java 1.21 добавлена система “attribute modifiers” - зачарования теперь влияют через атрибуты, что изменило формулы расчёта, но сами ID и команды остались прежними.
- В Java 1.20.5 изменился синтаксис
/give(компоненты вместо NBT). - Зачарование Sweeping Edge отсутствует в Bedrock Edition.
Связанные материалы
Для управления сервером и настройки прав пригодится статья Команда /op в Minecraft - там описано, как выдать оператора игроку и какие уровни прав существуют. Если вам нужны масштабные изменения мира через команды, читайте про WorldEdit и его команды. Также может быть полезно руководство по keep inventory в Minecraft - с ним зачарованные предметы не теряются при смерти.
Заключение
Команда /enchant - простой и надёжный способ быстро зачаровать любой предмет на сервере без стола зачарований и уровней опыта. Для стандартных наборов она полностью закрывает потребности: нужно только знать ID нужного зачарования и держать предмет в руке. Для сложных сборок с несовместимыми комбинациями или нестандартными уровнями переходите на /give с компонентом enchantments. Все команды из этой статьи работают на ванильных серверах Minecraft Java Edition 1.20-1.21 без дополнительных плагинов, достаточно прав оператора.
Pterohost - Minecraft хостинг с NVMe SSD, автоматическим бэкапом и круглосуточной поддержкой. Промокод 4START даёт -20% на первый заказ. Заказать Minecraft хостинг