Автор: Ян, художник команды Millida ✏️

Команды чата (те, что со слэша) — это не «читы», а основной инструмент любого, кто играет на своём сервере. /tp, /gamemode, /give знают все. А что насчёт /execute, /attribute, /loot и других штук из 1.21? Топ-30 команд 2026, которые реально нужны — без копипасты из гайдов 2014 года.

Если совсем коротко: команды Minecraft — это короткие текстовые приказы серверу или одиночному миру, которые начинаются со слэша. /gamemode creative, /tp, /give, /time set day — базовый набор знает любой игрок, который провёл в игре больше пары вечеров. Но дальше идёт /execute, /scoreboard, /clone — и тут уже начинается магия, на которой держатся мини-игры на Hypixel и кастом-мапы.

Разберём 30 команд: что делает, синтаксис, реальный пример, частые косяки. Без воды.

TL;DR — что забрать с собой

  • Команды работают только если у тебя есть права — в одиночке включи читы при создании мира (или /op свой_ник через консоль), на сервере — попроси админа.
  • Слэш + автодополнение Tab — главный лайфхак. Не запоминаешь синтаксис, а пишешь /sum + Tab → игра сама подскажет /summon и аргументы.
  • Самые мощные — /execute, /scoreboard, /fill, /clone. На них держится 80% датапаков и кастом-мапов. Без них — детский сад.

Поехали по командам. Сгруппировал по логике, а не по алфавиту — так понятнее, когда какая нужна.

Базовые команды режима и мира (1–8)

Это то, что нужно знать всегда. Если ты заходишь на свой сервер тестить постройку, первое, что ты пишешь — это они.

1. /gamemode — сменить режим игры

Синтаксис: /gamemode <survival|creative|adventure|spectator> [игрок].

Четыре режима — четыре разных Minecraft. Коротко:

  • survival — обычный, с голодом, мобами, ломать руками. Дефолт.
  • creative — летаешь, бесконечные ресурсы, ломаешь блок одним кликом. Для строек.
  • adventure — ходишь, но не можешь ломать блоки без специального предмета. Это режим для кастом-мапов, чтобы игрок не разнёс уровень.
  • spectator — летаешь сквозь блоки, тебя никто не видит, можно вселяться в мобов на F (камера от лица крипера — отдельный кайф).

Короткие алиасы тоже работают: /gamemode 0 (survival), 1 (creative), 2 (adventure), 3 (spectator). Или ещё короче — /gmc, /gms, /gma, /gmsp (это уже команды плагинов EssentialsX на серверах). На ванильном Java /gmc не сработает, на Hypixel или среднем приватке — обычно да.

Чаще всего нужно при тесте скина — переключился в spectator, облетел персонажа со всех сторон, посмотрел, как сидит крылатый плащ с разных ракурсов. Если интересно про сами плащи — отдельная статья про 3D-плащи.

2. /time set — поставить время суток

Синтаксис: /time set <day|night|noon|midnight|число>.

Самое полезное — /time set day (утро, 1000 тиков) и /time set night (ночь, 13000). Дополнительно: noon (полдень, 6000) и midnight (полночь, 18000). Если хочется точности — пишешь число тиков напрямую: /time set 22000 = почти рассвет, золотой час для скриншотов.

На моей памяти каждый второй скриншот скина в портфолио мы делаем именно через /time set 23000 + /gamerule doDaylightCycle false (см. дальше) — солнце висит низко, тени мягкие, картинка живёт.

3. /weather — переключить погоду

Синтаксис: /weather <clear|rain|thunder> [длительность_сек].

/weather clear — почистить дождь. /weather rain 600 — дождь на 10 минут. /weather thunder — гроза с молниями (под ней Creeper мутирует в Charged Creeper — взрыв вдвое сильнее, фарм для головы скелета).

4. /tp и /teleport — телепортация

