Эту статью нужно срочно переписать!
Вы можете помочь, исправив и дополнив еë.
|
В Minecraft присутствует полноценный интерфейс командной строки (далее - консоль), который даёт возможность пользователю давать определенные команды для выполнения путём их ввода с клавиатуры. Команды могут быть набраны в игровом чате (по умолчанию T или /, чтобы открыть чат сразу с введенным символом /
), тогда перед командой следует ставить косую черту (/
). Команды можно выполнять также и из консоли сервера, в этом случае косая черта не нужна.
Кроме этого, с 1.4.2 есть возможность записать любую консольную команду в командный блок, что позволит выполнять её при получении сигнала красного камня.
Нажатие Tab ↹ в чате автодополнит команду и покажет все доступные варианты, если автодополнение неоднозначно. Таким образом, нажатие Tab ↹ с введенным символом /
покажет все доступные команды.
Легенда
В качестве цели обычно выступает ник игрока, но в 1.4.2 был добавлен расширенный синтаксис. Заменитель имени может быть расширен при помощи аргументов, указываемых в квадратных скобках. Например, @a[r=15]
− выбор всех игроков в максимальном радиусе 15 блоков. Аргументы указываются в скобках через запятую. Вот основные заменители имени:
Заменители имени
Параметр | Описание |
@p | Ближайший игрок |
@r | Случайный игрок |
@a | Все игроки |
@e | Все сущности |
Аргументы
Аргумент | Описание |
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 | Тип сущности |
~+(-) | Телепортирует игрока или сущности на несколько блоков вверх (вниз) или в бок. Пример: /tp @p ~+0 ~+35 ~-3 |
Команды
Обязательные параметры окружены <угловыми скобками>, а необязательные - [квадратными], скобки при вводе не используются. Параметры, которые нужно подставить при вводе команды, выделены курсивом. Альтернативные аргументы отделены вертикальной чертой |.
Команды для игроков
Список команд для игроков без привилегий оператора сервера.
Команда | Описание |
me <сообщение> | Команда посылает сообщение игрока от третьего лица: «* Никнейм текст действия». Может использоваться для показания конкретного статуса игрока («*Игрок исследует пещеру»). |
tell <игрок> <сообщение> w <игрок> <сообщение> msg <игрок> <сообщение> |
Отправляет личное сообщение другому игроку. Используется на серверах, чтобы написать что-либо другому игроку так, чтобы остальные не видели. |
kill | Наносит игроку 1000 единиц урона, убивая его. Полезно, если игрок заблудился, застрял или умирает от голода (если после смерти игрок может легко найти вещи). Работает в режиме Творчество (после предварительной версии 12w16a). Также после использования в чате отображается сообщение «Ouch. That look like it hurt.», что в переводе «Ой. Похоже, что это больно».Кстати,если на игрока наложен
эффект " Мнгновенное лечение" 100 уровня ,то игрок останется живым. |
seed | Выводит зерно мира. Введено в версии 12w19a. |
Команды только для операторов
Эти команды могут использовать только операторы серверов как минимум второго уровня операторского доступа с помощью игрового чата, находясь на сервере, или с серверной консоли. При введении команды с игрового чата требуется префикс «/».
Данные команды могут быть использованы в одиночной игре, если при создании мира были включены чит-коды.
Заметка: Обычные игроки на сервере будут видеть команды, которые были введены оператором в логе чата.
Команда | Описание |
achievement <stat.название статистики | achievement.название достижения> [цель] | Даёт указанное достижение. Например, /achievement give achievement.openInventory даёт достижение Проверить карманы. Еще эта команда (работает только со снапшота 14w20a) может дать статистику /achievement give stat.leaveGame должно прибавить к статистике 1 выход из игры |
clear <цель> [номер объекта] [дополнительные данные] | Полностью очищает инвентарь указанного игрока или только удаляет из него указанные по ID объекты. |
clone <x1> <y1> <z1> <x2> <y2> <z2> <x3> <y3> <z3> [mode] [mode2] | Клонирует область от точки 1(x1 y1 z1) до точки 2(x2 y2 z2) в точку 3(x3 y3 z3), используя режим(mode) и под режим (mode2). Режим(mode) может иметь 2 значения: replace и masked, а под режим(mode2) может либо быть пустым либо move. |
debug <start|stop> | Запускает новую сессию профилирования отладки или останавливает текущую, если она запущена. Если сессия запущена, это выявляется характерными лагами во время работы с консолью и созданием файла с результатами в папке debug после остановки. Команда была добавлена в 12w27a. |
defaultgamemode <survival | creative | adventure | spectator> | Устанавливает игровой режим по умолчанию. Это значит, что новые игроки, которые только подключились, будут играть в этом игровом режиме. Команда также доступна в одиночной игре, но польза от неё есть только в многопользовательской. survival/s/0, creative/c/1, adventure/a/2, spectator/sp/3. Режим spectator добавлен в версии 14w05a. Команда была добавлена в 12w22a. |
difficulty <0 | 1 | 2 | 3> | Устанавливает сложность: 0 – мирно, 1 – легко, 2 – нормально, 3 – сложно. Команда была добавлена в 12w32a. |
effect <цель> <эффект> [длительность] [уровень] | Накладывает на игроков указанный эффект. Длительность по умолчанию — 30 секунд, чтобы снять эффект, установите его длительность в 0. Длительность имеет ограничение в 1 000 000 секунд, уровень с 13w09c ограничен в 255. Эта команда была добавлена в 13w09a. Если написать /effect clear все эффекты очистятся, работает с версии 1.6. |
enchant <цель> <EID> [уровень] | Зачаровывает предмет, который игрок держит в руках, по идентификатору эффекта. Несовместимые и невозможные чары не могут быть получены. Эта команда была добавлена в 1.4.4 Pre-release. |
gamemode <survival | creative | adventure | spectator> [цель] | Изменяет режим игры для конкретного игрока. Выживание (survival, s или 0), Творчество (creative, c или 1), Приключение (adventrure, a или 2), Наблюдение (spectator, sp или 3). Если никнейм игрока не указан, то команда изменит режим игры для того, кто её ввел. Чтобы команда сработала, игрок должен быть в сети. Заметка: в списке чит-кодов эта команда самая первая. Чтобы быстро ее набрать, нажмите / и Tab ↹. |
gamerule <правило> [значение] | Регулирует несколько базовых параметров (правил). Значение может быть true или false, если значение не указано, будет выведено текущее состояние правила. Список правил:
|
give <цель> <номер объекта> [количество] [дополнительная информация] | Даёт игроку определённый предмет/блок в указанном количестве по нумерации данных. Например, если ввести /give John 4 , то это даст игроку с никнеймом John 1 блок булыжника, /give John 35 64 11 выдаст полную стопку синей шерсти, /give John 278 1 1000 - поврежденную на 1000 единиц алмазную кирку, а /give John 373 10 8193 выдаст 10 пузырьков зелья регенерации.
|
help [страница | команда] ? [страница | команда] |
Выводит список всех доступных консольных команд. Список разделен на страницы, поэтому в качестве аргумента команда может принять номер страницы. Можно также вывести справку по конкретной команде. Некоторых команд в справке нет. |
playsound <звук> <цель> <x> <y> <z> [громкость] [тональность] | Воспроизводит звук или музыку. Параметр звук, это путь к файлу в папке sound в директории игры. Путь пишется через ".". Параметр цель обозначает игрока который услышит звук. Параметры x y z указывают координату откуда будет исходить звук. Параметры громкость и тональность измеряются нецелыми числами. Например, /playsound random.explode @a 100 75 30 1.4 0.7, воспроизведет звук взрыва для всех игроков на координате 100 75 30 с громкостью 1.4 и тональностью 0.7. Эта команда была добавлена в 1.6.1 Pre-release. |
publish | Открывает доступ к миру по локальной сети. Эта команда была добавлена в 12w24a. |
replaceitem <entity> <цель> <слот> <вещь> <кол-во> <дата> <тэги> | Выдаёт определённый предмет в определённый слот существу. Если в этом слоту что-то лежало оно исчезнет. Только на голову можно размещать блоки на другие части тела нельзя. Например replaceitem entity @p slot.enderchest.0 minecraft:diamond_block 1 0 {ench:[]} положит в самый верхний 1 слот эндерсундука зачарованый ни на что алмазный блок, а команда replaceitem entity @a slot.armor.head minecraft:tnt наденет всем игрокам динамит на голову. Примечание слоты нумеруются с нуля, если написать minecraft:air то предмет исчезнет. |
replaceitem <block> <координаты> <слот> <вещь> <кол-во> <дата> <тэги> | Выдаёт определённый предмет в определённый слот блока(например сундука). Если в этом слоту что-то лежало оно исчезнет. Например 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 |
tellraw <цель> [дополнительные параметры] | Выводит текстовое сообщение наподобие команды say, только без префиксов наподобие [@] или <Player>. Позволяет делать интерактивные диалоги, с выбором ответов и различной реакцией на эти ответы. Пример обычного текстового сообщения: /tellraw @a {"text":"Привет"} |
time set <число | day | night> | Устанавливает время суток. Параметр число может принимать целочисленные значения в диапазоне от 0 до 24000, где 0 это рассвет, 6000 полдень, 12000 закат и 18000 полночь (т.e. часы разделены пополам). day равносильно 1000 (рассвет) и night - 13000 (закат). |
time add <число> | Добавляет к текущему времени суток указанное значение. Параметр число может принимать целые неотрицательные значения. |
title <игрок> <параметр> | Команда выводит на экран заданную информацию. Список параметров:
|
title <игрок> times <fadeIn> <stay> <fadeOut> | Ставит время пребывания текста на экране |
title <игрок> title <сырой json> | Устанавливает заголовок |
toggledownfall | Переключатель осадков. |
tp <цель1> <цель2> | Телепортирует первого игрока к второму, то есть "игрок1" к "игрок2" |
tp <цель> <x> <y> <z> | Телепортирует цель в указанные координаты x, y, z. Значение y должно быть больше 0 во избежание выпадения из мира. Можно использовать относительные координаты, например, /tp John ~10 70 ~-16 переместит игрока John на высоту 70, сместит на +10 по X и на -16 по Z. |
weather <clear | rain | thunder> <время> | Устанавливает погоду на определенное время, указанное в секундах. Команда была добавлена в 12w32a. |
xp <количество> <цель> | Даёт указанному игроку определенное количество очков опыта, допустимые значения от 0 до 2 147 483 647. Если после числа ввести l, будет добавлено указанное количество уровней. Кроме того, уровни можно понижать, например, -10l уменьшит уровень игрока на 10. |
Команды только для мультиплеера
Эти команды сходны с предыдущей группой, но их можно использовать только на сервере. Доступны только оператором с третьим уровнем операторского доступа (за исключением команды /stop
).
Команда | Описание |
ban <игрок> [причина] | Блокирует никнейм игрока, добавляя его в чёрный список сервера. Блокировка удаляет никнейм игрока из белого списка. |
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 <цель> | Если введена в чате выведет имена игроков, а если введена в командном блоке и к нему подключен компаратор, он выведет сигнал с силой, равной количеству игроков. |
testforblock <x> <y> <z> <ID> ["Доп. параметры"] | Проверяет наличие блока на координатах, и, если он там присутствует, компаратор выведет сигнал. Также с помощью этой команды можно проверять наличие лута в сундуках. |
История
Официальный выпуск Java Edition | |||||
---|---|---|---|---|---|
1.3 | |||||
1.4 | |||||
1.5 | |||||
1.6 | |||||
1.7 | |||||
1.8 |
Интересные факты
Для того, чтобы команда testfor
работала с радиусом в 1 блок, в квадратных скобках в аргумент r
нужно ввести число 1