Ammo Press
The `pattern` and `key` form a fixed 3×3 grid.
Fixed grids describes pattern and key. Each cell needs at least its key's count and consumes that many. The press produces the first output_items position.
Fields
| Field | Meaning and default | Range |
|---|---|---|
type | Selects the hbm:ammo_press recipe format. | |
nameOptional | Internal lookup name; defaults to the last segment of the recipe resource path. | |
output_items | 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} |
key | Maps each grid symbol to a counted ingredient. | |
pattern | Three rows of three characters for the fixed-grid recipe. |
Example
Source path: data/hbm/recipe/ammo_press/ammo_press.coil_tungsten.json
{
"type": "hbm:ammo_press",
"key": {
"A": {
"ingredient": "#c:ingots/tungsten"
}
},
"order": 79,
"output_items": [
{
"count": 4,
"id": "hbm:ammo_standard_coil_tungsten"
}
],
"pattern": [
" ",
" A ",
" "
]
}© 2026 movblock. Original site text is licensed under CC BY-SA 4.0 unless otherwise noted. Built with Fumadocs.