Datapack catalog
Find every NTM datapack format and its loading time.
This catalog lists the datapack formats accepted by the reviewed ntm-next build on Minecraft 26.2.
NTM-specific top-level data
| Registry / loader | File under data/ | Lifetime | Guide |
|---|---|---|---|
hbm:hazard | <namespace>/hbm/hazard/<path>.json | World load; client-synced | Item hazards |
hbm:custom_machine | <namespace>/hbm/custom_machine/<path>.json | World load; client-synced | Custom Machines |
hbm:machine_config | hbm/hbm/machine_config/<declared-machine>.json | World load; client-synced | Machine Settings Reference |
hbm:radiation_settings | <dimension-namespace>/hbm/radiation_settings/<dimension-path>.json | World load; server | Dimension settings |
hbm:rad_source | <namespace>/hbm/rad_source/<path>.json | World load; server | Continuous sources |
hbm:rad_diffusivity | <namespace>/hbm/rad_diffusivity/<path>.json | World load; server | Block transport |
hbm:fallout_table | hbm/hbm/fallout_table/default.json | World load; server | Fallout |
hbm:world_config | hbm/hbm/world_config/worldgen.json | World load; client-synced | World Generation |
| QMAW manual listener | <namespace>/qmaw/<path>.json | /reload; client-synced | Manuals (QMAW) |
| Fluid-property listener | <fluid-namespace>/fluid_property/<fluid-path>.json | /reload; client-synced | Fluid Trait Reference |
In custom-registry paths, the first hbm is the entry namespace and the second is the registry namespace. Machine settings use declared machine IDs, radiation settings use dimension IDs, and fluid properties use registered fluid IDs.
Extensions inside vanilla datapack formats
| Surface | Accepted NTM extensions | Guide |
|---|---|---|
| Recipes | 53 table serializers and 8 crafting serializers | Machine recipes, Recipes |
| Ingredients / item predicates | 3 custom ingredient types; the fluid-content component predicate | Ingredients and Components |
| Conditions | hbm:flag recipe conditions | Recipe conditions |
| Configured features | 30 feature implementations | World Generation |
| Placed features | hbm:light_blocking_height and hbm:world_config, alongside vanilla placement modifiers | World Generation |
| Structures | 11 structure implementations | World Generation |
| Processor lists | 9 processor implementations | World Generation |
| Template-pool elements | hbm:parent_overlap | World Generation |
| Loot | hbm:config_scaled number provider | Loot, Tags and Advancements |
| Advancements | 13 criterion-trigger IDs | Loot, Tags and Advancements |
NTM also ships data using vanilla biomes, structure sets, NBT structures, loot tables, tags, damage types and jukebox songs. These use vanilla formats except where a loader adds a field, such as tag removal. Vanilla Data points to the Minecraft reference and explains loading boundaries and loader-provided files relevant to NTM.
Quick start
Override an existing shredder recipe and verify the result.
Recipes
Shared fields and authoring guides for NTM recipes.
© 2026 movblock. Original site text is licensed under CC BY-SA 4.0 unless otherwise noted.