Мод для Майнкрафт, который заменяет или убирает нежелательные биомы при генерации мира. Подходит для настройки датапаков генерации, включая Terralith, и запускается только при создании мира, поэтому не влияет на скорость его дальнейшей генерации.
Возможности
- заменяет один биом другим по его идентификатору;
- поддерживает теги биомов: можно применить правило сразу ко всем биомам из тега;
- убирает биомы правилом с
null; - позволяет задавать отдельные правила для измерений.



Как пользоваться
После первого запуска клиента или сервера в папке config появится файл biome_replacer.properties. Добавьте в него правила и создайте мир. Формат правила:
старый_биом > новый_биом
Например, замена тёмного леса на вишнёвую рощу:
minecraft:dark_forest > minecraft:cherry_grove
Для правил по тегам поставьте # перед идентификатором:
#minecraft:is_forest > minecraft:desert
Чтобы исключить биом из генерации, укажите null:
terralith:skylands_autumn > null
Правила для конкретного измерения размещаются после заголовка с его идентификатором:
[minecraft:overworld]
minecraft:desert > null
При ошибке в идентификаторе биома предупреждение появится в чате. В одиночной игре после изменения правил достаточно выйти из мира и зайти снова.
Требования и совместимость
Мод ставится только на сервер; для одиночной игры он нужен на клиенте. Он не меняет форму рельефа: например, превратить океаны в сушу или создать мир только из океанов не получится.
Поддерживаются библиотеки биомов TerraBlender и Blueprint. С большинством модов на генерацию мод работает совместно, но биомы Biolith изменить нельзя. Удаление ванильных биомов и биомов датапаков требует проверки в отдельном мире: неосторожные правила способны нарушить распределение биомов или вызвать сбой.
