Команды консоли/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