Открыть сервисСервис

Команды Minecraft: виды и применение

Команды Minecraft — текстовые инструкции, вводимые в игровой чат или в консоль для управления миром, игроками и правилами игры. Они позволяют менять игровой процесс без модов: телепортировать игроков, выдавать предметы, управлять погодой, временем и сложностью, а также создавать сюжетные карты и мини-игры. Команды появились в Beta 1.3 (2011) и с тех пор регулярно расширяются.

Общие сведения

Команды вводятся через чат (клавиша T по умолчанию) и всегда начинаются со слэша /. Без слэша текст отправляется как обычное сообщение. Для использования команд требуется уровень прав 2 и выше (уровень 4 — для команд, требующих повышенных привилегий). В одиночной игре по умолчанию игрок имеет уровень 4, на серверах права выдаёт оператор (/op).

В версии Bedrock (консольная и мобильная) командный синтаксис в целом совпадает с Java Edition, но различается набором поддерживаемых команд и синтаксисом отдельных аргументов.

Основные группы команд

Управление игроками

КомандаНазначение
/tp (телепорт)Перемещает игрока или сущность на указанные координаты или к другому игроку
/gamemodeМеняет режим игры: survival, creative, adventure, spectator
/giveВыдаёт предметы или блоки в инвентарь
/effectНакладывает или снимает эффекты (регенерация, скорость, невидимость и др.)
/xpНачисляет очки опыта
/enchantНакладывает зачарование на предмет в руке
/clearОчищает инвентарь
/killУбивает указанную сущность или игрока
/listПоказывает список игроков на сервере

Управление миром

  • /time set — устанавливает время суток (day, night, noon, midnight или числовое значение).
  • /weather — меняет погоду: clear, rain, thunder.
  • /difficulty — задаёт сложность: peaceful, easy, normal, hard.
  • /gamerule — включает или отключает правила мира (например, doDaylightCycle, keepInventory, mobGriefing).
  • /gamerule randomTickSpeed — меняет скорость случайных тиков (рост растений, распространение огня).
  • /setworldspawn — устанавливает точку возрождения мира.
  • /spawnpoint — задаёт точку возрождения конкретного игрока.

Строительство и манипуляции с блоками

КомандаНазначение
/setblockСтавит один блок с указанными координатами и состоянием
/fillЗаполняет область заданным блоком (замена, сохранение или удаление старых блоков)
/cloneКопирует область блоков в другое место
/summonПризывает сущность или моба
/replaceitemЗаменяет предмет в слоте инвентаря или сущности

Команда /fill — одна из самых мощных: она позволяет за один ввод построить или удалить область до 32 768 блоков, что активно используется при создании карт и построек.

Управление сущностями

  • /tp @e[type=zombie] ~ ~ ~ — пример телепортации всех зомби относительно командира.
  • /effect give @e[type=cow] speed 30 2 — накладывает эффект скорости на всех коров.
  • /kill @e[type=item] — убирает все выброшенные предметы с земли (полезно для разгрузки сервера).
  • /data — позволяет читать и изменять NBT-данные сущностей, блоков и игроков.

Селекторы аргументов

Селекторы — конструкции вида @a, @e, @p, @r, @s, которые позволяют адресовать команду к группе целей без ввода имён:

СелекторЗначение
@aВсе игроки
@pБлижайший игрок
@rСлучайный игрок
@eВсе сущности (включая мобов и предметы)
@sТекущая сущность (исполнитель команды)

Селекторы принимают фильтры: @a[team=red] — игроки в команде «красные», @e[type=!player,distance=..10] — все неигровые сущности в радиусе 10 блоков, @p[gamemode=survival] — ближайший игрок в выживании.

Командные блоки

Командный блок (command block) — специальный блок, который выполняет команду при активации сигнала (от рычага, кнопки, нажимной плиты или другого командного блока). Три разновидности:

  • Impulse (импульсный) — выполняет команду один раз при активации.
  • Chain (цепной) — выполняет команду, если предыдущий блок в цепочке сработал.
  • Repeat (повторяющийся) — выполняет команду каждый игровой тик (20 раз в секунду).

Командные блоки недоступны в выживании и выдаются только через /give @p command_block. Они являются основой сюжетных карт, мини-игр и автоматических механизмов.

Функции и загрузчики

Вместо ручного ввода команд можно сохранять их в файлы .mcfunction, которые помещаются в пакеты ресурсов и загрузчики (datapacks). Файл содержит по одной команде на строку (без слэша в начале). Загрузчики позволяют:

  • Автоматически применять правила при генерации мира.
  • Создавать кастомные рецепты и таблицы зачарования.
  • Добавлять новые биомы и структуры.
  • Запускать сложные сюжетные сценарии.

Функции запускаются через /function имя_функции.

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

На публичных серверах команды, как правило, отключены для обычных игроков. Администрация может ограничивать набор доступных команд плагинами (Bukkit, Spigot, Paper) или системами прав (LuckPerms). Злоупотребление командами в одиночной игре может сломать прогресс, поэтому рекомендуется создавать резервные копии мира (/save-all).

Источники:

Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru