Vanilla data
Minecraft datapack formats used by NTM and loader-provided data.
ntm-next uses Minecraft datapack formats. The Minecraft Wiki data pack reference explains the general file layout and vanilla schemas. Use the installed jar for exact paths and values when an external reference covers an older version. This page records the loading boundaries and loader data relevant to NTM.
Minecraft data used by NTM
Recipes, advancements, loot tables, predicates, item modifiers, functions and tags use Minecraft's reloadable data paths. NTM adds recipe types, advancement triggers, loot extensions and tag behavior within those formats. Some NTM consumers snapshot tag membership when a world opens.
World-loaded registries include NTM's features and placed features, structures, processors, damage types and jukebox songs. See World Generation and Loot, Tags and Advancements for NTM's additions. Reopen the world or restart the server after editing them.
dimension/ definitions, dimension_type/ entries and NTM's per-dimension radiation settings have separate paths. structure/<path>.nbt holds a binary template; worldgen/structure/<path>.json defines generation. A resource-manager reload can refresh templates.
Loader-provided data
Generated recipes that depend on another mod or an NTM flag carry the loader's condition field; see Recipe conditions.
FabricApplies to NTM 1.0.4 · Fabric.Shown because Both loaders is selected.
The generated data includes data/fabric/tags/block/can_climb_trapdoor_above.json, listing NTM's five ladder blocks.
NeoForgeApplies to NTM 1.0.4 · NeoForge.Shown because Both loaders is selected.
The output also includes biome modifiers for NTM placed features. hbm:spawn/<entity> (neoforge:add_spawns) adds an NTM mob to its biomes; the paired hbm:spawn/<entity>_excluded (neoforge:remove_spawns) removes it from biomes in #c:no_default_monsters.
Cooking fuel and context providers
Both loaders ship data/hbm/context_int_provider/cooking/fuel/<item-path>.json. NTM fuel items reference these providers through minecraft:cooking_fuel. Override the provider to change its burn time; see Cooking fuel. Context integer and float providers are reloadable resources.
hbm:entity_enchantment_level
Reads an enchantment level from a loot-context entity.
NTM Space
Datapack formats and data added by the NTM NEXT: Space addon.
© 2026 movblock. Original site text is licensed under CC BY-SA 4.0 unless otherwise noted. Built with Fumadocs.