movblock.mov

hbm:weighted_place

Chooses a weighted block state for each matching marker.

Fields

FieldMeaning and defaultRange
processor_typeSelects this processor.
markerBlock state tested in the template.
optionsWeighted replacement choices.
seed_offset_yOptionalY offset used in the choice seed; default 0.−2³¹ to 2³¹−1

Example

Source path: data/hbm/worldgen/processor_list/barrel.json

{
  "marker": {
    "Name": "hbm:brick_concrete"
  },
  "options": [
    {
      "data": {
        "Name": "hbm:brick_concrete"
      },
      "weight": 9
    },
    {
      "data": {
        "Name": "hbm:brick_concrete_broken"
      },
      "weight": 2
    },
    {
      "data": {
        "Name": "hbm:brick_concrete_cracked"
      },
      "weight": 3
    },
    {
      "data": {
        "Name": "hbm:brick_concrete_mossy"
      },
      "weight": 6
    }
  ],
  "processor_type": "hbm:weighted_place"
}

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

On this page