movblock.mov

hbm:bedrock_oil_deposit

Places a bedrock oil deposit and a surface scar.

Fields

FieldMeaning and default
coreBlock state placed in the deposit.
replaceableVanilla rule test selecting blocks replaced in addition to bedrock.
surface_scars​OptionalAdditional 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"
  }
}

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

On this page