Плагин для серверов Майнкрафт, который даёт игрокам предметы для очистки чанков от блоков и сущностей. Подойдёт для серверов с фракциями и выживанием: очистка идёт сверху вниз, поэтому на поверхности не остаётся провалов.
Возможности
- Очистители малой, средней и большой площади:
1x1,2x2,4x4чанка и другие размеры. - Предмет ставится в мире и постепенно очищает выбранную область; над ним отображаются голограмма и строка состояния с оставшимся временем и процентом выполнения.
- Скорость работы зависит от размера очистителя и автоматически снижается при падении TPS.
- Задачи сохраняются автоматически и после перезапуска продолжаются с сохранённого прогресса.
- Поддерживаются WorldGuard, GriefPrevention, FactionsUUID, MassiveCore Factions и CoreProtect. Проверки приватов и регионов не позволяют очищать защищённые территории.
Команды
/chunkcleaners give <player> <type> [amount]— выдать очиститель игроку./chunkcleaners list— показать активные очистители./chunkcleaners reload— перезагрузить конфиг./chunkcleaners admin save— сохранить все активные задачи./chunkcleaners admin savetask <uuid>— сразу сохранить прогресс одной задачи./chunkcleaners admin list— вывести все активные задачи и их прогресс./chunkcleaners admin status <uuid>— показать подробное состояние задачи.- Короткая команда:
/cc.
Права
chunkcleaners.give— выдача очистителей.chunkcleaners.admin— административные команды.
Настройка
В config.yml можно задать виды очистителей, их размер, блок-предмет, время работы и описание. Раздел hologram.* настраивает текст, строки и высоту голограммы, а actionbar.* — сообщение в строке состояния.
Параметры производительности находятся в performance.*: max_chunks_per_interval, y_batch_size, ticks_per_chunk_interval, size_scale_multiplier, size_scale_cap, tps_threshold и tps_smoothing. Для сохранения задач используются persistence-file и параметры persistence.*; журналирование CoreProtect настраивается в coreprotect.*.
Требования
Работает на серверном ядре Paper. Интеграции с WorldGuard, GriefPrevention, Factions и CoreProtect включаются в integrations.*; их следует включать только при наличии соответствующих плагинов на сервере.
