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, \texttt{i32::MAX}]
min_sizeMinimum sampled radius.[0, \texttt{i32::MAX}]
replaceableVanilla rule test selecting blocks to replace.

The top-level type selects this feature; the remaining fields belong beside it.

Example

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

{
  "type": "hbm:oil_bubble",
  "core": "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. Built with Fumadocs.

On this page