Требуется библиотечный мод Collective.
Fire Spread Tweaks изменяет поведение огня в игре.
В ванильной игре, когда игровое правило 'doFireTick' установлено в false, это предотвращает распространение огня, но при этом огонь горит вечно. Я не хотел, чтобы мои постройки сгорали, но при этом огонь должен гаснуть, если он не находится на незеритовом кирпиче (netherrack), блоке магмы или песке душ (soul sand). Для этого и был создан данный мод.
Мод устанавливает игровое правило 'doFireTick' в false при первой загрузке мира, но также расширяет функционал, заставляя огонь действительно гаснуть. Существует несколько конфигурируемых значений для контроля над тем, как долго должен гореть огонь. По умолчанию огонь горит от 10 до 20 секунд (рандомизировано).
Настраивается: ( как настроить? )
timeFireBurnsInTicks (по умолчанию = 300, мин. 0, макс. 72000): Время горения огня в тиках. 20 тиков = 1 секунда.
enableRandomizedFireDuration (по умолчанию = true): При включении использует значения конфигурации MinRandomExtraBurnTicks и MaxRandomExtraBurnTicks для рандомизации времени горения огня.
minRandomExtraBurnTicks (по умолчанию = -100, мин. -36000, макс. 0): Если рандомизированная длительность огня включена, случайное число тиков будет выбрано между минимальным и максимальным значением. Оно будет добавлено к timeFireBurnsInTicks. Если результат отрицательный, он будет вычтен.
maxRandomExtraBurnTicks (по умолчанию = 100, мин. 0, макс. 36000): См. описание MinRandomExtraBurnTicks.
Огонь, помещенный на незеритовый кирпич (netherrack), блок магмы или песок душ (soul sand), по-прежнему будет гореть вечно:
Деревья и другие блоки могут гореть некоторое время, но блоки не будут уничтожены:
Огонь имеет рандомизированное время горения: