Нужная ситуация простая: вы хотите с помощью команды получить палку, которая отбросит цель на очень большое расстояние. На телефоне это обычно работает в Bedrock-версии, но у команд там есть нюансы, поэтому ниже - рабочие варианты и что проверить, если команда не срабатывает.

Что важно знать перед командой

  1. Читы должны быть включены
    В одиночной игре откройте настройки мира и включите читы, иначе команды не дадут предмет.

  2. У вас должна быть версия с поддержкой /give
    Команда give доступна в Bedrock и Java (при наличии прав). На разных платформах и версиях синтаксис может отличаться.

  3. Палка на отдачу делается зачарованием knockback
    Параметр lvl:1000 задает очень высокий уровень зачарования.

Вариант 1: Bedrock Edition (телефон). Пробуйте этот формат

В Bedrock часто лучше срабатывает команда в виде простого зачарования.

Скопируйте и вставьте команду в чат:

/give @p stick{Enchantments:[{id:"knockback",lvl:1000}]} 1

Если вам удобнее явно указать префикс minecraft: для предмета, используйте так:

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

Вариант 2: если команда не работает. Что обычно ломает ввод

По опыту разборов проблем на форумах, чаще всего причина в одном из пунктов:
- вы играете на версии, где синтаксис требует другого формата (например, отличается для Bedrock);
- команда вводится с неправильным неймспейсом или кавычками;
- вы пытаетесь выполнить команду без прав.

Попробуйте один из “рабочих” альтернативных вариантов для синтаксиса команды give:

/give @p minecraft:stick{Enchantments:[{id:knockback,lvl:1000}]} 1

Иногда помогает добавление префикса команды:

/minecraft:give @p minecraft:stick{Enchantments:[{id:knockback,lvl:1000}]} 1

И еще один частый случай - попытка выдать предмет сразу всем:

/minecraft:give @a stick{Enchantments:[{id:knockback,lvl:1000}]} 1

Сравнение команд: что менять в первую очередь

Проблема Что поменять Пример замены
Палка не появляется Проверьте читы и права на команды Включите читы для мира
“Команда недействительна” Замените формат id и кавычки id:"knockback" или id:knockback
Не срабатывает на телефоне Попробуйте другой неймспейс предмета stick или minecraft:stick
Команда отклоняется из-за синтаксиса Попробуйте префикс minecraft: перед give /minecraft:give ...

Как проверить, что палка именно с нужной отдачей

Заберите палку в инвентарь, затем:
1. Встаньте на расстоянии от моба или игрока.
2. Нанесите удар.
3. Оцените дальность отбрасывания. Чем выше lvl, тем дальше улетает цель.

Если эффект слабый или отсутствует, значит команда не применилась так, как вы ожидали (чаще всего причина в синтаксисе или правах).

Ограничения и безопасность на практике

  • Очень высокий уровень зачарования может вести к сильным лагам на слабых устройствах.
  • На некоторых серверах и режимах админы ограничивают команды или кастомные зачарования.
  • Если вы используете командные блоки, то сначала проверьте команду в чате, потом переносите ее в блок.

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

  • Minecraft Wiki (о командах и предметах): https://minecraft.fandom.com/ru/wiki/Палка_отладки
  • Пример обсуждения командной выдачи палки с отдачей 1000 на сервере: https://spigotmc.ru/threads/kak-vydat-sebe-palochku-na-otdachu-1000.18656/