movblock.mov

Coolable

Turns a fluid into a colder fluid while releasing heat.

Place the object under traits in a fluid-property file.

Fields

FieldMeaning and defaultRange
cools_toRegistered output fluid.
amount_reqInput fluid amount consumed, in mB; use a positive divisor.−2³¹ to 2³¹−1
amount_producedOutput fluid amount, in mB; use a positive divisor.−2³¹ to 2³¹−1
heat_energyThermal energy released, in TU.−2³¹ to 2³¹−1
efficiencyCooling-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
  }
}

© 2026 movblock. Original site text is licensed under CC BY-SA 4.0 unless otherwise noted.

On this page