Coolable
Turns a fluid into a colder fluid while releasing heat.
Place the object under traits in a fluid-property file.
Fields
| Field | Meaning and default | Range |
|---|---|---|
cools_to | Registered output fluid. | |
amount_req | Input fluid amount consumed, in mB; use a positive divisor. | −2³¹ to 2³¹−1 |
amount_produced | Output fluid amount, in mB; use a positive divisor. | −2³¹ to 2³¹−1 |
heat_energy | Thermal energy released, in TU. | −2³¹ to 2³¹−1 |
efficiency | Cooling-mode multipliers keyed by TURBINE or HEATEXCHANGER. |
Example
From data/hbm/fluid_property/blood_hot.json:
{
"coolable": {
"amount_produced": 1,
"amount_req": 1,
"cools_to": "hbm:blood",
"efficiency": {
"HEATEXCHANGER": 1.0
},
"heat_energy": 500
}
}Heatable
Turns a fluid into a hotter fluid by absorbing heat.
Toxin
Applies damage or status effects through toxin entries.
© 2026 movblock. Original site text is licensed under CC BY-SA 4.0 unless otherwise noted.