Как сделать супер-палку с отдачей 1000 в Minecraft 1․20․6 и новее
Добро пожаловать в самое полное руководство по созданию легендарной «Палки для наказаний 5» — оружия, которое вышибает противников за пределы видимости одним ударом․ С версии 1․20․5 Mojang полностью изменила формат хранения данных предметов, поэтому старые команды /give @p stick{Enchantments:[․․․]} больше не работают․ Ниже ‒ пошаговые инструкции, которые актуальны на 04 июля 2026 года․
Содержание
- Подготовка и права оператора
- Новая команда /give для 1․20․6+
- Как повернуть палку «в другую сторону»
- Автоматизация через командный блок
- Частые ошибки и их решения
- Бонус: палка на остроту и откидывание одновременно
Подготовка и права оператора
Перед тем как вводить любую команду, убедитесь:
- У вас включены читы в настройках мира (или вы играете на сервере, где у вас роль OP ≥ 2)․
- Вы используете Java Edition․ В Bedrock команды имеют другой синтаксис․
Новая команда /give для 1․20․6+
В 1․20․6 NBT-теги были заменены компонентами․ Теперь правильная команда выглядит так:
/give @p minecraft:stick[enchantments={levels:{"minecraft:knockback":1000}}] 1 Именно такая строка выдает палку с отдачей 1000․ Обратите внимание:
- minecraft:knockback — идентификатор зачарования․
- 1000 — уровень․ Можно поставить любое число от 1 до 32767, но выше 255 эффект уже «выносит» игрока за пределы чанков․
- 1 в конце — количество предметов․
Как повернуть палку «в другую сторону»
Иногда требуется палка, которая отбрасывает не от себя, а «в себя» (например, для мини-игр)․ Добавим отрицательный уровень:
/give @p minecraft:stick[enchantments={levels:{"minecraft:knockback":-1000}}] При ударе такой палкой противник будет притягиваться к вам․ Аналогично работает откидывание (sweeping_edge)․
Автоматизация через командный блок
Если нужно выдавать палку игроку автоматически (при нажатии кнопки, входе на арену и т․п․):
- В чате введите /give @p command_block․
- Поставьте блок, откройте ПКМ и в строку Command вставьте:
give @p minecraft:stick[enchantments={levels:{"minecraft:knockback":1000}}] - Установите тип Impulse, Unconditional, Needs Redstone․
- Подайте сигнал — получите палку․
Если хотите, чтобы палка выдавалась каждому новому игроку при первом присоединении:
execute as @a[tag=!issued_stick] run give @s minecraft:stick[enchantments={levels:{"minecraft:knockback":1000}}]
tag @a add issued_stick Частые ошибки и их решения
| Текст ошибки | Причина | Как исправить |
|---|---|---|
| Unknown component ‘enchantments’ | Версия ниже 1․20․5 | Используйте старый формат NBT или обновитесь․ |
| Expected ‘{‘ but got ‘:’ | Лишние пробелы | Скопируйте команду целиком без изменений․ |
| Cannot give items to player | Нет прав оператора | Выполните /op ваш_ник на сервере․ |
Бонус: палка на остроту и откидывание одновременно
Хотите мега-оружие? Добавим остроту (sharpness) и откидывание (sweeping_edge):
/give @p minecraft:stick[
enchantments={
levels:{
"minecraft:knockback":1000,
"minecraft:sharpness":255,
"minecraft:sweeping_edge":100
}
}] Эффект: одним ударом убивает дракона эндера и отбрасывает его в небо․ Используйте с осторожностью!
- С версии 1․20․6 зачарования хранятся внутри компонента enchantments․
- Команда knockback:1000 превращает обычную палку в «орудие массового вылета»․
- Для автоматизации используйте командный блок или функции сервера․
- Никакие моды и плагины не нужны, всё работает в «чистой» игре․
Главное правило: не используйте супер-палки на публичных серверах без разрешения администратора — за это могут забанить․ Но в одиночке вы свободны творить хаос!
Удачных экспериментов и пусть «Палка для наказаний 5» станет вашим секретным оружием в бесконечном мире Minecraft!