Плагин для серверов Майнкрафт, который очищает большие участки мира: массово заменяет заданные блоки и при необходимости удаляет сущности. Он использует асинхронную обработку FastAsyncWorldEdit, разбивает территорию на части и умеет продолжать прерванную задачу.
Возможности
- Заменяет блоки по правилам из конфига — например, шалкеровые ящики, сундуки, печи, воронки и раздатчики на воздух.
- Может удалять выбранные типы сущностей, включая выброшенные предметы, зомби и стойки для брони.
- Обрабатывает регион параллельно по частям, пропускает несгенерированные чанки и исправляет карты высот чанков после замены блоков.
- Сохраняет ход работы в файл, чтобы продолжить очистку после остановки.
Команды
/frl start— запустить или продолжить очистку./frl start --fresh— начать новую задачу очистки./frl stop— остановить очистку./frl status— показать прогресс./frl help— показать справку./frl reload— перезагрузить конфигурацию.
Настройка
В конфиге укажите мир в world, границы участка в target.start и target.end, а правила замены — в blocks: для каждого правила задаются исходный материал origin и блок-результат target.
Параметр parallel задаёт число потоков обработки, а region — размер участка для одного потока. skip-ungenerated-chunks не даёт создавать пустые чанки во время очистки, auto-fix-heightmap обновляет карты высот, а раздел memory-protection приостанавливает работу при нехватке свободной памяти. Для снижения нагрузки на сервер настройте задержки в performance.
Требования
Требуется FastAsyncWorldEdit (FAWE).
