movblock.mov

hbm:maybe_place

Replaces a matching marker according to `probability`.

Fields

FieldMeaning and defaultRange
processor_typeSelects this processor.
markerBlock state tested in the template.
resultReplacement block state.
probabilityChance from 0 to 1 of placing result.0–1

Example

Source path: data/hbm/worldgen/processor_list/component/fun_junction_no_path_east_no_path_normal.json

{
  "marker": {
    "Name": "minecraft:chiseled_bookshelf",
    "Properties": {
      "facing": "east",
      "slot_0_occupied": "false",
      "slot_1_occupied": "false",
      "slot_2_occupied": "false",
      "slot_3_occupied": "false",
      "slot_4_occupied": "false",
      "slot_5_occupied": "false"
    }
  },
  "probability": 0.5,
  "processor_type": "hbm:maybe_place",
  "result": {
    "Name": "minecraft:light",
    "Properties": {
      "level": "0",
      "waterlogged": "false"
    }
  }
}

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

On this page