Этот блок будет способен выполнять команды по сигналу красного камня. С подходящими командами многие вещи могут быть автоматизированы.
Командный блок (англ. Command Block) — это блок, который способен выполнять команды. Этот блок нельзя получить без использования читов, поэтому в основном он используется на серверах для создания особых механизмов.
Содержание
Получение [ править | править код ]
Чтобы выдать себе командный блок, нужно использовать команду /give @s command_block (@a-все игроки, @p-ближайший игрок, @s-вы)
Как и другие блоки, этот блок хранит NBT данные; СКМ + Ctrl будет копировать командный блок вместе с командой и другими параметрами.
Командные блоки недоступны в инвентаре Творчества и не могут быть сломаны в Выживании. Командный блок не горит и не может быть сдвинут поршнем.
Использование [ править | править код ]
Добавлять и изменять код в командном блоке можно через его интерфейс (открывается использованием кнопки « Использовать предмет » на командном блоке). Игрок может открыть интерфейс только находясь в режиме Творчества. Для использования командного блока на сервере, в файле server.properties должны быть установлены следующие значения:
На сервере его могут открывать только игроки со статусом оператора.
Интерфейс командного блока [ править | править код ]
Командная строка [ править | править код ]
Подстановка символа / перед вводом команды необязательна, он не влияет на выполнение команды.
Под командной строкой находятся подсказки по выбору целей для команд консоли.
Строка вывода [ править | править код ]
В нижней строке интерфейса выводится последний результат выполнения команды данным командным блоком при успешном выполнении, или отчёт об ошибке при невозможности выполнения. Изначально эта строка пуста. Текст в ней не редактируется игроком.
Импульсный/Цепной/Цикличный [ править | править код ]
Нажав на кнопку «Impulse/Chain/Repeat», командный блок сменит свой тип.
Условный/Безусловный [ править | править код ]
При нажатии на кнопку «Conditional/Unconditional» меняется поведение блока.
По умолчанию — «Unconditional»
Нужен Редстоун-сигнал/Всегда включён [ править | править код ]
Нажав кнопку «Always active/Needs Redstone», можно переключать зависимость командного блока от сигнала красного камня.
По умолчанию у импульсного и цикличного — Needs Redstone, у цепного — Always active.
Принять/Отменить [ править | править код ]
При нажатии на кнопку «Done» в интерфейсе командного блока или кнопку «принять» ( ↵ Enter ) клавиатуры, тот закрывается и сохраняет все внесённые в него изменения.
При нажатии на кнопку «Cancel» в интерфейсе командного блока или кнопку «отменить» ( Esc ) клавиатуры, тот закрывается, не сохраняя внесённые в него изменения.
Сбор информации из командного блока [ править | править код ]
Есть несколько способов собрать данные с командного блока после его попытки выполнить команду:
Компаратор [ править | править код ]
Если поставить компаратор лицевой стороной от командного блока, он будет выдавать сигнал с силой, соответствующей успешности выполнения команды (0/1 — «не удалось выполнить»/«выполнено успешно» соответственно или 0-15 — найдено соответствующее количество сущностей/блоков, удовлетворяющих команде. Если таких более 15, выдаётся максимальный (сила 15) сигнал).
Компаратор выдаёт сигнал, соответствующий результату крайнего выполнения команды, даже если после этого командный блок был выключен.
Сообщение [ править | править код ]
Выводимые командным блоком сообщения уведомляют об успешном выполнении команды или о невозможности её выполнения. Отчёты командных блоков появляются в следующих местах:
Статистика командного блока [ править | править код ]
Командные блоки могут записывать различные результаты успешного выполнения команд в списки задач, такие как:
Руководство [ править | править код ]
Указатель на сущность может иметь привязку к конкретному типу сущности. Задаётся эта привязка аргументом
Также были замечены особенности, в расположении командных блоков и порядком исполнения команд, при подключении нескольких блоков к одному источнику питания:
Расположение командных блоков относительно источника питания
Командный блок позволяет выполнять в Minecraft те же команды, что и в обычном чате. Что же такое командный блок, как его получить и как использовать? В этой статье мы расскажем вам о нем!
Это действительно очень полезный блок и он расширяет возможности создания карт в Майнкрафт
Полный список команд вы можете найти на [url=http://minecraft-ru.gamepedia.com/Команды_консоли[/url], но не все они работают в Minecraft на Android, IOS и Windows 10 версиях.
Как вписать команду в командный блок? Для этого нужно открыть его интерфейс. Делается это очень легко, просто тапните по нему. В поле Ввод команды вписывается сама комда, которую будет выполнять командный блок. Чуть ниже находится поле, в котором можно увидеть ошибку, если Вы ввели что-то не так.
Режимы командного блока
Режим импульса Это обычные командные блоки, которые используется для взаимодействия с блоками-цепочками, но выполнять команды можно и просто в этих блоках.
Режим цепочки Я думаю, что уже из названия и так понятно, что данный режим командного блока работает по схеме «цепочка».
Обратите внимание, что для работы типа цепочки нужен командный блок с импульсом, который как раз и будет посылать сигнал, а также блок красного камня, без которого командный блок с типом цепочки не будет работать.
будет перемещать всех найденных свиней в точку, в которой находится сам командный блок с высотой +1.