movblock.mov

hbm:oil_bubble

Builds an underground oil bubble and adds a surface scar.

Fields

FieldMeaning and defaultRange
coreBlock state filling the bubble.
fuzzyAdds random variation to the bubble boundary.
max_sizeExclusive upper radius bound; must exceed min_size.1 to 2³¹−1
min_sizeMinimum sampled radius.0 to 2³¹−1
replaceableVanilla rule test selecting blocks to replace.

The top-level type selects this feature; config supplies the fields above.

Example

Source path: data/hbm/worldgen/configured_feature/oil_bubble.json

{
  "type": "hbm:oil_bubble",
  "config": {
    "core": {
      "Name": "hbm:ore_oil"
    },
    "fuzzy": false,
    "max_size": 16,
    "min_size": 8,
    "replaceable": {
      "predicate_type": "minecraft:tag_match",
      "tag": "minecraft:stone_ore_replaceables"
    }
  }
}

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

On this page