- Введение
- Шаг 1. Разрешите команды в своём мире
- Шаг 2. Откройте чат и введите команду
- Шаг 3. Права оператора на сервере
- Как читать синтаксис команд
- Селекторы целей
- Полезные команды по задачам
- Правила мира: /gamerule и новые имена в Java
- Строительство одной строкой: /fill
- Командные блоки: автоматизация без ручного ввода
- Если команда не работает
- Рекомендуем
Мы готовы помочь Вам
Команды в Minecraft: пошаговая инструкция для Java и Bedrock
Команды в Minecraft работают так: вы разрешаете их в настройках мира
(в Java это Allow Commands, в Bedrock переключатель читов), открываете
чат, вводите косую черту, имя команды и аргументы, затем нажимаете
Enter. Например, /time set day сразу ставит день. Ниже
пошагово: включение, синтаксис, селекторы, полезные команды и типичные
ошибки. Инструкция проверена на актуальной Java Edition 26.3
(обновление Wilderness Bound, сентябрь 2026) и текущей Bedrock
Edition.
Шаг 1. Разрешите команды в своём мире
Без разрешения игра ответит, что у вас недостаточно прав. Как его дать, зависит от редакции.
Java Edition, новый мир. На экране создания мира включите параметр Allow Commands. В таком мире вы получаете максимальный уровень доступа 4, то есть можете выполнять любые команды.
Java Edition, существующий мир. В одиночной игре нажмите Esc и откройте World Options. Там можно включить команды для уже созданного мира.
Bedrock Edition. При создании мира или позже в настройках откройте вкладку «Читы» (Cheats) и включите их.
Важное отличие: в Bedrock включённые читы навсегда отключают получение достижений в этом мире. Если потом выключить переключатель, достижения не вернутся. В Java достижения (advancements) продолжают работать. Поэтому для экспериментов в Bedrock лучше сделать копию мира и включать читы уже в ней.
Шаг 2. Откройте чат и введите команду
- Нажмите T или Enter, чтобы открыть чат. Клавиша / откроет чат сразу с косой чертой.
-
Наберите имя команды без пробела после слэша:
/weather clear. - Пользуйтесь Tab: игра перебирает подходящие команды, ники и аргументы. Это лучшая защита от опечаток.
- Нажмите Enter. Стрелки вверх и вниз возвращают ранее введённые строки, удобно повторить команду с другим числом.
Если строка подсвечена красным, игра не понимает аргумент на этом месте. Если сообщение говорит о правах, вернитесь к шагу 1 или обратитесь к администратору сервера.
Не знаете аргументов, наберите /help или
/help gamemode. Список подсказок зависит от вашего уровня
доступа.
Шаг 3. Права оператора на сервере
Разрешённые читы в мире не делают каждого игрока администратором. На
сервере права раздаёт владелец командой /op:
-
в чате игрока с достаточными правами:
/op ИмяИгрока; -
в консоли сервера то же самое пишут без слэша:
op ИмяИгрока; - отобрать права:
/deop ИмяИгрока.
В Java у операторов есть уровни от 1 до 4, и каждый следующий включает возможности предыдущих:
| Уровень | Что открывает |
|---|---|
| 1 | Обход защиты точки появления (spawn protection) |
| 2 | Большинство игровых команд, командные блоки, смена сложности |
| 3 | Управление игроками: например, /ban |
| 4 |
Всё, включая управление сервером, например /stop
|
Уровень по умолчанию для операторов задаётся в файле
server.properties. Например, /give требует
уровня 2, а /stop уровня 4.
В Bedrock вместо числовых уровней используются роли: посетитель, участник и оператор, плюс выборочные разрешения. Оператор получает в том числе пункт Operator Commands. Если вы только поднимаете свой сервер, начните с нашего материала о том, какой ПК нужен для Minecraft: хост и игрок на одной машине нагружают её заметно сильнее.
Как читать синтаксис команд
Возьмём /give @s minecraft:diamond 8:
giveэто команда;@sполучатель (вы сами);minecraft:diamondидентификатор предмета;8количество.
В справочниках <цель> в угловых скобках означает
обязательный аргумент, [количество] в квадратных
необязательный. Сами скобки вводить не нужно.
В Bedrock префикс minecraft: можно опускать:
/give @s diamond 8 сработает. В Java идентификатор без
префикса тоже обычно понимается, но полное имя надёжнее, особенно если
в мире стоят моды.
Координаты: абсолютные, относительные и локальные
Координаты пишутся в порядке
X Y Z: X это
восток и запад, Y высота, Z север и юг. Узнать свою позицию в Java
можно по F3, в Bedrock через правило showcoordinates (о
нём ниже).
-
Абсолютные:
/tp @s 100 80 100перенесёт в конкретную точку. -
Относительные, с тильдой:
/tp @s ~ ~3 ~поднимет на три блока выше текущего места.~без числа оставляет координату как есть,~-2смещает на два блока в минус. -
Локальные, с крышкой:
^ ^ ^5означает «пять блоков вперёд по направлению взгляда». Удобно для телепорта вперёд или постройки перед собой.
Учтите, что из консоли или командного блока точка отсчёта другая: это позиция самого блока или точка появления мира, а не ваш персонаж.
Селекторы целей
Вместо ника можно указать селектор: кому именно адресована команда.
| Селектор | Кого выбирает |
|---|---|
@p |
ближайшего игрока |
@a |
всех игроков онлайн |
@r |
случайного игрока |
@e |
все сущности: игроков, мобов, животных, лежащие предметы |
@s |
того, кто выполняет команду |
@n |
ближайшую сущность (появился в Java 1.21 и Bedrock 1.21.100) |
В Bedrock есть ещё @initiator: игрок, нажавший кнопку в
диалоге NPC.
Самый опасный селектор это @e без уточнений. Команда
/kill @e удалит не только мобов, но и выброшенные вещи,
питомцев, стойки для брони и вас самого.
Фильтры в квадратных скобках
Фильтры сужают выбор, но их синтаксис в редакциях разный. Здесь чаще всего ломаются строки, скопированные из чужого гайда.
| Задача | Java | Bedrock |
|---|---|---|
| Зомби в радиусе 10 блоков | @e[type=zombie,distance=..10] |
@e[type=zombie,r=10] |
| Один ближайший | limit=1,sort=nearest |
c=1 |
| Игроки в режиме выживания | @a[gamemode=survival] |
@a[m=survival] |
| Уровень опыта от 8 до 16 | level=8..16 |
lm=8,l=16 |
Перед массовым удалением сначала проверьте выборку безобидной
командой, например /effect со свечением, и только потом
меняйте её на /kill.
Полезные команды по задачам
Все строки ниже вводятся в чат мира с разрешёнными командами.
Режим игры.
/gamemode creative и
/gamemode survival переключают ваш режим. С ником вместо
@s меняют режим другому игроку. В Java
/defaultgamemode задаёт режим по умолчанию для новых
игроков мира.
Время и погода.
/time set day, /time set night,
/weather clear. Чтобы день не сменялся ночью, отключите
цикл времени через gamerule (таблица ниже).
Предметы.
/give @s minecraft:diamond_pickaxe выдаст кирку,
/give @s minecraft:torch 64 стопку факелов.
Перемещение.
/tp @s 0 100 0 или к другу: /tp @s ИмяДруга.
Перед телепортом на высоту проверьте, куда приземлитесь.
Эффекты. В Java:
/effect give @s minecraft:night_vision 600 0. В Bedrock:
/effect @s night_vision 600 0. Здесь 600 это секунды, 0
сила эффекта.
Существа.
/summon minecraft:wolf ~ ~ ~ призовёт волка рядом. Для
удаления используйте /kill только с фильтрами из таблицы
выше.
Правила мира: /gamerule и новые имена в Java
Главная ловушка 2026 года. В Java 1.21.11 (снапшот 25w44a) Mojang
переименовала все игровые правила в стиль snake_case, а часть получила
новые имена целиком. Поэтому
/gamerule keepInventory true из старых гайдов в Java
больше не стоит считать рабочим вариантом. В Bedrock имена остались
прежними, слитными строчными буквами.
| Что делает | Java 26.3 | Bedrock |
|---|---|---|
| Сохранять инвентарь после смерти | keep_inventory |
keepinventory |
| Цикл дня и ночи | advance_time |
dodaylightcycle |
| Смена погоды | advance_weather |
doweathercycle |
| Мобы ломают блоки | mob_griefing |
mobgriefing |
| Мгновенное возрождение | immediate_respawn |
doimmediaterespawn |
| Естественная регенерация здоровья | natural_health_regeneration |
naturalregeneration |
| Появление мобов | spawn_mobs |
domobspawning |
| Показ координат на экране | нет, используйте F3 | showcoordinates |
Примеры: в Java /gamerule keep_inventory true, в Bedrock
/gamerule keepinventory true. Остановить смену дня:
/gamerule advance_time false в Java или
/gamerule dodaylightcycle false в Bedrock.
Отдельно о огне: в Java правило doFireTick убрали, вместо
него fire_spread_radius_around_player. Значение 0
отключает распространение огня. В Bedrock по-прежнему работает
dofiretick.
Строительство одной строкой: /fill
/fill заполняет блоками прямоугольную область между двумя
углами:
/fill ~-5 ~ ~-5 ~5 ~4 ~5 minecraft:stone hollow
Эта строка построит вокруг вас пустую каменную коробку 11 на 11 блоков высотой 5. Режимы в конце строки:
-
replace(по умолчанию) заменяет всё, включая воздух; -
hollowставит только оболочку и очищает внутренность; outlineставит оболочку, не трогая содержимое;keepзаполняет только пустоту;-
destroyзаменяет блоки и выбрасывает старые как добычу; -
strict(только Java) ставит блоки без обновлений соседних.
Объём области ограничен. В Java лимит задаёт правило
max_block_modifications (до переименования оно называлось
commandModificationBlockLimit, исторически лимит был
зашит и составлял 32 768 блоков). Если команда не выполняется,
разбейте область на части.
Большие операции /fill и сотни сущностей нагружают
процессор и сказываются на частоте кадров, особенно в сочетании с
шейдерами. Если мир разросся до таких масштабов, стоит проверить,
хватает ли запаса железа: требования мы разбирали в статье о
выборе ПК под Minecraft.
Командные блоки: автоматизация без ручного ввода
Командный блок выполняет записанную команду по сигналу редстоуна. Его нельзя скрафтить, только получить командой:
- Java:
/give @s minecraft:command_block - Bedrock:
/give @s command_block
Работает в креативном режиме и с правами оператора. На Java-сервере
дополнительно нужен параметр enable-command-block=true в
server.properties.
Три типа блоков:
- Импульсный (оранжевый): срабатывает один раз при получении сигнала.
- Цепной (зелёный): выполняется следом за блоком, который на него указывает. Так строят последовательности.
- Повторяющийся (фиолетовый): выполняет команду каждый игровой такт, пока активен.
Режимы «Нужен редстоун» и «Всегда активен» определяют, ждёт ли блок сигнала. Повторяющийся блок в режиме «Всегда активен» с тяжёлой командой способен заметно уронить производительность мира, поэтому начинайте с импульсных.
В командных блоках @s не сработает так, как в чате: у
блока нет персонажа. Для обращения к игроку рядом используйте
@p или ник.
Если команда не работает
- «Неизвестная команда» или нет прав. Команды не разрешены в мире или у вас нет нужного уровня оператора.
- Красная подсветка. Ошибка в аргументе: проверьте идентификатор через Tab.
- Гайд для другой редакции. Фильтры селекторов и имена gamerule различаются, сверяйтесь с таблицами выше.
- Старое имя правила в Java. После 1.21.11 используйте snake_case.
- Ничего не произошло. Селектор никого не нашёл: увеличьте радиус или уберите лишний фильтр.
Перед любой массовой правкой (/fill на большую область,
/kill @e, изменение правил на сервере) сохраните копию
мира. Отменить результат команды кнопкой в игре нельзя.
Рекомендуем