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_y​OptionalY offset used in the choice seed; default 0.\texttt{i32}

Example

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

{
  "marker": "hbm:brick_concrete",
  "options": [
    {
      "data": "hbm:brick_concrete",
      "weight": 9
    },
    {
      "data": "hbm:brick_concrete_broken",
      "weight": 2
    },
    {
      "data": "hbm:brick_concrete_cracked",
      "weight": 3
    },
    {
      "data": "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. Built with Fumadocs.

On this page