Плагин для серверов Майнкрафт — форк BetterStructures, адаптированный для Paper, FastAsyncWorldEdit и Terra. Он размещает структуры асинхронно, сохраняет их координаты и умеет отслеживать мобов внутри построек.
Возможности
- Вставляет обычные блоки, блоки с данными NBT и замену бедрока через асинхронные задачи FAWE, не нагружая основной поток сервера.
- Загружает чанки асинхронно и удерживает их загруженными во время размещения структуры.
- Проверяет, что чанк полностью сгенерирован, поэтому структуры не появляются в пустых чанках при использовании асинхронных генераторов мира.
- Помечает обработанные чанки через
betterstructures:chunk_processed, предотвращая повторное сканирование после перезапуска сервера. - Сохраняет расположение структур в файлах YAML каталога
structure_locations/: координаты, тип, имя схемы и размеры области. - Отслеживает мобов в структурах, проверяет их возрождение при приближении игрока и вызывает
StructureClearedEvent, когда все мобы уничтожены. - Поддерживает ванильных мобов, EliteMobs и MythicMobs.
Требования
Нужны сервер Paper или совместимый с ним форк, Java и FastAsyncWorldEdit: обычный WorldEdit не поддерживается. Для боссов и нестандартных мобов можно подключить EliteMobs и MythicMobs; для защиты регионов — WorldGuard. Плагин совместим с Terra, Terralith, Iris и TerraformGenerator.
