Команды консоли/tickingarea
tickingarea add <from: x y z><to: x y z> [name: string]

tickingarea add circle <center: x y z> <radius: int> [name: string]

tickingarea remove <name: string>

tickingarea remove <position: x y z>

tickingarea remove_all

tickingarea list [all-dimensions]

Цвет был добавлен для облегчения чтения.

Аргументы

Координата Y на самом деле не нужна, потому что область охватывает всю вертикальную высоту мира. Тем не менее, эту координату необходимо вводить. Она может иметь любое значение, но всегда будет 0.

from: x1 y1 z1 и to: x2 y2 z2 (только с аргументом add)

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

center: x y z (только с аргументом add circle)

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

radius: int (только с аргументом add circle)

Количество чанков от центра до края круговой активной области. Радиус — целое число от 1 до 4.

name: string (только с аргументом add или remove)

Название активной области. Название, содержащее пробелы, должно быть заключено в двойные кавычки. Название области можно узнать в списке активных областей.

position: x y z (только с аргументом remove)

Координаты точки, находящейся в активной области(ях).

Результат

Не выполняется, если неверно указаны аргументы.

Не выполняется, если производится попытка добавить 11-ю активную область.

Не выполняется, если указанная активная область содержит более 100 чанков.

Не выполняется, если область с указанным названием уже существует.

В случае успеха:

add – добавляет активную область, состоящую из чанков, перекрывающихся указанным прямоугольником.

add circle – добавляет активную область, состоящую из чанков, перекрывающихся указанным кругом.

remove – если указано name, удаляет область с указанным названием; если указано position, удаляет одну или несколько областей, содержащих в себе точку с указанным координатами.

remove_all – удаляет все активные области.

list – если указано all-dimensions, показывает список всех активных областей во всех измерениях, если не указано — только в текущем измерении.

Примеры

Добавление прямоугольной активной области с началом (272, 96) и концом (335, 78, 143): tickingarea add 280 0 105 328 0 130

Добавление круговой активной области с центром, расположенном в том чанке, где находится исполнитель команды, с радиусом, равным 2 чанкам, и с названием «Дом»: tickingarea add circle ~ ~ ~ 2 Дом

Удаление активной области с названием «Ферма пшеницы»: tickingarea remove "Ферма пшеницы"

Удаление всех активных областей, содержащих точку с координатами (-200, 72, 1000): tickingarea remove -200 72 1000

Отображение списка всех активных областей во всех измерениях: tickingarea list all-dimensions