Ore Acidizer
A row matches the first item input together with the type of its first input fluid in the acid tank; pressure is ignored. The input count is consumed per operation. The first matching row by order applies.
Fields
| Field | Meaning and default | Range |
|---|---|---|
type | Selects the hbm:crystallizer 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. | |
input_fluids | Ordered fluid inputs with amount and pressure; defaults to an empty list. | |
output_items | Fixed or weighted item-output positions; defaults to an empty list. | |
duration | Process duration in ticks; an operation takes the effective value plus one tick. Keep the effective value within [0, 32766] because the machine stores progress as a signed short. | \texttt{i32} |
orderOptional | Sort position within the recipe table; lower values first, default 2147483647. | \texttt{i32} |
productivityOptional | Per-level input-retention chance with the EFFECT upgrade; operation chance caps at 0.99; default 0. | \texttt{f32} |
Example
Source path: data/hbm/recipe/crystallizer/crystallizer.clay.json
{
"type": "hbm:crystallizer",
"duration": 20,
"input_fluids": [
{
"type": "hbm:colloid",
"amount": 1000
}
],
"input_items": [
{
"ingredient": "#minecraft:sand"
}
],
"order": 282,
"output_items": [
"minecraft:clay"
]
}Industrial Mixer
Requires at least one fluid output.
Mining Laser
Uses Ore Acidizer, Centrifuge and Shredder recipes with the corresponding upgrades.
© 2026 movblock. Original site text is licensed under CC BY-SA 4.0 unless otherwise noted. Built with Fumadocs.