hbm:pick_one
Selects one matching marker for `result` and replaces the others from `fallback`.
Fields
| Field | Meaning and default |
|---|---|
processor_type | Selects this processor. |
marker | Block state marking candidate positions. |
result | Block state placed at one selected marker. |
fallback | Block-state choices for the remaining markers; an empty list leaves them in place. |
Example
Source path: data/hbm/worldgen/processor_list/jungle/arrow_crate.json
{
"fallback": [
{
"Name": "minecraft:air"
}
],
"marker": {
"Name": "minecraft:barrier",
"Properties": {
"waterlogged": "false"
}
},
"processor_type": "hbm:pick_one",
"result": {
"Name": "hbm:crate_jungle"
}
}Template processors
NTM template processor types and examples.
hbm:maybe_place
Replaces a matching marker according to `probability`.
© 2026 movblock. Original site text is licensed under CC BY-SA 4.0 unless otherwise noted.