Синтаксис вариантов несколько:

  • /tp игрок — телепортироваться к игроку.
  • /tp игрок1 игрок2 — перенести первого ко второму.
  • /tp x y z — на координаты. Пример: /tp 100 70 -200.
  • /tp @p ~ ~10 ~ — подбросить ближайшего игрока на 10 блоков вверх. Тильда ~ значит «относительно текущей позиции».
  • /tp @p ~ ~ ~ 90 0 — телепорт без изменения позиции, но с разворотом (yaw 90, pitch 0). Хорошо для кастом-мапов, чтобы игрок смотрел туда, куда нужно.

Селекторы — это отдельная штука, разберём её ниже в разделе про /execute. Пока запомни: @p = ближайший игрок, @a = все игроки, @e = все сущности (включая мобов, дроп, стрелы), @s = ты сам.

5. /give — выдать предмет

Синтаксис: /give <игрок> <предмет> [количество] [компоненты].

Примеры:

  • /give @p diamond_sword 1 — алмазный меч себе.
  • /give @a cake 64 — каждому игроку по стопке тортов.
  • /give @p netherite_pickaxe[enchantments={efficiency:5,unbreaking:3,fortune:3,mending:1}] 1 — кирка с зачарами в новом синтаксисе компонентов (Java 1.20.5+). До 1.20.5 был старый NBT-формат с {Enchantments:[...]}, и большинство гайдов в интернете до сих пор учат именно ему — будь внимателен, на 1.21+ это не сработает.

Список ID предметов смотри по Tab — игра сама подсказывает. Главная ловушка: путать ID. diamond_sword, не diamondsword и не diamond sword с пробелом.

6. /effect give — навесить эффект

Синтаксис: /effect give <цель> <эффект> [секунд] [уровень] [hideParticles].

  • /effect give @p speed 60 2 — на минуту скорость 3 уровня (счёт с нуля: 0 = первый уровень, 2 = третий).
  • /effect give @p night_vision 999999 0 true — вечная ночная зрячка без частиц на экране. Удобно при ночных скриншотах.
  • /effect give @p minecraft:resistance infinite 4 true — бесконечная резистенция максимального уровня (Java 1.19.4+, ключевое слово infinite вместо числа).

Снять — /effect clear @p или /effect clear @p speed.

7. /summon — заспавнить сущность

Синтаксис: /summon <сущность> [x y z] [NBT/components].

  • /summon zombie — зомби на тебе.
  • /summon lightning_bolt ~ ~ ~ — молния в точку (без грозы).
  • /summon villager ~ ~ ~ {VillagerData:{profession:"librarian",level:5}} — библиотекарь сразу 5 уровня, чтобы не фармить торговлю руками.
  • /summon armor_stand ~ ~ ~ {NoGravity:1b,Invisible:1b,ShowArms:1b} — невидимая стойка с руками. Это основа 99% механизмов в кастом-мапах: даёшь ей предмет в руку, поворачиваешь, прячешь — получается интерактивный объект.

Странность синтаксиса: координаты идут до NBT, не наоборот. Перепутаешь — игра ругнётся «expected position».

8. /seed — узнать сид мира

Простая, но критичная. Пишешь /seed — игра выдаёт длинное число типа -4218472691846492781. Это «семя» генератора мира; копируешь и можешь воссоздать тот же мир на другом аккаунте или дать другу. Если ищешь крутые сиды без перебора — у нас есть подборка лучших сидов Minecraft, там тоже про /seed отдельный кусок.

Строительные и пакетные команды (9–14)

Тут речь про массовое изменение блоков — заливка, копирование, перенос регионов. Без них любая крупная стройка превращается в пытку.

9. /fill — залить регион блоками

Синтаксис: /fill <x1 y1 z1> <x2 y2 z2> <блок> [режим].

