▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/TFC Regrowing Forests
TFC Regrowing Forests

TFC Regrowing Forests

Мод TFC Regrowing Forests добавляет механику естественного распространения лесов в TerraFirmaCraft. Деревья разрастаются со временем, делая мир живым и динамичным.

Оцените первым
76.7K
25

TFC Regrowing Forests - это мод для TerraFirmaCraft (TFC), который решает одну из главных проблем этого реалистичного мода - статичные леса. В ванильном TFC деревья не регенерируются после вырубки, и со временем мир превращается в пустошь. Этот мод исправляет ситуацию: леса медленно распространяются сами собой.

Деревья разрастаются только осенью - именно тогда они сбрасывают семена. Новые саженцы появляются к следующей весне. Какие именно деревья могут распространяться, как быстро и на какое расстояние - всё это настраивается через датапаки.

Из коробки поддерживается ArborFirmaCraft - популярное дополнение к TFC.

Рецепты регенерации леса

Рецепты регенерации (Regrowth Recipes) определяют, как растения, кусты и деревья естественно распространяются и возрождаются в мире. Вместо статичного мира без всякого роста каждый рецепт задаёт условия, при которых может появиться саженец (или другой блок). Благодаря этому леса и растительность становятся живыми, интерактивными и реагируют на окружение.

Мод добавляет механику распространения для листьев TFC, листьев фруктовых деревьев и фруктовых кустов.

Особенности

  • Динамичный рост леса - листья или кусты со временем превращаются в новые саженцы, имитируя естественное возобновление.
  • Привязка к окружению - рост можно ограничить по типу породы, высоте (Y-уровень) и освещённости.
  • Чувствительность к климату - рецепты учитывают температуру и количество осадков, включая средние значения и разброс.
  • Проверка грунтовых вод и увлажнения - растения распространяются только в подходящих почвенных условиях.
  • Интеграция типов леса - рецепты можно привязать к конкретным типам и подтипам леса.
  • Сезонный контроль - регенерацию можно ограничить определёнными месяцами года.
  • Шанс и радиус распространения - настраиваемая вероятность и расстояние определяют, как часто и далеко появляются саженцы.

Минимальный рабочий рецепт

Вот самый простой пример рецепта - только обязательные поля:

{
  "type": "tfcrf:regrowth",
  "leaves": [
    "<block ingredient>"
  ],
  "sapling": "<block state>"
}

Этого достаточно для работы. По умолчанию шанс, расстояние распространения, окружение, климат, грунтовые воды, тип леса и сезон не накладывают ограничений. Дополнительные поля нужны только если хотите сузить условия роста.

Пример рецепта

Ниже более детальный рецепт для дуба - он показывает, как ограничить регенерацию конкретными условиями (те же условия, что требуются для генерации дуба в TFC):

{
  "type": "tfcrf:regrowth",
  "leaves": [
    "tfc:wood/leaves/oak"
  ],
  "sapling": "tfc:wood/sapling/oak",
  "chance": 4572,
  "spread_distance": 19,
  "rocks": [],
  "min_y": 60,
  "max_y": 85,
  "min_light": 11,
  "max_light": 15,
  "min_average_temperature": -5.8,
  "max_average_temperature": 8.6,
  "min_rainfall_variance": -0.3,
  "max_rainfall_variance": 0.45,
  "min_groundwater": 210,
  "max_groundwater": 380,
  "forest_types": [],
  "forest_sub_types": [],
  "months": [
    "january",
    "february",
    "march",
    "april",
    "may",
    "june",
    "july",
    "august",
    "september",
    "october",
    "november",
    "december"
  ]
}

Возможные поля рецепта

Рецепт регенерации может содержать следующие объекты. Обязательны только leaves и sapling; все остальные опциональны и по умолчанию разрешают любые значения.

Базовые данные

  • leaves - один или несколько блоков листьев, которые могут превращаться в саженцы.
  • sapling - состояние блока саженца, который будет установлен при выполнении условий.
  • chance - коэффициент вероятности регенерации. Больше число = реже событие. По умолчанию 3000.0.
  • spread_distance - максимальное горизонтальное расстояние от исходных листьев до нового саженца. По умолчанию 18.0.

Данные окружения

  • rocks - список разрешённых типов породы (нижний регистр: "andesite", "gabbro", "gneiss" и т.д.). Пустой список = без ограничений.
  • min_y / max_y - минимальная/максимальная высота (Y-уровень). По умолчанию без ограничений.
  • min_light / max_light - минимальный/максимальный уровень освещённости. По умолчанию без ограничений.

Климатические данные

  • min_temperature / max_temperature - минимальная/максимальная текущая температура.
  • min_average_temperature / max_average_temperature - минимальная/максимальная средняя температура.
  • min_rainfall / max_rainfall - минимальное/максимальное текущее количество осадков.
  • min_average_rainfall / max_average_rainfall - минимальное/максимальное среднее количество осадков.
  • min_rainfall_variance / max_rainfall_variance - минимальная/максимальная допустимая вариация осадков.

Данные грунтовых вод

  • min_groundwater / max_groundwater - минимальный/максимальный уровень грунтовых вод.
  • min_hydration / max_hydration - минимальная/максимальная влажность почвы.

Данные леса

  • forest_types - ограничение по типам леса (пустой список = без ограничений). Полный список см. в ForestType.
  • forest_sub_types - ограничение по подтипам леса (пустой список = без ограничений). Полный список см. в ForestSubType.

Сезонные данные

  • months - список месяцев, когда возможна регенерация (нижний регистр: "january", "february" и т.д.). Пустой список = без ограничений.

Итог

  • Минимальный рецепт требует только leaves и sapling.
  • Все остальные поля позволяют ограничить регенерацию по окружению, климату, грунтовым водам, типу леса или сезону.
  • Значения по умолчанию разрешают всё (без ограничений), так что дополнительные поля нужны только когда хотите сузить условия.

Скачайте TFC Regrowing Forests для Майнкрафт с установленным TerraFirmaCraft - и ваши леса перестанут быть мёртвыми.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x1.20.x

Платформы

Поддерживаемые окружения

Клиент и сервер

Зависимости

Ссылки


Создатели

Детали

Лицензия:
Опубликован:1 год назад
Обновлён:5 месяцев назад
Главная