Мод для Майнкрафт, который добавляет структуры в миры TerraFirmaCraft и подменяет их блоки подходящими аналогами из TFC. Он подходит авторам сборок: можно включать ванильные и добавленные другими модами структуры, задавать правила их генерации и замены блоков.
Возможности
- Подменяет блоки сгенерированных структур на аналоги TerraFirmaCraft, включая камень, древесину, почву, песок и руды из окружения.
- По умолчанию включает ванильные структуры; правила можно добавить для структур из других модов.
- Меняет некоторые ванильные таблицы добычи в папке
gameplayна предметы TFC: подарок кошки утром, награду «Герой деревни», обмен с пиглинами и выкапывание нюхача. - Поддерживает прямую и случайную замену блоков, а также отдельные пресеты замен.
Как пользоваться
После первой загрузки сервера с модами структур их идентификаторы автоматически попадут в config/tfc_structures/worldgen_config.json и config/tfc_structures/structures_config.json.
Чтобы структура появлялась в биомах TFC, перенесите её идентификатор из defaultWorldgenStructures в нужную запись biomeTags. После изменения biomeTags перезапустите сервер или создайте новый мир, чтобы пересобрался датапак. Настройки замены из structures_config.json применяются при следующей генерации структуры.
Собственные датапаки и папки данных KubeJS можно поместить в tfc_structures_datapacks. Не кладите их в tfc_structures_datapacks/tfc_structures_main: эта папка пересоздаётся при генерации ресурсов.
Таблицы добычи структур можно заменить собственным датапаком либо указать их в lootTablesOverrideMap файла config/tfc_structures/structures_config.json.
Настройки
Основные файлы лежат в config/tfc_structures:
common-config.toml— измерения для замены блоков, вывод идентификаторов биомов и структур в журнал черезbiomesTagsStructuresToLogs, таблицы добычи и специальные теги блоков.worldgen_config.json— теги биомов, отключённые структурыdisabledStructuresи правила генерации по умолчаниюdefaultWorldgenStructures.structures_config.json— пресеты замены и переопределение таблиц добычи для каждой структуры.presets— пользовательские пресеты с правиламиdirectReplacements,randomReplacementsиtfcWorldReplacements.
Требования и совместимость
Мод рассчитан на TerraFirmaCraft, но может работать и без него — для этого потребуется самостоятельно подготовить конфигурации. Замена tfcWorldReplacements не совместима с нестандартными блоками TFC, например из ArborFirmaCraft. Структуры не генерируются на воде, включая солёную и родниковую.
