hbm:bedrock_oil_deposit
Places a bedrock oil deposit and a surface scar.
Fields
| Field | Meaning and default |
|---|---|
core | Block state placed in the deposit. |
replaceable | Vanilla rule test selecting blocks replaced in addition to bedrock. |
surface_scarsOptional | Additional surface-scar replacements, tried in order after the built-in soil, sand and stone rules; the first matching target supplies its state. Default empty. |
The top-level type selects this feature; the remaining fields belong beside it.
The deposit replaces bedrock and replaceable matches at offsets (dx, dy, dz) from the dimension floor below the origin with |dx| + dy + |dz| \le 6, |dx|, |dz| \le 4 and 0 \le dy \le 4.
Example
Source path: data/hbm/worldgen/feature/bedrock_oil_deposit.json
{
"type": "hbm:bedrock_oil_deposit",
"core": "hbm:ore_bedrock_oil",
"replaceable": {
"predicate_type": "minecraft:tag_match",
"tag": "minecraft:base_stone_overworld"
}
}hbm:oil_bubble
Builds an underground oil bubble and adds a surface scar.
hbm:meteorite
Generates a meteorite impact on suitable terrain.
© 2026 movblock. Original site text is licensed under CC BY-SA 4.0 unless otherwise noted. Built with Fumadocs.