Electric Arc Furnace
The furnace converts each item of a stack separately, using the first input position; count is ignored. A row applies in solid mode only with output_items and in molten mode only with output_materials. Authored rows apply before rows derived from material tags, material distribution and smelting recipes; a derived row is dropped when an earlier row covers the same input stack in the same mode. In molten mode, foundry scraps melt into their own material before any row applies; scraps with other component changes are refused.
Fields
| Field | Meaning and default | Range |
|---|---|---|
type | Selects the hbm:arc_furnace recipe format. | |
nameOptional | Internal lookup name; defaults to the last segment of the recipe resource path. | |
input_items | Ordered counted item inputs; defaults to an empty list. | |
output_itemsOptional | Fixed or weighted item-output positions; defaults to an empty list. | |
orderOptional | Sort position within the recipe table; lower values first, default 2147483647. | \texttt{i32} |
output_materialsOptional | Molten-mode material stacks poured per input item; default empty. |
Solid mode produces the first entry of the first output_items position once per input item; weights and chance are ignored.
Example
Source path: data/hbm/recipe/arc_furnace/arc.sand_quartz.json
{
"type": "hbm:arc_furnace",
"input_items": [
{
"ingredient": "hbm:sand_quartz"
}
],
"order": 10,
"output_items": [
"hbm:glass_quartz"
]
}Annihilator
Choose exactly one top-level tally identity: `item`, `fluid`, or `stack`.
Ingredients and components
Counted inputs, custom ingredients and stack components.
© 2026 movblock. Original site text is licensed under CC BY-SA 4.0 unless otherwise noted. Built with Fumadocs.