Заливает прямоугольный параллелепипед между двумя точками. Максимум — 32 768 блоков за раз (это куб 32×32×32). Больше — режь на части.

  • /fill ~-5 ~ ~-5 ~5 ~ ~5 stone — пол 11×11 камня под тобой.
  • /fill ~-5 ~-1 ~-5 ~5 ~10 ~5 air — выкопать яму-комнату 11×11×11 (заменил всё на воздух).
  • /fill ~-10 ~ ~-10 ~10 ~ ~10 grass_block replace stone — режим replace: меняем только камень на траву, остальные блоки не трогаем.
  • Режимы: destroy (с дропом), hollow (только стены, внутри воздух), outline (только стены, внутри как было), keep (заполнить только пустые места), replace (с фильтром).

Подводный камень: путать порядок осей. В Minecraft Y — это высота, не Z. То есть y1, y2 — это вертикаль. На многих сайтах путают.

10. /clone — скопировать регион

Синтаксис: /clone <x1 y1 z1> <x2 y2 z2> <откуда_х y z> [режим].

Берёт прямоугольник между первыми двумя точками и копирует в третью (это будет нижний северо-западный угол копии).

  • /clone 100 64 100 110 70 110 200 64 200 — скопировать дом 10×7×10 с (100,64,100) в (200,64,200).
  • Режимы: replace (по дефолту — заменить всё в целевой зоне), masked (копировать только не-воздух — удобно, чтобы наложить деталь на готовое), filtered <блок> (копировать только указанный блок), normal/force/move (последний переносит, то есть стирает оригинал).

Если играешь со сборками типа WorldEdit на сервере — там //copy и //paste мощнее, но в ванилле и одиночке /clone — твой инструмент.

11. /setblock — поставить один блок

Синтаксис: /setblock <x y z> <блок> [режим].

Брат /fill, но на один блок. Полезно для триггеров: /setblock ~ ~-1 ~ redstone_block — мгновенно подать редстоун-сигнал под собой. Часто используется внутри /execute в датапаках — детальнее про это в гайде про датапаки.

12. /locate — найти структуру или биом

Синтаксис: /locate structure <имя> или /locate biome <имя>.

  • /locate structure stronghold — координаты ближайшей крепости.
  • /locate structure ancient_city — Древний город (тот, что в Deep Dark).
  • /locate biome cherry_grove — ближайшая вишнёвая роща (Java 1.20+).
  • /locate structure trial_chambers — пробные камеры (Java 1.21).

Игра вернёт координаты и расстояние. Кликаешь по координатам в чате — копируются. Дальше /tp туда. Это, по сути, легальный «чит» на быстрый поиск редких лут-локаций.

13. /setworldspawn — переставить точку спавна мира

Простая: /setworldspawn или /setworldspawn x y z. Это глобальный спавн (куда попадают новые игроки и куда работает компас). Личный спавн ставится кроватью / якорем уважения.

14. /forceload — держать чанки загруженными

Синтаксис: /forceload add <x1 z1> [x2 z2].

Гарантирует, что чанк не выгрузится, даже если игрок ушёл далеко. Полезно для ферм мобов и автоматических механизмов на серверах. Перебарщивать не стоит — каждый принудительный чанк ест CPU/RAM.

Логика, счётчики и продвинутое (15–22)

Тут начинается уже почти программирование. Если ты планируешь делать мини-игры или серьёзный датапак — без этих команд никуда. Если просто хочется летать и спавнить алмазы — можешь пробежать по диагонали.

15. /execute — самая мощная команда в игре

Серьёзно. /execute — это команда, которая запускает другую команду от имени другой сущности, в другой точке или при условии. На ней держится примерно весь Hypixel. Синтаксис длинный, разберём через примеры.

  • /execute as @a at @s run tp ~ ~10 ~ — подбросить каждого игрока на 10 блоков вверх (от его текущей позиции, а не от твоей).
  • /execute as @e[type=cow] run kill @s — убить всех коров (привет, тестовые серверы).
  • /execute if entity @a[distance=..5] run say есть кто рядом — условный запуск: команда сработает, только если в радиусе 5 блоков есть игрок.
  • /execute as @p at @s positioned ~ ~ ~ run summon zombie ~ ~ ~ — заспавнить зомби на координатах ближайшего игрока.

