Immersive Chemical Engineering
Активный0.0
Установок
Последнее обновление
Immersive Chemical Engineering
Мод Immersive Chemical Engineering расширяет Minecraft химически значимыми элементами, открывая перед игроками новые возможности в области обработки жидкостей и тепловых процессов.
Обзор возможностей
В мод добавлены теплообменники трёх типоразмеров, каждый из которых выполняет одинаковые функции, но с различной производительностью. Эти устройства позволяют эффективно передавать тепловую энергию между разными жидкостями.
Для работы с рецептами, определяемыми через CraftTweaker, достаточно подключить две входные жидкости к синим портам агрегата. Альтернативно можно вручную задать жидкости через фильтры в интерфейсе управления — система автоматически определит, может ли тот или иной рецепт быть выполнен.

Интерфейс управления

Отображение в JEI

Настройка
Конфигурационные параметры
В настройках доступны две основные опции:
- heat_exchanger_capacity: определяет объём внутренних резервуаров
- heat_exchanger_tick_multiplier: регулирует скорость обработки (меньшие значения увеличивают производительность)
Интеграция с CraftTweaker
C помощью CraftTweaker можно задавать правила как охлаждения, так и нагрева жидкостей. Код для добавления пользовательских рецептов выглядит следующим образом:
import team.cappcraft.icheme.HeatExchanger;
HeatExchanger.addCoolDownEntry(liquidstack input,liquidstack output, int heat);
HeatExchanger.addHeatUpEntry(liquidstack input,liquidstack output, int heat);
HeatExchanger.addBiDirectionEntry(liquidstack A,liquidstack B, int heat);
Логика обработки работает следующим образом: для каждого загруженного рецепта система проверяет температурные соотношения между жидкостями. Если выполняется условие, что температура жидкости A меньше температуры B, а температура C больше или равна температуре B, но меньше температуры D — процесс считается допустимым.
Для расчёта количества потребляемых жидкостей в каждом цикле нагрева/охлаждения используется наименьшее общее кратное между значениями тепловых параметров. Такая гибкая система позволяет точно настраивать термохимические процессы под конкретные игровые нужды.