Материал из Playzone: Minecraft
В Minecraft присутствует полноценный интерфейс командной строки (далее - консоль ), который даёт возможность пользователю давать определенные команды для выполнения путём их ввода с клавиатуры. Команды могут быть набраны в игровом чате (по умолчанию T или / , чтобы открыть чат сразу с введенным символом /), тогда перед командой следует ставить прямую косую черту (/). Команды можно выполнять также и из консоли сервера , в этом случае косая черта не нужна.
Кроме этого, с 1.4.2 есть возможность записать любую консольную команду в командный блок , что позволит выполнять её при получении сигнала красного камня.
Нажатие Tab ↹ в чате автодополнит команду и покажет все доступные варианты, если автодополнение неоднозначно. Таким образом, нажатие Tab ↹ с введенным символом / покажет все доступные команды.
Обязательные параметры окружены <угловыми скобками>, а необязательные - [квадратными], скобки при вводе не используются. Параметры, которые нужно подставить при вводе команды, выделены курсивом . Альтернативные аргументы отделены вертикальной чертой |.
Список команд для игроков без привилегий оператора сервера.
Команда | Описание |
me <сообщение > | Аналогично команде /me в IRC- и jabber-клиентах. Команда посылает сообщение игрока от третьего лица: «* Никнейм текст действия ». Может использоваться для показания конкретного статуса игрока («*Player исследует пещеру»). |
tell
<игрок
> <сообщение
> w <игрок > <сообщение > |
Отправляет личное сообщение другому игроку. Используется на серверах, чтобы написать что-либо другому игроку так, чтобы остальные не видели. |
kill | Наносит игроку 1000 единиц урона, убивая его. Полезно, если игрок заблудился, застрял или умирает от голода (если после смерти игрок может легко найти вещи). Работает в режиме Творчество (после предварительной версии 12w16a). Также после использования в чате отображается сообщение «Ouch. That look like it hurt.» |
seed | Выводит зерно мира. Введено в версии 12w19a. |
Эти команды могут использовать только операторы серверов с помощью игрового чата, находясь на сервере, или с серверной консоли. При введении команды с игрового чата требуется префикс «/».
Данные команды могут быть использованы в одиночной игре, если при создании мира были включены чит-коды.
Заметка: Обычные игроки на сервере будут видеть команды, которые были введены оператором в логе чата.
Команда | Описание |
clear <цель > [номер объекта ] [дополнительные данные ] | Полностью очищает инвентарь указанного игрока или только удаляет из него указанные по объекты. |
debug
|
Запускает новую сессию профилирования отладки или останавливает текущую, если она запущена. Если сессия запущена, это выявляется характерными лагами во время работы с консолью и созданием файла с результатами в папке debug после остановки. Команда была добавлена в 12w27a. |
defaultgamemode
|
Устанавливает игровой режим по умолчанию. Это значит, что новые игроки, которые только подключились, будут играть в этом игровом режиме. Команда также доступна в одиночной игре, но польза от неё есть только в многопользовательской. survival = s = 0, creative = c = 1, adventure = a = 2. Эта команда была добавлена в 12w22a. |
difficulty <0 | 1 | 2 | 3> | Устанавливает сложность : 0 - мирно, 1 - легко, 2 - нормально, 3 - сложно. Эта команда была добавлена в 12w32a. |
enchant <цель > <EID > [уровень ] | Зачаровывает предмет, который игрок держит в руках, по идентификатору эффекта . Несовместимые и невозможные чары не могут быть получены. Эта команда была добавлена в 1.4.4 Pre-release. |
gamemode
|
Изменяет режим игры для конкретного игрока. Выживание (survival, s или 0), Творчество (creative, c или 1), Приключение (adventrure, a или 2). Если никнейм игрока не указан, то команда изменит режим игры для того, кто её ввел. Чтобы команда сработала, игрок должен быть в сети. Заметка: в списке чит-кодов эта команда самая первая. Чтобы быстро ее набрать, нажмите / и 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
[страница
| команда
] ? [страница | команда ] |
Выводит список всех доступных консольных команд. Список разделен на страницы, поэтому в качестве аргумента команда может принять номер страницы. Можно также вывести справку по конкретной команде. Заметка: некоторые команды не выводятся. |
publish | Открывает доступ к миру по локальной сети. Эта команда была добавлена в 12w24a. |
say <сообщение > | Показывает всем игрокам на сервере сообщение розовым цветом. |
spawnpoint [цель ] [x ] [y ] [z ] | Устанавливает точку спауна для игрока. Если игрок не указан, выполняется для набравшего команду. Если координаты не указаны, точкой спауна устанавливается текущая позиция. |
time set <число | day | night> | Устанавливает время суток. Параметр число может принимать целочисленные значения в диапазоне от 0 до 24000, где 0 это рассвет, 6000 полдень, 12000 закат и 18000 полночь (т.e. часы разделены пополам). day равносильно 0 (рассвет) и night - 12500 (закат). |
time add <число > | Добавляет к текущему времени суток указанное значение. Параметр число может принимать целые неотрицательные значения. |
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
|
Устанавливает погоду на определенное время, указанное в секундах. Эта команда была добавлена в 12w32a. |
xp <количество > <цель > | Даёт указанному игроку определенное количество очков опыта, допустимые значения от 0 до 5000. Если после числа ввести L, будет добавлено указанное количество уровней. Кроме того, уровни можно понижать, например, -10L уменьшит уровень игрока на 10. |
Эти команды сходны с предыдущей группой, но их можно использовать только на сервере.
Команда | Описание |
ban <игрок > [причина ] | Блокирует никнейм игрока, добавляя его в чёрный список сервера. Блокировка удаляет никнейм игрока из белого списка. |
ban-ip <ip-адрес > | Блокирует все подключения с конкретного IP-адреса. |
banlist | Отображает список заблокированных игроков (чёрный список). Чтобы вывести список заблокированных IP-адресов, нужно ввести дополнительный параметр: banlist ips |
deop <цель > | Снимает с игрока привилегии оператора. |
kick <цель > [причина ] | Выкидывает указанного игрока с сервера. |
list | Выводит список всех подключенных к серверу игроков. Аналогично нажатию Tab ↹ |
op <цель > | Дает указанному игроку привилегии оператора. |
pardon <никнейм > | Удаляет никнейм игрока из чёрного списка, что вновь даёт ему возможность подключаться к серверу. |
pardon-ip <ip-адрес > | Удаляет указанный IP-адрес из черного списка. |
save-all | Принудительно заставляет сервер записать все изменения в игровом мире на жёсткий диск. |
save-off | Отключает функцию сервера записывать файлы игрового мира на жёсткий диск. |
save-on | Позволяет серверу сохранять файлы игрового мира автоматически. По умолчанию эта опция включена. |
stop | Завершает работу сервера нормальным путём. |
whitelist
|
Добавляет или удаляет игрока с конкретным никнеймом в белый список. |
whitelist list | Выводит всех игроков в белом списке. |
whitelist
|
Включает/выключает использование белого списка для сервера. Операторы сервера всегда смогут подключится, вне зависимости от того, есть ли их никнеймы в белом списке. |
whitelist reload | Перезагружает белый список, то есть обновляет его в соответствии с файлом white-list.txt на локальном жёстком диске (может использоваться, когда white-list.txt модифицируется сторонними программами). |
Эти команды не могут быть выполнены в чате или в консоли сервера, только в командном блоке.
Каждый игрок должен знать основные команды Minecraft без которых просто невозможно обойтись в процессе игры. С ними нужно обязательно ознакомиться перед началом игры, иначе у вас может возникнуть ряд сложностей.
Данные команды можно выполнять в консоли запущенного сервера или их может вводить в игре пользователь, у которого назначены права администратора сервера (назначаются командой op ). Чтобы запустить консоль в игре нужно нажать на клавишу «T» или «/». В консоли игрока все команды должны начинаться с символа «/». На сервере команды можно писать без символа «/».
В Майнкрафт с версии 1.4.2 есть возможность записать любую консольную команду в командный блок , что позволит выполнить её при получении сигнала красного камня (по проводу из редстоуна).
clear <цель> [номер объекта] [дополнительные данные] — Очищает инвентарь указанного игрока ото всех предметов или конкретных ID.
debug
defaultgamemode
difficulty <0|1|2|3> — Изменяет сложность игры, 0 — мирно, 1 — легко, 2 — нормально, 3 — сложно.
enchant <цель> [уровень] — Зачаровывает предмет в руках, на указанный в команде уровень.
gamemode
gamerule <правило> [значение] — Дает возможность изменить несколько базовых правил. Значение долно быть true или false.
Правила, которые можно устанавливать с помощью gamerule:
В итоге команда к серверу выглядит так:
«gamerule doMobLoot false» — отменит выпадение дропа с мобов.
give <цель> <номер объекта> [количество] [дополнительная информация] — Выдает игроку предмет, указанному по ID блока или предмета .
help [страница | команда] ? [страница | команда] — Выводит список всех доступных консольных команд.
publish — Открывает доступ к миру по локальной сети.
say <сообщение> — Показывает всем игрокам сообщение розовым цветом.
spawnpoint [цель] [x] [y] [z] — Позволяет установить точку спауна для игрока в указанных координатах. Если координаты не были указаны, точкой спауна окажется ваша текущая позиция.
time set <число|day|night> — Позволяет изменить время суток. Время можно указать в числовом значении, где 0 это рассвет, 6000 полдень, 12000 закат и 18000 полночь.
time add <число> — Добавляет указанное количество времени к текущему.
toggledownfall — Дает возможность включить или отключить осадки.
tp <цель1> <цель2>, tp <цель>
weather <время> — Позволяет изменить погоду на определенное время, указанное в секундах.
xp <количество> <цель> — Дает определенному игроку указанное количество опыта, от 0 до 5000. Если после числа ввести L, будет добавлено указанное количество уровней. Кроме того, уровни можно понижать, например, -10L уменьшит уровень игрока на 10.
ban <игрок> [причина] — Позволяет заблокировать доступ игрока на сервер по нику.
ban-ip
pardon <никнейм> — Позволяет разблокировать указанному игроку доступ к серверу.
pardon-ip
banlist — Позволяет увидеть список из всех заблокированных на сервере игроков.
op <цель> — Дает указанному игроку привилегии оператора.
deop <цель> — Отбирает у игрока привилегии оператора.
kick <цель> [причина] — Кикает указанного игрока с сервера.
list — Выводит список всех игроков онлайн.
save-all — Принудительно сохранит все изменения изменения на сервере.
save-on — Позволяет серверу производить автоматические сохранения.
save-off — Запрещает серверу производить автоматическое сохранение.
stop — Завершает работу сервера.
whitelist list — Выводит список игроков в whitelist’е.
whitelist
whitelist
whitelist reload — Перезагружает whitelist, то бишь обновляет его в соответствии с файлом white-list.txt (может использоваться, когда white-list.txt модифицируется вручную).
Команды вводятся в игровую консоль чата. Чтобы запустить консоль в игре нужно нажать на клавишу «T» или «/».
Хинт: если в консоли ввести символ «/» и нажать клавишу Tab , то будут показаны все доступные игроку команды на данном сервере.
me <сообщение> — Выводит введенное сообщение от имени третьего лица: «Имя_игрока текст сообщения». Например: «Player исследует пещеру».
tell <игрок> <сообщение>, w <игрок> <сообщение> — Отправка личного сообщения другому игроку. Полезно если вы хотите, чтобы другие игроки на сервере не увидели содержания сообщения.
kill — Позволяет убить самого себя, что бывает полезно, если застрянешь в текстурах. После использования команды в чате отображается сообщение «Ouch. That look like it hurt.»
seed — Позволяет узнать зерно мира в котором идет игра.
/region claim <имя региона> — Сохраняет выделенную область как регион с указанным именем.
//hpos1 — Устанавливает первую точку в соответствии с вашими текущими координатами.
//hpos2 — Устанавливает вторую точку в соответствии с вашими текущими координатами.
/region addowner <регион> <ник1> <ник2> — Добавляет указанных игроков во владельцы региона. Владельцы обладают теми же возможностями, что и создатель региона.
/region addmember <регион> <ник1> <ник2> — Добавляет указанных игроков в участники региона. Участники имеют ограниченные возможности.
/region removeowner <регион> <ник1> <ник2> — Удалить указанных игроков из владельцев региона.
/region removemember <регион> <ник1> <ник2> — Удалить указанных игроков из участников региона.
//expand <длина> <направление> — Расширяет регион в заданном направлении. Например: //expand 5 up — расширит выделение на 5 кубов вверх. Допустимые направления: up, down, me.
//contract <длина> <направление> — Уменьшит регион в заданном направлении. Например: //contract 5 up — уменьшит выделение на 5 кубов снизу вверх. Допустимые направления: up, down, me.
/region flag <регион> <флаг> <значение> — Региону можно установить флаг если вы обладаете достаточным доступом.
Возможные флаги для установки:
Возможные значения:
Если вы имеете свой сервер в майнкрафт или в будущем собираетесь его создать, то рекомендуем прочитать и сохранить данную статью. Знания полученные в ней не помешаю, а наоборот помогут администрированию сервера. Представьте, вы сделали свой сервер, но не знаете как банить, кикать, менять режим игры и т.д. А ведь эти умения являются базовыми в администрировании серверов. К тому же, если на вашем игровом сервере присутствуют другие игроки, знания таких команд, как команды админа в minecraft , просто необходимы.
Кроме этого команды можно использовать открыв игру в вашей локальной сети. Зайдёт к вам какой-нибудь читер или неадекват, что будете делать? Естественно банить.
Первая команда которую должны знать абсолютно все - это /help. Данная команда покажет список всех доступных команд в одиночной игре или на сервере. Команды для minecraft расположенные ниже, есть в этом списке. /kick - выкинуть заданного игрока с сервера; /ban - ограничить доступ с серверу опред. игроку (забанить); /pardon - разблокировать заблокированного игрока; /ban-ip - заблокировать доступ к серверу заданному ip-адресу; /pardon-ip - открыть доступ заблокированному ip-адресу; /op - выдать административные права; /deop - забрать права администрирования сервера; /tp - перемещение заданного игрока к кому-либо; /give - выдача ресурсов по уникальному id; /stop - остановить сервер с сохранением всех данных; /save-all - полное сохранение карты; /save-off - отключение функции сохранения карты; /save-on - включение функции сохранения карты; /list - показывает список всех игроков которые находятся на сервере; /say - отправляет сообщение с приставкой ; /whitelist on/off - включение/отключение белого списка; /whitelist add/remove - позволяет добавлять или удалять людей из белого списка; /whitelist list - отображает список все игроков находящихся в белом списке; /whitelist reload - перезагрузка белого листа на сервере; /time - позволяет менять серверное время.
Такой вот список команд. Рекомендуем заучить первые 10 команд, а также последнюю. Последняя команда пригодится в тех случаях, когда игроки будут просить изменить время или когда вам будет необходимо дневное или ночное освещение/время.
Представленные выше команды - это лишь малая часть всех из них. Если вам интересны прочие команды, с которыми взаимодействует командный блок и т.д., то можете прочитать статью - коды для minecraft.
Нередки случаи, когда мало что может быть лучше, чем открыть консоль, набрать несколько слов и символов и призвать единорога в алмазной броне? Или даже что-нибудь поинтереснее. Впрочем, консольные команды могут помочь и в более прозаической ситуации, так как багов в игре примерно столько же, сколько и чудес.
Give
/give @[игрок] [предмет] [количество] [значение]
Используется для передачи другим игрокам предметы из собственного инвентаря. Например, «/give @Oceanic minecraft:planks 13 1». Эта команда передат игроку Oceanic 13 блоков «Spruce Wood Planks». Применять ее значительно проще, когда передается только один объект, но она также подходит и для сложного обмена предметами.
Teleport
/tp [игрок] [координаты x y z]
Используется для мгновенного перемещения себя или другого игрока в конкретное место в мире. Если вместо координат вписать имя другого игрока, то такая команда перенесет вам прямо к нему. В начале можно запутаться в этих самых координатах, так как мир трехмерный, а особые проблемы вызывает z-координата, но со временем все встает на свои места.
Kill
/kill
Мгновенное самоубийство. Также после «/kill» можно добавить имя другого игрока, мгновенно убив уже его.
Weather
/weather [тип_погоды]
Позволяет управлять погодой не хуже опытного шамана. Правда, выбор не очень велик: дождь (rain), гроза c громом (thunder) и снег (snow).

Game Mode
/gamemode [название_режима]
Позволяет менять режим игры. Например, «/gamemode creative» переведет игру в режим «Creative», когда можно летать, ресурсы бесконечны, а монстры перестают вас атаковать. Соответственно, «/gamemode survival» отправит вас в суровые реалии режима «Survival», где каждый паук мечтает вами пообедать, а ресурсы нужно добывать потом и кровью.
Set Time
/time set [значение]
Позволяет управлять временем суток. Например, «/time set 0» - это рассвет. Значение в 6000 - это полдень, 12000 - закат, а 18000 - ночь.
Difficulty
/difficulty [название_сложности]
Позволяет менять сложность игры. Например, «/difficulty peaceful» выставляет самый легкий режим игры. Также есть еще варианты «easy», «normal» и «hard» по возрастанию сложности.
Seed
/seed
Данная команда позволяет узнать идентификатор «зерна», из которого родился конкретный мир. Его можно записать, чтобы при необходимости создать его точную копию в будущем.
Gamerule
/gamerule [название_установки] [значение]
Позволяет управлять некоторыми фундаментальными установками игры. Например, «/gamerule keepInventory true» позволяет не терять предметы из инвентаря при гибели персонажа. Соответственно, «/gamerule keepInventory false» работает обратным образом. Другим примером может послужить команда «/gamerule doDaylightCycle false», которая отключит смену дня и ночи, оставив вас существовать в мире, погруженным в вечный мрак или же постоянно залитым светом солнца в зависимости от того момента, когда вы ее активируете.
Summon
/summon [название_объекта]
Мгновенно создает желаемый объект в мире перед вами.
Cannon
/cannon
Выстреливает блок с динамитом в точку, куда направлен прицел игрока.
Atlantis Mode
/atlantis
Значительно поднимает уровень мирового океана, погружая в пучину все, кроме самых высоких гор.
Jump
/jump
Перемещает игрока туда, куда направлен его прицел.
Mob Damage
/mobdamage
Монстры не могут нанести вам никакого вреда, как бы они не старались.
Ride
/ride
Делает любое существо, на которое направлен прицел игрока, ездовым.
Instant Mine
/instantmine
Позволяет разрушать любые блоки в один клик с помощью любого инструмента.

Freeze
/freeze
Полностью останавливает движение всех монстров.
Fall Damage
/falldamage
Включает или выключает урон от падений.
Fire Damage
/firedamage
Включает или выключает урон от огня.
Water Damage
/waterdamage
Включает или выключает урон от воды.
Smelt Item
/superheat
Мгновенно превращает все подходящие предметы в инвентаре в их переплавленную форму.
Instant Plant
/instantplant
Все семена мгновенно вырастают в готовое растение.
Store Items
/dropstore
Мгновенно перекладывает все предметы из инвентаря в появляющийся рядом сундук.
Item Damage
/itemdamage
Оружие больше не ломается при использовании.
Duplicate
/duplicate
Создает дубликат объекта, который вы держите в руках.
На самом деле, все указанные выше команды носят базовый характер. Тем не менее, с их помощью можно достаточно быстро освоить весь консольный инструментарий игры.
Базовые консольные команды для Майнкрафт с примерами их ввода в консоли.