Ключевые подкоманды:

  • as <цель> — сменить «исполнителя».
  • at <цель> — сменить точку выполнения.
  • if / unless — условие.
  • positioned, rotated, facing — изменить позицию/поворот.
  • run <команда> — что выполнить.

Один /execute может содержать цепочку из 5–10 модификаторов. Если у тебя в голове щёлкнуло «о, это же фор-цикл с if’ом» — да, это оно и есть.

16. /scoreboard — счётчики и табло

Синтаксис тут длинный, опишу базу.

  • /scoreboard objectives add kills playerKillCount "Убийств" — создать счётчик «kills», который автоматически считает убийства игроков. У каждого игрока будет своё значение.
  • /scoreboard objectives setdisplay sidebar kills — показать справа от экрана.
  • /scoreboard players set Daniel kills 0 — обнулить.
  • /scoreboard players add @p kills 1 — добавить 1 ближайшему игроку.

Через scoreboard делается всё: очки на арене, баланс монет, прогресс по квестам. В связке с /execute if score — полноценная логика «если очков >= 10, выдай приз».

17. /gamerule — правила мира

Синтаксис: /gamerule <правило> <значение>. Топ-5 для повседневной жизни:

  • /gamerule doDaylightCycle false — остановить смену дня и ночи. После /time set 1000 — вечный полдень.
  • /gamerule keepInventory true — не терять инвентарь при смерти. Спасает на хардкорных приключенческих картах и при тестах.
  • /gamerule mobGriefing false — мобы не разрушают блоки. Крипер взорвётся, но дыры в полу не оставит. Эндермен не таскает блоки. Зомби-пиглины не дерутся.
  • /gamerule doMobSpawning false — отключить спавн мобов. Удобно при стройках, чтобы зомби не лез в окно.
  • /gamerule randomTickSpeed 100 — мегаускоренный рост растений и плавление льда. Базовое значение — 3. Ставить 100+ — нагрузка на сервер, но саженцы вырастают за секунду.

Полный список правил — около 40 штук, смотри по Tab после /gamerule . На моей памяти 80% случаев сводится к этим пяти.

18. /difficulty — сложность

/difficulty peaceful|easy|normal|hard. На peaceful мобы не спавнятся, голод не убивает. Хороший трюк, чтобы быстро вылечиться: переключился на peaceful, регенерация моментальная, потом обратно.

19. /kill — убить сущность

/kill @s — самоубийство (быстро вернуться на спавн без хождения). /kill @e[type=item] — почистить весь дроп на сервере (полезно, когда лагает от 5000 валяющихся листьев). /kill @e[type=!player] — убить всё кроме игроков (восклицательный знак = «не»).

20. /playsound — проиграть звук

/playsound minecraft:entity.ender_dragon.growl master @p — рык дракона. Полное имя звука можно подсмотреть в файлах ресурс-паков или на Minecraft Wiki. Незаменимо в кастом-мапах, чтобы создать атмосферу: открываешь дверь — играет ambient.cave, входишь в зону босса — стартует music.dragon.

21. /particle — частицы

/particle flame ~ ~1 ~ 0.5 0.5 0.5 0.01 50 — 50 частиц огня вокруг игрока с разбросом 0.5 блока. Связка с /execute делает огненные шлейфы за бегущим, ауру вокруг босса, световые столбы над сундуками.

22. /title — большой текст на экране

/title @a title "Раунд 1" — крупный титр посередине. /title @a subtitle "Готовься" — мелкий снизу. /title @a actionbar "10 hp" — строка над хотбаром. /title @a times 10 60 20 — настройка длительности (появление, держание, исчезание в тиках). Это базовый кирпич UI любой кастом-мапы.

Серверные и админские команды (23–30)

Эти ты используешь, когда поднимаешь свой сервер. Подробнее про сам процесс — в гайде как создать сервер Minecraft; здесь только сами команды.

