hbm:single_piece
Places one selected template-pool element at terrain height.
Vanilla structure settings follow the Minecraft data pack format.
Fields
| Field | Meaning and default | Range |
|---|---|---|
type | Selects the structure implementation. | |
biomes | Vanilla biome set eligible for placement. | |
height_offset | Y offset applied after averaging terrain across the rotated footprint. | \texttt{i32} |
min_heightOptional | Lower bound for the clamped average-ground height; default 1. | \texttt{i32} |
max_heightOptional | Upper bound for the clamped average-ground height; default 128. Must be at least min_height. | \texttt{i32} |
spawn_overrides | Vanilla mob-spawn overrides inside the structure. | |
start_pool | Template pool from which the single piece is selected. | |
step | Vanilla generation step for the structure. | |
aquaticOptionalsince NTM 1.0.1Applies to NTM 1.0.1, 1.0.2, 1.0.3, 1.0.4.Shown because All revisions is selected. | When false, refuses a start whose footprint has a corner with ocean-floor height below sea level; default false. |
Example:
Source path: data/hbm/worldgen/structure/aircraft_carrier.json
{
"type": "hbm:single_piece",
"biomes": "#c:is_ocean",
"aquatic": true,
"height_offset": -6,
"max_height": 42,
"spawn_overrides": {},
"start_pool": "hbm:single/aircraft_carrier",
"step": "strongholds"
}hbm:spaceship
Places the spaceship structure template.
hbm:legacy_jigsaw1.0.2+
Assembles a jigsaw structure and grounds its pieces on terrain.
© 2026 movblock. Original site text is licensed under CC BY-SA 4.0 unless otherwise noted. Built with Fumadocs.