Download Immersive Chemical Engineering — Minecraft Mods — MetaMods

Immersive Chemical Engineering

Active

Downloads

0

Last update

3 years ago
Client
Technological
Addons

Immersive Chemical Engineering

The Immersive Chemical Engineering mod enhances Minecraft by introducing chemically relevant elements, opening up new possibilities for players in fluid processing and thermal engineering.

Feature Overview

The mod introduces heat exchangers in three different sizes, each performing identical functions but with varying processing capacities. These devices efficiently transfer thermal energy between different fluids.

For working with CraftTweaker-defined recipes, simply connect two input fluids to the blue ports of the unit. Alternatively, you can manually specify fluids through filters in the control interface - the system will automatically determine whether a particular recipe can be executed.

Heat exchanger example

Control interface
Heat exchanger GUI

JEI display
JEI interface

Customization

Configuration Parameters

Two main options are available in the settings:

  • heat_exchanger_capacity: determines the volume of internal tanks
  • heat_exchanger_tick_multiplier: regulates processing speed (lower values increase performance)

CraftTweaker Integration

Using CraftTweaker, you can define rules for both cooling and heating of fluids. The code for adding custom recipes looks like this:

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);

The processing logic works as follows: for each loaded recipe, the system checks temperature relationships between fluids. If the conditions are met where fluid A's temperature is lower than fluid B's, and fluid C's temperature is greater than or equal to fluid B's but lower than fluid D's - the process is considered valid.

The calculation of consumed fluid amounts in each heating/cooling cycle uses the least common multiple between thermal parameter values. This flexible system allows precise customization of thermochemical processes to suit specific gameplay needs.

Project members
wormzjl

wormzjl

Windmill_City

Windmill_City

SNIPER722

SNIPER722

Created: 27 Nov 2021

ID: 66797