23. /op и /deop — выдать или забрать админку

/op Daniel — выдать ник Daniel права оператора (доступ ко всем командам). /deop Daniel — забрать. Делать через консоль сервера или из-под уже существующего админа. На больших серверах вместо /op используют плагин LuckPerms с гибкими ролями — но на маленьком приватке хватает.

24. /whitelist — белый список

/whitelist on, /whitelist add Daniel, /whitelist remove Daniel, /whitelist list. Включаешь — на сервер заходят только те, кого ты явно добавил. Простой способ защититься от гриферов на детском приватке.

25. /ban, /ban-ip, /pardon — банхаммер

/ban Daniel причина — забанить по нику. /ban-ip 123.45.67.89 — по IP (на случай, если игрок зайдёт с другим ником). /pardon Daniel — разбанить. На сервере с TLauncher-игроками банить по IP осмысленнее, потому что ник можно сменить за секунду.

26. /kick — выгнать с сервера

/kick Daniel причина. В отличие от бана — игрок может зайти снова. Хорошо при тестах или когда кто-то завис.

27. /save-all и /save-off — сохранение

/save-all — мгновенно сохранить мир (всегда делай перед бэкапом или рестартом). /save-off — выключить автосохранение (нужно при копировании папки мира на горячую, чтобы файлы не повредились). Включить обратно — /save-on.

28. /stop — корректно выключить сервер

Просто /stop в консоли. Сохраняет мир и закрывает процесс. Не используй kill -9 или Ctrl+C — мир может побиться (раз в год — но больно).

29. /say, /tell, /msg — сообщения

/say привет всем — серверное сообщение от имени сервера. /tell Daniel секретно — приватка одному игроку (синоним: /msg, /w). Удобно отправлять подсказки из датапаков игрокам.

30. /help — список всех команд

Банально, но многие забывают. /help в одиночке покажет все доступные команды текущей версии. /help give — синтаксис конкретной команды. На сервере с плагинами часто полезнее.

Подводные камни — где чаще всего ломается

