movblock.mov

Cryogenic Distillation Machine

Separates an atmosphere or gas into four fluids.

The input tank's fluid selects the row: the last row in table order whose first input fluid has that type. Set it with a fluid identifier in the machine; it defaults to Oxygen-Rich Air, hbmspace:earthair. Every tick the machine drains 100 mB, fills the four outputs when all fit, and uses 20,000 HE.

Fields

FieldMeaning and defaultRange
typeSelects the hbmspace:cryo_distill recipe format.
name​OptionalInternal lookup name; defaults to the last segment of the recipe resource path.
order​OptionalSort position within the recipe table; lower values first, default 2147483647.\texttt{i32}
input_fluidsThe first entry's type selects the row; its amount is not used, and recipe viewers show 10 steps, so keep it at 100.
output_fluidsExactly four fluids filled per tick; a row with fewer fails when the machine runs it.

duration, power, item fields and fluid pressure are ignored.

Example

Source path: data/hbmspace/recipe/cryo_distill/cryo.earthair.json

{
  "type": "hbmspace:cryo_distill",
  "input_fluids": [
    {
      "type": "hbmspace:earthair",
      "amount": 100
    }
  ],
  "order": 0,
  "output_fluids": [
    {
      "type": "hbmspace:nitrogen",
      "amount": 60
    },
    {
      "type": "hbm:oxygen",
      "amount": 25
    },
    {
      "type": "hbmspace:krypton",
      "amount": 10
    },
    {
      "type": "hbm:carbondioxide",
      "amount": 5
    }
  ]
}

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

On this page