movblock.mov

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

FieldMeaning and default
processor_typehbm:marker_table.
processorsOrdered 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}
        ]
      }
    ]
  }]
}

© 2026 movblock. Original site text is licensed under CC BY-SA 4.0 unless otherwise noted. Built with Fumadocs.

On this page