Это раздел, в который мы упёрлись сами, пока тестили скины и собирали датапаки. Тебе сэкономит часов 5 жизни.

  • Читы отключены в мире. Создал одиночный мир без галки «разрешить читы» — никакие команды не работают. Лечение: открыть мир по локальной сети (Esc → «Открыть для сети») → там есть галка «разрешить читы». После закрытия меню — команды снова работают, и это сохранится до перезахода. Чтобы навсегда — нужно править level.dat (NBTExplorer), но проще — пересоздать.
  • Селектор не работает на сервере. /tp @p ругается «no entity found». Скорее всего ты в спектаторе и игра не считает тебя «игроком в радиусе». Или ты пишешь команду из консоли — а у консоли нет позиции, и @p = «ближайший к 0,0,0».
  • Старый NBT-синтаксис. Команды до 1.20.5 типа /give @p diamond_sword{Enchantments:[{id:"sharpness",lvl:5}]} 1 на 1.21 не работают — там новый «компонентный» синтаксис: /give @p diamond_sword[enchantments={sharpness:5}] 1. Большинство гайдов из YouTube за 2021–2023 устарели. Минимальный фильтр — смотреть видео не старше года.
  • Координаты Y и Z путают. Y — это высота. Z — горизонталь север/юг. На сайтах с гайдами часто пишут «введи x y z» и приводят пример вроде /tp 100 -200 70 — это «уйди под бедрок». Правильно /tp 100 70 -200 (y=70 — нормальная высота поверхности).
  • Лимиты /fill и /clone. 32 768 блоков за раз. Если попытался залить регион 64×64×64 (= 262 144) — ошибка «too many blocks». Режь на куски через /execute as @s positioned ~ ~ ~ run fill... в цикле или через датапак.
  • Bedrock-синтаксис отличается. На Bedrock Edition (телефон, консоли, Windows 10) много команд другие: /give @p diamond_sword работает, а вот NBT-компонентов нет вообще, эффекты называются по ID-числам в части старых версий, нет /locate biome до недавнего обновления. Если играешь на телефоне — гугли «команда X bedrock», а не просто «команда X».
  • Tab не работает на 100%. Tab подсказывает существующие команды, но не угадывает, что ты хочешь по смыслу. Например, чтобы дать игроку зачарованный предмет в новом синтаксисе компонентов, придётся погуглить — Tab дойдёт до [enchantments={, но что внутри — уже сам.

Лично у меня самая частая ошибка за все 5 лет — путаю местами аргументы у /clone (источник → цель, не наоборот) и забываю поставить at @s внутри /execute as @a (без этого команда выполняется в твоей точке, а не в точке игрока). Так что не парься, если тоже путаешься — это нормально.

FAQ — короткие ответы на типовые вопросы

Как включить команды в уже созданном одиночном мире?
Открыть мир по LAN: Esc → «Открыть для сети» → включить читы → «Начать сеть». Команды заработают до выхода. Чтобы постоянно — пересоздать мир с включёнными читами или править level.dat через NBTExplorer.

Работают ли команды на Bedrock и Pocket Edition?
Да, но синтаксис местами отличается. /gamemode, /time set, /give, /tp работают почти идентично. А вот /execute, /scoreboard, /particle, NBT-компоненты — другие. Перед использованием гугли с уточнением «bedrock» или «mcpe».

Можно ли использовать команды на серверах типа Hypixel?
Нет. На больших публичных серверах команды отключены для игроков — там работают только админы и кастомные плагинные команды (/lobby, /duel). Это, кстати, имеет смысл — иначе один игрок с /op сломал бы весь сервер.

Команды считаются читами?
В одиночном мире — нет, это просто инструмент игры (как и в Творческом режиме). На сервере без прав ты их и не запустишь. На сервере с правами — это уже вопрос договорённости с владельцем. На Realms / собственном сервере — твоё дело.

Как откатить команду, если ошибся?
Никак. Ctrl+Z не существует. Перед /fill или /clone на важной постройке — сделай /save-all и бэкап папки мира. Я серьёзно: одна неудачная заливка может стереть месяц работы.

Где смотреть актуальные команды по версиям?
Minecraft Wiki (minecraft.wiki — официальная с 2023, перешла с Fandom). Там каждая команда расписана с примерами по версиям, плюс есть список изменений между релизами. Гайды на YouTube — только не старше года, иначе синтаксис устарел.

Можно ли писать команды длиннее одной строки?
В чате — нет, лимит 256 символов в современной Java (раньше было 100). Если команда длинная — используй командный блок (/give @p command_block в творческом режиме), там лимит 32 500 символов. Или вообще пиши датапак — про это отдельная статья.

Связаны ли команды с редстоуном?
Прямо — нет, но через командные блоки можно запускать любую команду от редстоун-сигнала. Поэтому редстоун + командные блоки = база любой кастом-карты. Если редстоун пока не освоен — начинай отсюда: редстоун с нуля.

Что дальше

30 команд — это база. Не нужно зубрить — нужно понять логику /execute + /scoreboard + селекторы, и дальше всё собирается само. Дальше идёт уровень датапаков (команды, упакованные в файлы и запускающиеся по событиям) и плагинов на серверах (Bukkit, Paper, Spigot — там уже Java-код и +10 уровней кастомизации).

Если делаешь скин под стрим или YouTube-канал и хочешь, чтобы он круто смотрелся на скриншотах с командами выше — мы у Millida как раз этим и занимаемся: подбираем под персонажа стиль (Modern / Premium / Light / Brand / Kawaii), рисуем за 3-72 часа, поддерживаем HD-128 и 4D с объёмными элементами. Чтобы посмотреть портфолио и заказать — заходи в наш Discord-сервер MINECRAFT RU (тот самый, на 117k участников), там же канал Millida с примерами и кнопкой заказа через бота. До встречи в чате 💚