World generation
NTM features, structures, processors and placement rules.
Worldgen definitions load when the world opens. Reopen the world after changing them and inspect newly generated terrain. Vanilla formats are covered by the Minecraft Wiki data pack reference.
File paths
File under data/<namespace>/ | Role |
|---|---|
worldgen/configured_feature/<id>.json | Feature type and configuration |
worldgen/placed_feature/<id>.json | Configured feature and ordered placement modifiers |
worldgen/structure/<id>.json | Structure type and settings |
worldgen/structure_set/<id>.json | Weighted structure candidates and placement |
worldgen/processor_list/<id>.json | Template processors |
worldgen/template_pool/<id>.json | Jigsaw elements and fallback pool |
structure/<id>.nbt | Binary structure template |
Type references
Biome attachment
NTM attaches placed features to vanilla or c: biome tags and named vanilla biomes. Editing a tag changes every feature attached to it. Worldgen examples link to the generated definitions.
(NeoForge)
The generated neoforge/biome_modifier/<id>.json files attach placed features. Override hbm:add/<feature> to change its biome selection. See the NeoForge biome-modifier reference (26.1).
Generation switches
The world-loaded hbm:world_config entry is data/hbm/hbm/world_config/worldgen.json.
| Field | Meaning and default |
|---|---|
overworld_ores | Enables Overworld ores, clusters and deposits; default true. |
nether_ores | Enables Nether ores and deposits; default true. |
end_ores | Enables End ores; default true. |
coltan_spawn | Enables scattered coltan ore; default false. The deposit follows overworld_ores. |
nether_plutonium | Enables Nether plutonium ore; default false. |
Reopen the world or restart the server after changing this entry.
Placed-feature modifiers
NTM adds hbm:light_blocking_height and hbm:world_config alongside vanilla placement modifiers:
{"type": "hbm:light_blocking_height"}hbm:light_blocking_height places at the light-blocking terrain surface.
{"type": "hbm:world_config", "switches": ["overworld_ores", "coltan_spawn"]}hbm:world_config places a feature while every named switch is on. Modifier order affects attempted positions.
Verify generation
Use /locate for structure placement and /place for forced placement. Generate new chunks to check biome attachment, then inspect blocks, block entities, loot and orientation.
Fallout transmutation
Fallout block replacement rules.
Configured features
NTM configured feature types and examples.
© 2026 movblock. Original site text is licensed under CC BY-SA 4.0 unless otherwise noted.