Мод для серверов Майнкрафт, который добавляет руды и структуры из позднее установленных модов в уже исследованные чанки мира. Он позволяет продолжать играть в старом мире, не уходя далеко в новые территории за ресурсами и постройками.
Возможности
- генерация модовых руд и структур в существующих чанках;
- сохранение исходных правил генерации: высоты, размера жил, частоты, биомов и заменяемых блоков;
- работа с импортированным и пользовательским рельефом;
- вертикальная подстройка наземных структур под существующую поверхность;
- постепенная обработка очереди чанков с ограничением нагрузки на сервер;
- запоминание обработанного содержимого, чтобы не генерировать его повторно;
- списки включения и исключения модов, объектов генерации и структур;
- отдельные файлы для Fabric и NeoForge.
Как пользоваться
После загрузки существующего чанка он попадает в очередь и обрабатывается, когда полностью загружен. Состояние очереди можно проверить командой:
/retrogen status
История генерации хранится в файле:
data/retrogen_manifest.json
Не удаляйте этот файл: он не даёт повторно создавать уже обработанные руды и структуры.
Настройки
Конфигурация создаётся по пути:
config/retrogen.json
Ключи generateOres и generateStructures включают генерацию руд и структур, а adaptStructuresToExistingTerrain подстраивает наземные структуры под рельеф. Нагрузка ограничивается значениями maxOperationsPerTick и maxMillisPerTick.
В automaticNamespaces можно указать моды для автоматической обработки, например:
{
"automaticNamespaces": ["create", "alexscaves"]
}
Списки includePlacedFeatures, excludePlacedFeatures, includeStructures и excludeStructures позволяют явно выбрать или исключить отдельные объекты. В шаблонах поддерживаются * для любого числа символов и ? для одного символа.
Перезагрузить конфигурацию без перезапуска сервера можно командой:
/retrogen reload
Требования и совместимость
Мод доступен для Fabric и NeoForge; для Fabric требуется Fabric API. На выделенном сервере он нужен только серверу, а для одиночного мира устанавливается в папку модов клиента.
Руды заменяют только блоки, разрешённые правилами генерации исходного мода, поэтому они могут не появиться в пользовательском камне. Структуры способны пересекаться с постройками, дорогами, фермами и базами игроков; перед использованием на важном мире создайте резервную копию и при необходимости настройте списки исключений. Очень большие структуры требуют одновременной загрузки стартового чанка и чанков с удалёнными частями.
