movblock.mov

Pyrolysis Oven

Uses the first entry of each list; a row without an item input requires an empty item slot, and a row without an input fluid ignores the tank. Pressure is ignored. The oven keeps its last row while that row matches; otherwise the first matching row by order applies.

Fields

FieldMeaning and defaultRange
typeSelects the hbm:pyro_oven recipe format.
name​OptionalInternal lookup name; defaults to the last segment of the recipe resource path.
input_items​OptionalOrdered counted item inputs; defaults to an empty list.
input_fluids​OptionalOrdered 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_fluids​OptionalOrdered 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/pyro_oven/pyrooven.lpg.json

{
  "type": "hbm:pyro_oven",
  "duration": 60,
  "input_fluids": [
    {
      "type": "hbm:lpg",
      "amount": 390
    }
  ],
  "order": 20,
  "output_items": [
    "hbm:solid_fuel"
  ]
}

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

On this page