movblock.mov

hbm:windowed_ore

Places vanilla ore veins inside a seed-derived square window.

Fields

FieldMeaning and defaultRange
attemptsUpper bound for random vein attempts per chunk.[1, \texttt{i32::MAX}]
maximum_center_radiusMaximum radius for the seed-derived window centre.[0, \texttt{i32::MAX}]
min_yLowest sampled Y.\texttt{i32}
minimum_center_radiusMinimum radius for the seed-derived window centre.[0, \texttt{i32::MAX}]
veinVanilla ore configuration for each accepted vein attempt.
window_sizeSide length of the square placement window.[1, \texttt{i32::MAX}]
y_rangeHeight of the sampled Y interval.[1, \texttt{i32::MAX}]

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

Example

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

{
  "type": "hbm:windowed_ore",
  "attempts": 4,
  "maximum_center_radius": 700,
  "min_y": 15,
  "minimum_center_radius": 350,
  "vein": {
    "discard_chance_on_air_exposure": 0.0,
    "size": 50,
    "targets": [
      {
        "state": "hbm:ore_australium",
        "target": {
          "predicate_type": "minecraft:tag_match",
          "tag": "minecraft:stone_ore_replaceables"
        }
      }
    ]
  },
  "window_size": 101,
  "y_range": 15
}

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

On this page