Что именно можно сделать командой

Команда /give позволяет выдать игроку предмет и сразу задать ему зачарования через NBT-теги. В этой задаче важно знать две вещи:

  • какой меч выдаем (например, diamond_sword или netherite_sword)
  • какие зачарования и какие уровни вшиваем в предмет

Уровень 1000 для чар Minecraft обычно используется в командах для «супермеча» на серверах/режимах, где разрешены такие значения. Максимум уровней зависит от версии игры и настроек сервера. Для некоторых версий в сообществах встречаются верхние границы вроде 255, поэтому если команда не сработает, попробуйте версию под свою сборку.

Источник по общему принципу выдачи предметов с зачарованиями через команды - официальная документация Minecraft по команде /give: https://minecraft.wiki/w/Commands/give

Подготовка

  1. Убедитесь, что у вас включены читы.
  2. Откройте чат. В Java-версии обычно кнопка T, в русской локали иногда E.
  3. Вставьте команду целиком и нажмите Enter.

Если вы используете командный блок, логика такая же, просто команда вводится в интерфейсе блока.

Базовая команда: меч с остротой 1000

Вариант для алмазного меча:

/give @p minecraft:diamond_sword{Enchantments:[{id:"minecraft:sharpness",lvl:1000}]} 1

Вариант для незеритового меча (вместо diamond_sword поставьте netherite_sword):

/give @p minecraft:netherite_sword{Enchantments:[{id:"minecraft:sharpness",lvl:1000}]} 1

Это дает меч (diamond_sword или netherite_sword) с чаром остроты уровня 1000.

Команда для «самого сильного» в стиле гайдов: несколько чар вместе

Часто в таких командных сборках берут остроту, мародерство, отбрасывание, «пожар» и урон по сущностям. Пример набора:

/give @p minecraft:diamond_sword{Enchantments:[{id:"minecraft:sharpness",lvl:1000},{id:"minecraft:looting",lvl:1000},{id:"minecraft:knockback",lvl:100},{id:"minecraft:fire_aspect",lvl:1000},{id:"minecraft:mending",lvl:1},{id:"minecraft:unbreaking",lvl:1000}]} 1

Кратко что тут добавлено:
- sharpness - урон
- looting - больше дропа
- knockback - сильнее отбрасывание
- fire_aspect - поджигание
- mending - починка
- unbreaking - прочность

Важно про версии: синтаксис и максимальные уровни

В разных версиях Minecraft команды и формат зачарований отличаются. Например, в источниках по командам под 1.19/1.20 встречается стиль Enchantments:[{id:...,lvl:...}], а для 1.20.х/1.21+ иногда используют запись через enchantments={levels:{...}}.

Ниже примеры формата, который часто приводят для 1.21+ (там в гайдах фигурируют верхние значения 255, поэтому уровня 1000 может не быть смысла ставить):

Формат под 1.21.x (пример из гайдов)

/give @a netherite_sword[enchantments={fire_aspect:255,knockback:255,looting:255,mending:1,sharpness:255,smite:255,sweeping_edge:255,unbreaking:255}]

Если вы вводите в своей версии команду в «не своем» формате, игра может проигнорировать теги или не выдать предмет. Поэтому ориентируйтесь на версию и на синтаксис, который подходит именно вашей сборке.

Источник с примерами синтаксиса под разные версии: https://www.geroncraft.ru/god-sword-command/

Таблица: какие чары чаще всего добавляют в сильный меч

Название чар ID в команде (как встречается в примерах) Эффект
Острота minecraft:sharpness повышает урон меча
Мародерство minecraft:looting увеличивает количество дропа
Отбрасывание minecraft:knockback усиливает отбрасывание
Заговор огня minecraft:fire_aspect поджигает цель
Починка minecraft:mending чинит меч от опыта
Прочность minecraft:unbreaking снижает шанс поломки
Разящий клинок minecraft:sweeping_edge урон по нескольким целям в ближнем бою
Небесная кара minecraft:smite усиление урона по нежити
Бич членистоногих minecraft:bane_of_arthropods усиление урона по членистоногим

Список ID и примеры команд встречаются в гайд-обсуждениях на сайтах со сборниками команд: https://minecraftall.ru/forum/voprosy-po-igre-mainkraft/20-kak-zacharovat-mech-na-1000-lvl-v-mainkrafte/

Типичные ошибки

Ошибка Как проявляется Как исправить
Неправильный синтаксис под версию команда срабатывает, но меч без нужных чар или не выдается проверьте формат Enchantments:[{id:...,lvl:...}] или enchantments={levels:{...}} для своей версии
Слишком высокие уровни зачарования игнорируются или не принимаются используйте уровни, которые реально поддерживаются в вашей версии/настроенном сервере (часто верх - 255 в некоторых сборках)
Путают item вводят sword, но берут не тот ID предмета проверяйте item id: minecraft:diamond_sword или minecraft:netherite_sword
Забыли кавычки/строки в id игра не распарсит NBT придерживайтесь стиля из примеров: id:"minecraft:sharpness" и lvl:1000

Полезные ссылки

  • Команда /give в Minecraft (официальная справка и синтаксис): https://minecraft.wiki/w/Commands/give
  • Примеры команд и синтаксис под разные версии (встречается формат с уровнями до 255): https://www.geroncraft.ru/god-sword-command/
  • Пример команды для остроты 1000 и список ID чар в обсуждении: https://minecraftall.ru/forum/voprosy-po-igre-mainkraft/20-kak-zacharovat-mech-na-1000-lvl-v-mainkrafte/
  • Пример команды под остроту 1000 (алмазный меч): https://liroro.ru/minecraft/komanda-na-mech-ostriy-1000/