hbm:marker_table
Runs an ordered group of marker processors.
since NTM 1.0.3Applies to NTM 1.0.3, 1.0.4.Shown because All revisions is selected.
Runs its members in order on matching marker states. Each member sees the state left by the previous member. The built-in member types are hbm:weighted_place and hbm:maybe_place. A maybe_place refusal leaves the cell untouched and ends processing for that cell.
Fields
| Field | Meaning and default |
|---|---|
processor_type | hbm:marker_table. |
processors | Ordered marker processors. An empty array passes every cell unchanged. |
Example:
File: data/example/worldgen/processor_list/markers.json.
{
"processors": [{
"processor_type": "hbm:marker_table",
"processors": [
{
"processor_type": "hbm:maybe_place",
"marker": {"Name": "minecraft:gold_block"},
"result": {"Name": "minecraft:stone"},
"probability": 0.5
},
{
"processor_type": "hbm:weighted_place",
"marker": {"Name": "minecraft:stone"},
"options": [
{"data": {"Name": "minecraft:andesite"}, "weight": 1},
{"data": {"Name": "minecraft:granite"}, "weight": 1}
]
}
]
}]
}hbm:weighted_place
Chooses a weighted block state for each matching marker.
hbm:ground_height
Projects template blocks onto terrain height.
© 2026 movblock. Original site text is licensed under CC BY-SA 4.0 unless otherwise noted. Built with Fumadocs.