movblock.mov

Electrolysis Machine

Fluid recipes

The first two output fluids fill the two output tanks, and up to three output positions produce their first entries. Among rows with the same input fluid, the last by order applies.

Fields

FieldMeaning and defaultRange
typeSelects the hbm:electrolyser_fluid recipe format.
name​OptionalInternal lookup name; defaults to the last segment of the recipe resource path.
input_fluidsOrdered fluid inputs with amount and pressure; defaults to an empty list.
output_items​OptionalFixed or weighted item-output positions; defaults to an empty list.
output_fluidsOrdered fluid outputs with amount and pressure; defaults to an empty list.
durationProcess duration in ticks; defaults to 0.\texttt{i32}
order​OptionalSort position within the recipe table; lower values first, default 2147483647.\texttt{i32}

Example

Source path: data/hbm/recipe/electrolyser_fluid/electrolyser.potassiumchloride.json

{
  "type": "hbm:electrolyser_fluid",
  "duration": 20,
  "input_fluids": [
    {
      "type": "hbm:potassium_chloride",
      "amount": 250
    }
  ],
  "order": 6,
  "output_fluids": [
    {
      "type": "hbm:chlorine",
      "amount": 125
    }
  ],
  "output_items": [
    "hbm:dust"
  ]
}

Metal recipes

The machine consumes one item per operation from the first input position and 100 mB of nitric acid; count and input_fluids are ignored. Up to six output positions produce their first entries. Each pour buffer holds 10,368 units of one material.

Fields

FieldMeaning and defaultRange
typeSelects the hbm:electrolyser_metal recipe format.
name​OptionalInternal lookup name; defaults to the last segment of the recipe resource path.
input_itemsOrdered counted item inputs; defaults to an empty list.
output_items​OptionalFixed or weighted item-output positions; defaults to an empty list.
durationProcess duration in ticks; defaults to 0.\texttt{i32}
order​OptionalSort position within the recipe table; lower values first, default 2147483647.\texttt{i32}
output_materialRequired primary material-stack output.
output_material_2​OptionalOptional secondary material-stack output.

Example

Source path: data/hbm/recipe/electrolyser_metal/electrolyser_metal.crumbs_light_metal.json

{
  "type": "hbm:electrolyser_metal",
  "duration": 20,
  "input_items": [
    {
      "components": {
        "hbm:bedrock_ore": {
          "grade": "crumbs"
        }
      },
      "ingredient": "hbm:bedrock_ore"
    }
  ],
  "order": 20,
  "output_material": {
    "amount": 144,
    "material": "iron"
  },
  "output_material_2": {
    "amount": 144,
    "material": "copper"
  }
}

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

On this page