hbm:oil_bubble
Builds an underground oil bubble and adds a surface scar.
Fields
| Field | Meaning and default | Range |
|---|---|---|
core | Block state filling the bubble. | |
fuzzy | Adds random variation to the bubble boundary. | |
max_size | Exclusive upper radius bound; must exceed min_size. | [1, \texttt{i32::MAX}] |
min_size | Minimum sampled radius. | [0, \texttt{i32::MAX}] |
replaceable | Vanilla 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"
}
}hbm:ore_cave
Forms an ore-lined noise cave with optional fluid and cave spikes.
hbm:bedrock_oil_deposit
Places a bedrock oil deposit and a surface scar.
© 2026 movblock. Original site text is licensed under CC BY-SA 4.0 unless otherwise noted. Built with Fumadocs.