Команды консоли

Материал из Playzone Minecraft Wiki
Версия от 21:50, 15 ноября 2016; 95.26.2.171 (обсуждение) (Поиск целей по режиму игры)
Перейти к: навигация, поиск
Книга и перо.pngЭту статью надо срочно до- или переписать!
Вы можете помочь проекту, исправив, обновив и дополнив ее.

Общая информация

В Minecraft присутствует полноценный интерфейс командной строки (далее - консоль), который даёт возможность пользователю давать определенные команды для выполнения путём их ввода с клавиатуры. Команды могут быть набраны в игровом чате (по умолчанию, чтобы открыть его надо нажать на клавиши T или / (Нажмите на клавишу SLASH (по умолчанию), чтобы открыть чат сразу с введенным символом /), тогда перед командой следует ставить косую черту (/). Команды можно выполнять также и из консоли сервера, в этом случае косая черта не нужна.

Если нажать Tab ↹ с введенным символом / , то чат (или это может называться консольной строкой) покажет вам все доступные команды.

Кроме этого, с версии 1.4.2 есть возможность записать любую консольную команду в командный блок, что позволит выполнять её при получении сигнала красного камня, красного факела, рычага и т.д.

Перед командами в командном блоке может стоять косая черта "/" , но это не обязательно (обратите внимание: если в чате прописать команду без "/" , то команда не будет выполнена, а всё что вы написали будет оцениваться как обычный текст, который вы хотели сказать) . Команды в командном блоке может также потребовать дополнительный аргумент, обычно имя пользователя игрока.

Большинство команд доступны только в следующих ситуациях:

  • В сервере многопользовательской игры Minecraft, выполняются оператором или командным блоком.
  • В одиночной, если читы при создании мира были включены (с помощью кнопки "Дополнительные настройки мира ..." ).

Некоторые команды игроку также доступны в одиночной игре, даже если читы не включены.

Примечание: В одиночных мирах, где читы не включены при создании мира , они могут быть включены на временной основе, нажав в меню на кнопку "Открыть для сети", а затем на кнопку "Использование читов: Выкл" и "Открыть мир для сети" . Вы не обязательно должны быть в локальной сети или иметь другие соединения. Это позволит использовать команды, пока игрок не покинул мир, и изменения, внесенные с помощью команды будут сохранены . Вы можете делать это каждый раз, когда запускаете игровой мир.

Относительные координаты

Относительные координаты указываются с помощью тильды (~). Число написанное после тильды обозначает разницу между координатами места выполнения команды и нужными координатами. Например: команда/tp @p ~ ~1 ~ телепортирует ближайшего игрока на 1 блок вверх, а команда/tp @r ~10 ~-3 ~ телепортирует рандомного игрока на +10 блоков по оси х и на три блока вниз. Также относительные координаты можно использовать в других командах (/setblock,/fill,/clone,/spreadplayers и т.д.).

Также можно указать одновременно и относительные и точные координаты. Например:/tp ~ 98 ~ оставит игрока на прежних позициях по x и z, и телепортирует его на высоту 98 блоков.

Целевые селекторы

В качестве цели обычно выступает ник игрока, но в 1.4.2 был добавлен расширенный синтаксис. Заменитель имени может быть расширен при помощи аргументов, указываемых в квадратных скобках. Например, @a[r=15] − выбор всех игроков в максимальном радиусе 15 блоков. Аргументы указываются в скобках через запятую без пробела. Например, чтобы изменить режим игры всех игроков команды Red на творческий, вместо указания их имени по отдельности:

/gamemode creative @a[team=Red]

Вот основные заменители имени:

Заменители имени

Параметр Описание
@p Ближайший игрок
@r Случайный игрок
@a Все игроки
@e Все сущности (животные, игроки, выброшенные предметы)

Рассмотрим каждый целевой селектор по отдельности

Аргумент: @p

Ищет ближайшего игрока. Если игрока нет на сервере, то будет выбран игрок, который последним присоединился к серверу.

Аргумент "с" может быть использован для увеличения количества искомых игроков (например, @p[c=3] будет искать три ближайших игроков). При отрицательном значении аргумента, будет искать последнего игрока (например, @р[с = -1] будет нацелен на самого дальнего игрока).

Данный аргумент нельзя использовать для поиска каких-либо сущностей, кроме игрока.

Аргумент: @r

Ищет случайного игрока.

  • Аргумент с может быть использован для увеличения числа искомых игроков. Например, @r[c=3] будет искать трех случайных игроков.

При использовании без аргумента,"@r"всегда будет искать случайных игроков.

Данный аргумент нельзя использовать для поиска каких-либо сущностей, кроме игрока.

Аргумент: @a

Ищет всех игроков, в том числе погибших. Ни один другой селектор не будет искать погибших игроков.

Данный аргумент нельзя использовать для поиска каких-либо сущностей, кроме игрока.

Аргумент: @e

Ищет всех сущностей, предметы и игроков

Аргументы могут быть использованы, чтобы уменьшить количество искомых сущностей. Например, @e[type=Cow] будет искать только коров.

Аргументы

Аргумент Описание
x Положение объекта относительно координаты X
y Положение объекта относительно координаты Y
z Положение объекта относительно координаты Z
r Максимальный радиус поиска
rm Минимальный радиус поиска
rx Максимальный угол поворота по X
rxm Минимальный угол поворота по X
ry Максимальный угол поворота по Y
rym Минимальный угол поворота по Y
m Игровой режим (-1 – все режимы, 0 – выживание, 1 – творчество, 2 – приключение, 3 – наблюдение)
c Ограничение количества игроков, к которым будет применён заменитель @a. Положительное значение даёт список сверху, отрицательное – снизу
l Максимальное количество опыта (измеряется в уровнях)
lm Минимальное количество опыта (измеряется в уровнях)
team Команда игрока. Без аргументов заменяет @a
score_событие Игрок с максимальным счётом по указанному событию
score_событие_min Игрок с минимальным счётом по указанному событию
name Имя игрока или сущности
type Тип сущности
tag Тег сущности
dx Расстояние от указанной координаты Х по оси Х для задания поиска целей в прямоугольном параллелепипеде вместо обычного радиуса поиска (или одновременно)
dy Расстояние от указанной координаты Y по оси Y для задания поиска целей в прямоугольном параллелепипеде вместо обычного радиуса поиска (или одновременно)
dz Расстояние от указанной координаты Z по оси Z для задания поиска целей в прямоугольном параллелепипеде вместо обычного радиуса поиска (или одновременно)

Поиск по координатам

[x=X,y=Y,z=Z,r(m)=R(M)] - выбирает цели по расстоянию от заданных координат. Обязателен аргумент [r=R]. Координаты должны быть точными, нельзя использовать относительные (~). Также можно написать [X,Y,Z,R] при условии, что координаты и радиус стоят первыми в списке аргументов.

Поиск по радиусу

[r=R] - выбирает цели по максимальному радиусу от места выполнения команды.

[rm=RM] - выбирает цели по минимальному радиусу от места выполнения команды.

Поиск целей по режиму игры

[m=M] - выбирает цели по указанному режиму игры. Возможные значения:

  • -1 - любой режим
  • 0 - выживание
  • 1 - творческий
  • 2 - приключение

Поиск целей по количеству

[c=С] - выбирает только указанное количество целей, обычно по расстоянию от места выполнения команды.

Когда используется с @p или @r, по умолчанию значение 1. Если увеличить значение, будет выбрано больше ближайших, или больше рандомных целей. Когда используется с @a или @e, выбирает только ближайшие цели.

Если несколько сущностей или игроков находится на одинаковом расстоянии от места выполнения команды, то будет выбрана сущность, появившаяся первой / игрок зашедший на сервер раньше других.

Когда значение отрицательное, выбираются цели находящиеся дальше всех от места выполнения команды. Например @a[c=-4] найдет 4 самых далеких игрока, а @e[c=-7] - 7 самых далеких сущностей.

Поиск целей по количеству опыта

[l=L] - выбирает цели у которых не больше, чем L опыта.

[lm=LM] - выбирает цели у которых не меньше, чем LM опыта.

Поиск целей по счету

[score_событие=SCORE] - выбирает цели с счетом не больше чем SCORE по событию событие.

[score_событие_min=SCOREMIN] - выбирает цели с счетом не меньше чем SCOREMIN по событию событие.

Поиск целей по командам

[team=TEAM] - выбирает только цели в команде TEAM.

[team=!TEAM] - выбирает только цели не в команде TEAM.

[team=] - выбирает только цели не относящиеся ни к каким командам.

Поиск целей по имени

[name=NAME] - выбирает цели с именем NAME.

[name=!NAME] - выбирает цели не с именем NAME.

[name=unknown] - используется для выбора поплавка.

Поиск целей между координатами

[x=X,y=Y,z=Z,dx=X1,dy=Y1,dz=Z1] - выбирает цели между координатами X,Y,Z и X+X1,Y+Y1,Z+Z1

Например: @a[x=5,y=5,z=5,dx=10,dy=10,dz=-10] выберет всех игроков между координатами 5,5,5 и 15,15,-5

Поиск целей по вертикальному повороту

[rx=RX] - выберет цели повернутые на не больше, чем RX градусов по вертикальной оси.

[rxm=RXM] - выберет цели повернутые на не меньше, чем RXM градусов по вертикальной оси.

Поиск целей по горизонтальному повороту

[ry=RY] - выберет цели повернутые на не больше, чем RY градусов по горизонтальной оси.

[rym=RYM] - выберет цели повернутые на не меньше, чем RYM градусов по горизонтальной оси.

Поиск целей по виду

[type=TYPE] - выбирает только цели вида TYPE.

[type=!TYPE] - выбирает только цели не вида TYPE.

TYPE должен быть id сущности (например Creeper для крипера, Cow для коровы, Guardian для стража).

Поиск целей по тегу

[tag=tag] - выбирает только цели вида tag.

[tag=!tag] - выбирает только цели не вида tag.

Команды

Обязательные параметры окружены <угловыми скобками>, а необязательные — [квадратными], скобки при вводе не используются. Параметры, которые нужно подставить при вводе команды, выделены курсивом. Альтернативные аргументы отделены вертикальной чертой |.

Команды для игроков

Список команд для игроков без привилегий оператора сервера.

Команда Описание
me <сообщение> Команда посылает сообщение игрока от третьего лица: «* Никнейм текст действия». Может использоваться для показания конкретного статуса игрока (например, «* Игрок исследует пещеру»).
tell <игрок> <сообщение>
w <игрок> <сообщение>
msg <игрок> <сообщение>
Отправляет личное сообщение другому игроку. Используется на серверах, чтобы написать что-либо другому игроку так, чтобы остальные не видели.
kill [игрок] Убивает игрока, нанося ему около 3,4×1038 единиц урона, по эффектам схожего с уроном от Пустоты (игнорируется броня). Полезно, если игрок заблудился, застрял или умирает от голода (если после смерти игрок может легко найти вещи). Работает в режиме Творчество.
seed Выводит зерно мира. Введено в версии 12w19a.

Команды только для операторов

Эти команды могут использовать только операторы серверов как минимум второго уровня операторского доступа с помощью игрового чата, находясь на сервере, или с серверной консоли. При введении команды с игрового чата требуется префикс «/».

Данные команды могут быть использованы в одиночной игре, если при создании мира были включены чит-коды.

Заметка: Обычные игроки на сервере будут видеть команды, которые были введены оператором в логе чата. Команды /fill и /clone имеют ограничение по максимальному количеству блоков - 32768 (в противном случае в чат выйдет сообщение: "слишком много блоков в заданной области").

Команда Описание
achievement <give | take | *> <stat.название статистики | achievement.название достижения> [цель] Даёт указанное достижение. Например, /achievement give achievement.openInventory даст достижение «Проверить карманы». Также, эта команда может дать статистику. Например, /achievement give stat.leaveGame добавит 1 выход из игры. Эта команда может также отнимать достижения и статистики. Например, /achievement take achievement.mineWood отнимет статистику «Нарубить дров» и все выполненные достижения идущие следом. /achievement give * выдаст все достижения.
blockdata <x> <y> <z> <NBT теги> Изменяет параметры блока на указанных координатах. Если выполнить команду /blockdata <x> <y> <z> {}, то вы увидите параметры блока на указанных координатах.
clear <цель> [идентификатор объекта] [дополнительные данные] Полностью очищает инвентарь указанного игрока или только удаляет из него указанные по ID объекты.
clone <x1> <y1> <z1> <x2> <y2> <z2> <x3> <y3> <z3> [режим] [режим2] Клонирует область от точки 1 (x1 y1 z1) до точки 2 (x2 y2 z2) в точку 3 (x3 y3 z3), используя режим (режим) и под режим (режим2). Режим (режим) может иметь 3 значения: replace, masked и filtered, а под режим (mode2) может быть normal, force или move.
debug <start | stop> Запускает новую сессию профилирования отладки или останавливает текущую, если она запущена. Если сессия запущена, это выявляется характерными лагами во время работы с консолью и созданием файла с результатами в папке debug после остановки.
defaultgamemode <survival / s / 0 | creative / c / 1 | adventure / a / 2 | spectator / sp / 3> Устанавливает игровой режим по умолчанию. Это значит, что новые игроки, которые только подключились, будут играть в этом игровом режиме. Команда также доступна в одиночной игре, но польза от неё есть только в многопользовательской.
difficulty <0|1|2|3> Устанавливает сложность: 0 – мирно, 1 – легко, 2 – нормально, 3 – сложно.
effect <цель> <эффект> [длительность] [уровень] Накладывает на игроков указанный эффект. Длительность по умолчанию — 30 секунд, чтобы снять эффект, установите его длительность в 0. Длительность имеет ограничение в 1 000 000 секунд, уровень ограничен в 255. Если написать /effect @p clear, то все эффекты очистятся.
enchant <цель> <EID> [уровень] Зачаровывает предмет, который игрок держит в руках, по идентификатору эффекта. Несовместимые и невозможные чары не могут быть получены.
entitydata <сущность> <NBT теги> Изменяет параметры указанной сущности. Если выполнить команду /entitydata <сущность> {}, то вы увидите параметры указанной сущности.
execute <сущность> <x> <y> <z> [detect <x2> <y2> <z2> <ID блока> <метаданные блока>] <команда> Выполняет заданную команду относительно какой-либо сущности. Относительные координаты указываются параметрами x, y и z. Если указан параметр detect, то указанная команда срабатывает, только если в координатах x2,y2,z2 стоит блок указанными ID’ом и метаданными.
fill <x1> <y1> <z1> <x2> <y2> <z2> <Блок> [Параметры блока] [Метод замены] [NBT данные] Заполняет выделенную область от <x1> <y1> <z1> до <x2> <y2> <z2> блоками <Блок> с параметрами блока [Параметры блока] по методу замены [Метод замены] с [NBT данные].

Методы замены:

  • keep — заменит только блоки воздуха
  • hollow — создает куб с пустотой внутри
  • outline — идентична hollow, за исключением того, что этот метод замены оставит внутренность без изменений
  • destroy — заменит все блоки в указанной области с возможностью их забрать как дроп
  • replace — заменит все блоки в указанной области

Также существует альтернативный вариант команды, который работает только с методом replace:
fill <x1> <y1> <z1> <x2> <y2> <z2> <TileName> <dataValue> replace [replaceTileName] [replaceDataValue]
Перевод параметров:

  • TileName — название нового блока
  • dataValue — параметры нового блока
  • replaceTileName — название блока, который необходимо заменить
  • replaceDataValue — параметры блока, который необходимо заменить
gamemode <survival | creative | adventure | spectator> [цель] Изменяет режим игры для конкретного игрока. Выживание (survival, s или 0), Творчество (creative, c или 1), Приключение (adventure, a или 2), Наблюдение (spectator, sp или 3). Если никнейм игрока не указан, то команда изменит режим игры для того, кто её ввел. Чтобы команда сработала, игрок должен быть в сети. Заметка: в списке чит-кодов эта команда самая первая. Чтобы быстро ее набрать, нажмите / и Tab ↹.
gamerule <правило> [значение] Регулирует несколько базовых параметров (правил). Значение может быть true или false, если значение не указано, будет выведено текущее состояние правила. Список правил:
  • commandBlockOutput – при false командный блок не выводит ничего в чат при выполнении команд.
  • disableElytraMovementCheck – пока информации нет.
  • doDaylightCycle – при false останавливается цикл смены дня/ночи.
  • doEntityDrops – при false при смерти/уничтожении сущностей не выпадают предметы.
  • doFireTick – при false огонь не распространяется, не уничтожает блоки и не затухает.
  • doMobLoot – при false с мобов не выпадает дроп (опыт все равно выпадает).
  • doMobSpawning – при false мобы не могут спауниться.
  • doTileDrops – при false при разрушении блоков не выпадают предметы.
  • doWeatherCycle – при false погода перестаёт меняться.
  • keepInventory – при true при смерти инвентарь игрока сохраняется.
  • logAdminCommands – запись команд администратора в лог сервера
  • maxEntityCramming – указывает максимальное число мобов которые могут находится в одном блоке, стандартное значение 24, это значит что если в одном блоке находится 26 мобов, то они все начнут получать урон до того момента пока один из них не умрёт.
  • mobGriefing – при false мобы не могут уничтожать блоки (отключение взрывов криперов, возможности странников Края поднимать блоки или возможности мобов топтать грядки, жители не поднимают еду, фермер не сажает и не собирает урожай).
  • naturalRegeneration – при false здоровье самостоятельно не регенерируется. При true здоровье регенерируется за счет траты сытости.
  • randomTickSpeed – Время обновления блоков (Рост пшеницы, падение песка...). По умолчанию стоит 3. При установке на 0 отключает обновления.
  • reducedDebugInfo - уменьшение отладочной информации (кнопка F3). При значении true информация о координатах игрока ограничивается. Теперь, игрок не сможет посмотреть, на каком биоме он сейчас находится и не сможет узнать своё точное местоположение по осям x y z. При значении false отладочная информация становится как прежде.
  • sendCommandFeedback – тоже самое что и commandBlockOutput, но отключает вывод сообщений о командах, запущенных из чата.
  • showDeathMessages – показ сообщения о смерти игрока.
  • spawnRadius – указывает радиус спавна игрока после смерти, дефолтное значение 10.
  • spectatorsGenerateChunks – предотвращение генерирования новых чанков наблюдателями.
give <цель> <номер объекта> [количество] [дополнительная информация] Даёт игроку определённый предмет/блок в указанном количестве по нумерации данных. Например, если ввести /give John 4, то это даст игроку с никнеймом John 1 блок булыжника, /give John 35 64 11 (выдаст полную стопку синей шерсти, /give John 278 1 1000 — поврежденную на 1000 единиц алмазную кирку, а /give John 373 10 8193 выдаст 10 пузырьков зелья регенерации.
locate <локация> Выводит в чат координаты указанной локации. Стоит отметить, что храм в джунглях, храм в пустыне, иглу и хижина ведьмы имеют общий идентификатор — temple.
help [страница | команда]
? [страница | команда]
Выводит список всех доступных консольных команд. Список разделен на страницы, поэтому в качестве аргумента команда может принять номер страницы. Можно также вывести справку по конкретной команде. Некоторых команд в справке нет.
playsound <звук> <источник> <цель> <x> <y> <z> [громкость] [тональность] Воспроизводит звук или музыку. Параметр звук это Звуковое событие, определённое в sounds.json. Параметр источник определяет под какую категорию музыкальных и звуковых вариантов попадает звук. Должен быть voice, music, hostile, record, weather, neutral, block, ambient, master или player. Параметр цель обозначает игрока, который услышит звук. Параметры x y z указывают координаты, откуда будет исходить звук. Параметры громкость и тональность измеряются не целыми числами. Например, /playsound entity.generic.explode player @a 100 75 30 1.4 0.7, воспроизведет звук взрыва для всех игроков на координатах 100 75 30 с громкостью 1.4 и тональностью 0.7.
publish Открывает доступ к миру по локальной сети.
replaceitem <ID сущности> <цель> <слот> <вещь> <кол-во> <дата> <тэги> Выдаёт определённый предмет в определённый слот существу. Если в этом слоту что-то лежало, оно исчезнет. Только на голову можно размещать блоки. На другие части тела нельзя. Например, /replaceitem entity @p slot.enderchest.0 minecraft:diamond_block 1 0 {ench:[]} положит в самый верхний 1 слот сундука Края зачарованный ни на что алмазный блок, а команда /replaceitem entity @a slot.armor.head minecraft:tnt наденет всем игрокам динамит на голову. Примечание: слоты нумеруются с нуля, если написать minecraft:air то предмет исчезнет.
replaceitem <ID блока> <координаты> <слот> <вещь> <кол-во> <дата> <тэги> Выдаёт определённый предмет в определённый слот блока (например, сундука). Если в этом слоту что-то лежало, оно исчезнет. Например, написав команду /replaceitem block ~ ~-1 ~ slot.container.0 minecraft:diamond_pickaxe 1 0 {Unbreakable:1} когда под вами сундук, то в самый 1 верхний слот появится алмазная кирка, которая никогда не сломается. На сундуки Края, верстаки и проигрыватели не действует. В печку можно положить предмет даже в то место, куда попадают переплавленные ресурсы (можно использовать для карт на прохождение).
say <сообщение> Показывает всем игрокам на сервере ваше сообщение.
scoreboard Даёт доступ к системе счёта игровых событий.
spawnpoint [цель] [<x> <y> <z>] Устанавливает точку спауна для игрока. Если игрок не указан, команда выполняется для игрока, набравшего команду. Если координаты не указаны, точкой спауна устанавливается текущая позиция.
summon <сущность> [координаты] [дополнительные параметры] Спаунит указанную сущность на координатах с заданными параметрами. Если координаты не указаны, точкой спауна послужит текущая позиция игрока. К примеру: /summon Pig ~ ~ ~ {Saddle:1,CustomName:"Мистер Свин",CustomNameVisible:1}. Эта команда создаст свинью с седлом и именем Мистер Свин. Имя видно даже через стены. Если CustomNameVisible равняется нулю, то ник виден только, если прицел наведен на моба.
setblock <x> <y> <z> <ID блока> [дополнительные параметры]
Основная статья: Команды консоли/Setblock

Размещает блок на заданных координатах. Например, команда /setblock ~ ~1 ~ minecraft:stone поставит камень над игроком, вызвавшим команду.

Для более подробной информации перейдите в основную статью об этой команде.

setworldspawn [<x> <y> <z>] Устанавливает точку спауна для всего мира по координатам игрока или по заданным в синтаксисе команды. Пример: /setworldspawn 50 74 -87
teleport <сущность> <x> <y> <z> [<y-угол> <x-угол>] Телепортирует сущность в координаты x, y, z. Значения x и z должны находиться в диапазоне от 30000000 до -30000000, а y от -4096 до 4096. Используйте y-угол для поворота по горизонтали (180 на Север, 0 на Юг, 90 на Запад и -90 на Восток), а x-угол для поворота по вертикали (-90 – вверх, 90 – вниз).
tellraw <цель> [сырой json] Выводит текстовое сообщение наподобие команды say, только без префиксов наподобие [@] или <Player>. Позволяет делать интерактивные диалоги, с выбором ответов и различной реакцией на эти ответы.

Пример обычного текстового сообщения: /tellraw @a {"text":"Привет"}
Это команда выведет в чат для всех игроков слово «Привет» (без скобок или кавычек).
Пример текстового сообщения с откликом:
/tellraw @a {"text":"Кто ты?","extra":[{"text":"[Твой друг]","color":"green","clickEvent":{"action":"run_command","value":"/tellraw @a Хорошо"}}]}
Это команда выведет в чат фразу «Кто ты?» и рядом зелёную фразу «[Твой друг]». При нажатии курсором на «[Твой друг]», в чат будет выводится слово «Хорошо».

time set <число | day | night> Устанавливает время суток. Параметр число может принимать целочисленные значения в диапазоне от 0 до 24000. 0 — рассвет, 6000 — полдень, 12000 — закат и 18000 — полночь (то есть часы разделены пополам). day равносильно 1000 (рассвет) и night — 13000 (закат).
time add <число> Добавляет к текущему времени суток указанное значение. Параметр число может принимать целые неотрицательные значения.
time query <daytime | gametime | day>
  • daytime – Выводит количество игровых тиков, прошедших с рассвета
  • gametime – Выводит возраст мира в игровых тиках
  • day – Выводит количество прошедших игровых дней
title <игрок> <параметр> Команда выводит на экран заданную информацию. Список параметров:
  • clear – Очищает экран игрока
  • reset – Перезагружает экран и параметры fadeIn и fadeOut
  • subtitle <сырой json> – Загружает подзаголовок, если есть заголовок
title <игрок> times <появление> <задержка> <исчезание> Ставит время пребывания текста на экране в тиках
title <игрок> actionbar <сырой json> Показывает текст над хотбаром
title <игрок> title <сырой json> Устанавливает заголовок
toggledownfall Переключатель осадков.
tp <цель1> <цель2> Телепортирует первого игрока ко второму, то есть «игрок1» к «игрок2»
tp <цель> <x> <y> <z> [<y-поворот> <x-наклон>] Телепортирует цель в указанные координаты x, y, z. Значение y должно быть больше 0 во избежание выпадения из мира. Можно использовать относительные координаты, например, /tp John ~10 70 ~-16 переместит игрока John на высоту 70, сместит на +10 по X и на -16 по Z. Также, версии 1.8+ можно поворачивать игрока по осям x (по горизонтали) и y (по вертикали). Например, /tp John ~ ~10 ~ 90 0 телепортирует игрока John на 10 блоков выше, поворачивает его на 90° вертикально и 0° горизонтально.
weather <clear | rain | thunder> [время] Устанавливает погоду на определенное время, указанное в секундах.
xp <количество> <цель> Даёт указанному игроку определенное количество очков опыта, допустимые значения от 0 до 2,147,483,647. Если после числа ввести l, будет добавлено указанное количество уровней. Кроме того, уровни можно понижать, например, -10l уменьшит уровень игрока на 10.

Команды только для мультиплеера

Эти команды сходны с предыдущей группой, но их можно использовать только на сервере. Доступны только оператором с третьим уровнем операторского доступа (за исключением команды /stop).

Команда Описание
ban, eBan <игрок> [причина] Блокирует никнейм игрока, добавляя его в чёрный список сервера. Блокировка удаляет никнейм игрока из белого списка.
ban-ip <ip-адрес> Блокирует все подключения с конкретного IP-адреса.
banlist [ips] Отображает список заблокированных игроков (чёрный список). Чтобы вывести список заблокированных IP-адресов, нужно ввести дополнительный параметр: banlist ips
deop <цель> Снимает с игрока привилегии оператора.
kick <цель> [причина] Выкидывает указанного игрока с сервера.
list Выводит список всех подключенных к серверу игроков. Аналогично нажатию Tab ↹
op <цель> Дает указанному игроку привилегии оператора.
pardon <никнейм> Удаляет никнейм игрока из чёрного списка, что вновь даёт ему возможность подключаться к серверу.
pardon-ip <ip-адрес> Удаляет указанный IP-адрес из черного списка.
save-all Принудительно заставляет сервер записать все изменения в игровом мире на жёсткий диск.
save-off Отключает функцию сервера записывать файлы игрового мира на жёсткий диск.
save-on Позволяет серверу сохранять файлы игрового мира автоматически. По умолчанию эта опция включена.
stop Завершает работу сервера нормальным путём. Доступна только оператором четвёртого уровня операторского доступа.
whitelist <add | remove> <никнейм> Добавляет или удаляет игрока с конкретным никнеймом в белый список.
whitelist list Выводит всех игроков в белом списке.
whitelist <on | off> Включает/выключает использование белого списка для сервера. Операторы сервера всегда смогут подключится, вне зависимости от того, есть ли их никнеймы в белом списке.
whitelist reload Перезагружает белый список, то есть обновляет его в соответствии с файлом white-list.txt на локальном жёстком диске (может использоваться, когда white-list.txt модифицируется сторонними программами).

Команды для командного блока

Эти команды могут быть выполнены в чате или в командном блоке и не могут быть выполнены в консоли сервера.

Команда Описание
testfor <цель> [NBT-данные] Если введена в чате, выведет имена игроков, а если введена в командном блоке и к нему подключен компаратор, он выведет сигнал с силой, равной количеству игроков.
testforblock <x> <y> <z> <ID> [Доп. параметры] Проверяет наличие блока на координатах, и, если он там присутствует, компаратор выведет сигнал. Также с помощью этой команды можно проверять наличие предметов в сундуках.
testforblocks <x> <y> <z> <x2> <y2> <z2> <x> <y> <z> [Режим] Проверяет совпадение двух областей и если обе области идентичны, компаратор выведет сигнал. Раздел "режим" может принимать значения masked или all, при masked воздух не учитывается.

История

Classic
0.0.15a_03Добавлена команда /broadcast.
0.0.16a_01Команда broadcast изменена на /say.
0.0.17aДобавлена команда /setspawn, одна из первых команд одиночной игры.
0.0.20Добавлена команда /solid.
Alpha
1.0.16Добавлены команды /ban, /ban-ip, /banlist, /deop, /home, /kick, /op, /pardon, /pardon-ip и /stop.
1.0.16_01Добавлены команды /save-all, /save-on, /save-off и /tp.
1.0.16_02Добавлены команды /list and /tell.
1.2.5Удалена команда home.
1.2.6Добавлена команда /kill.
Beta
1.3Добавлена команда /whitelist.
Релиз
1.3.112w16aВведена опция включения читов. Команда kill работает в Творческом режиме.
Добавлены команды /gamemode, /give, /time, /toggledownfall и /xp.
12w17aДобавлена команда /help.
12w21aДобавлена команда /seed.
12w22aДобавлена команда /defaultgamemode.
12w24aДобавлена команда /publish.
12w25aВведена возможность включения читов в мире путём его открытия для локальной сети.
12w27aДобавлена команда /debug.
1.4.212w32aДобавлены команды /difficulty, /gamerule, /spawnpoint и /weather.
Добавлен выбор целей, к которым будет применена команда.
12w37aДобавлена команда /clear.
12w38aКоманда clear теперь может быть использована для удаления конкретных блоков/предметов.
12w41aТеперь лимит для команды /xp составляет 2 147 483 647 вместо 5 000.
1.4.41.4.4-preДобавлена команда /enchant.
1.513w03aДобавлена команда /testfor, работающая только для командных блоков.
13w04aДобавлена команда /scoreboard.
13w09bДобавлена команда /effect.
1.6.113w23aДобавлена команда /spreadplayers.
Добавлено новое игровое правило naturalRegeneration.
13w24aДобавлено новое игровое правило doDaylightCycle.
1.6-preДобавлен новый аргумент clear команды /effect.
1.6.1-preДобавлена команда /playsound.
Урон, наносимый командой kill был изменён с 1000 до 3,4×1038.
1.7.213w36aДобавлена команда /summon.
Добавлена команда /achievement.
Через команды give и summon теперь можно получить предметы/сущности с дополнительными тегами NBT.
Команда time set day теперь назначает время на 1000 вместо 0.
Новые функции для системы счёта игровых событий.
13w37aДобавлены команды /setblock, /testforblock и /tellraw.
13w38aДобавлена команда /setidletimeout.
13w43aДобавлена команда /setworldspawn.
1.814w02aДобавлена команда /blockdata.
Добавлен новый аргумент @e для сущностей и параметр type для указания конкретного вида сущности.
Добавлены дополнительные аргументы для команды Шаблон:Cmd.
14w03aКоманда Шаблон:Cmd теперь поддерживает параметры поворота телепортируемого объекта.
Селекторы игроков (@p, @e и другие) теперь поддерживают кубические области.
Добавлена команда Шаблон:Cmd, позволяющая копировать и вставлять области карты.
Добавлена команда Шаблон:Cmd, позволяющая заполнить указываемую область одним определяемым в параметрах типом блока.
14w04aДобавлена команда Шаблон:Cmd.
Добавлена возможность фильтровать типы блоков в команде Шаблон:Cmd.
14w05aДобавлена команда Шаблон:Cmd или Шаблон:Cmd.
14w06aДобавлен новый аргумент hideParticles для команды Шаблон:Cmd.
Добавлена команда Шаблон:Cmd.
14w07aДобавлены команды Шаблон:Cmd и Шаблон:Cmd.
14w17aДобавлена команда Шаблон:Cmd.
14w20aДобавлена команда Шаблон:Cmd.
Добавлен параметр selector для команды Шаблон:Cmd.
1.8.11.8.1-pre1Добавлена опция doEntityDrops для команды Шаблон:Cmd.
1.915w37aДобавлена опция spectatorsGenerateChunks и spaw для команды Шаблон:Cmd.
15w49aТеперь звуки в Шаблон:Cmd можно выбирать через Tab ↹.
1.9.31.9.3-pre1Теперь команда Шаблон:Cmd не будет телепортировать игрока по координате Y вне диапазона от -512 до 512
1.9.31.9.3-pre2Добавлена команда, останавливающая звуки у игроков — Шаблон:Cmd.
1.1016w21bТеперь команда Шаблон:Cmd будет телепортировать игрока по координате Y от -4096 до 4096
1.101.10-pre1Добавлена команда Шаблон:Cmd, которая похожа на Шаблон:Cmd, за исключением того, что параметр цель является обязательным, телепортирование к другому игроку недоступно и относительные координаты используются по отношению к исполнителю команды, а не относительно цели
Альфа-версия карманного издания
0.16.0build 1Команды добавлены в игру.Доступно всего 20 команд.

Проблемы с объектом

Вопросы, касающиеся «Команды консоли», ведутся в хранилище отчётов об ошибках. Отчёты о проблемах следует оставлять там.

См. также

en:Commands es:Comandos fr:Commandes hu:Szerverparancsok ja:コマンド ko:명령어 pl:Komendy pt-br:Comandos zh:命令