Серверный мод для Майнкрафт на Fabric — дополнение к Beilin Entry Control для учёта принадлежности построек и их выгрузки в формат Litematica. Игрок подаёт заявку на экспорт через сервис Beiyue, после одобрения мод автоматически собирает и передаёт файл постройки.
Возможности
- Индексирует принадлежность частей построек при установке и разрушении блоков.
- Создаёт файл
.litematicдля одобренной заявки и передаёт его через систему Beiyue. - Сохраняет минимальный индекс в мире, не меняя структуру ванильного сохранения и данные других модов.
- Учитывает массовые изменения от WorldEdit, Effortless Structure и команд
/fill. - Хранит в индексе измерение, границы постройки, владельцев, доли авторства, время изменения и служебные отметки.
Настройки
Конфигурация находится в config/beilin-data-portability.json.
exportProcessingEnabled— обработка очереди экспорта.recordingEnabled— запись принадлежности построек.recordWorldEditBulkPlacements— учёт массовых изменений WorldEdit.recordEffortlessBulkPlacements— учёт массовых изменений Effortless Structure.structureAuditEnabled— передача сведений о массовых изменениях в сервис.discardLinearBulkPlacements— исключение протяжённых линейных построек из индекса.artifactDirectory— папка временных экспортных файлов.maxExportVolumeBlocks— максимальный объём области экспорта в блоках.scanChunksPerTick— число чанков, обрабатываемых за тик при сканировании.
Индекс хранится по пути <world>/beilin-data-portability/index.db и сохраняется вместе с миром при резервном копировании или откате.
Требования и совместимость
Нужны сервер Fabric с Fabric API, установленный и настроенный Beilin Entry Control, доступ к серверу-участнику Beiyue и действующий ключ API этого сервиса. Мод предназначен для серверов-участников Beiyue.
