
Build Events
Активный0.0
Установок
Последнее обновление
Версии
Build Events (Fabric)
Этот серверный мод предоставляет возможность организовывать строительные события для мониторинга количества установленных и разрушенных блоков в заданной области с использованием таблицы результатов.
Основные возможности
При создании нового строительного события автоматически формируются одна или две цели для отслеживания. Например, команда /buildevents add foo 3 1 4 1 5 9 both
создаст две цели: foo_place
для подсчета установленных блоков и foo_break
для разрушенных.
Название цели можно настроить для отображения на боковой панели с помощью команды /scoreboard objectives modify foo_place displayname <текст или json>
. Если цель с именем foo_place
уже существует до создания события foo
, она будет использована вместо создания новой.
Команды управления
- Создание событий:
/buildevents add ...
- создает новые события. Можно добавитьin <измерение>
для отслеживания действий в конкретном измерении илиin !!global
для всех измерений. - Удаление событий:
/buildevents remove ...
- удаляет события. Опцияremove_objectives
также удаляет связанные цели. - Настройка условий:
/buildevents set <имя_события> predicate ...
- добавляет условия для выборочного отслеживания действий. Пример для отслеживания конкретных блоков доступен по ссылке. - Управление измерениями:
/buildevents set <имя_события> dimension ...
- изменяет измерение события или делает его глобальным. - Отображение статистики:
/buildevents set <имя_события> total ...
- переключает отображение общего количества действий на боковой панели. - Приостановка отслеживания:
/buildevents pause ...
- временно останавливает отслеживание до возобновления командой/buildevents unpause ...
. - Просмотр событий:
/buildevents list
- показывает все существующие события. Можно уточнитьactive
илиpaused
для фильтрации.
Синтаксис команд
/buildevents add <имя_события> <от> <до> (place|break|both) [in] (!!global|<измерение>)
/buildevents remove <имя_события> [remove_objectives]
/buildevents set <имя_события> predicate [<условие>]
/buildevents set <имя_события> dimension (!!global|<измерение>)
/buildevents set <имя_события> total (true|false)
/buildevents (pause|unpause) <имя_события>
/buildevents list [active|paused]