movblock.mov

Datapack catalog

Find every NTM datapack format and its loading time.

This catalog lists NTM datapack formats, their file paths, and when changes take effect.

NTM-specific top-level data

Registry / loaderFile under data/LifetimeGuide
hbm:hazard<namespace>/hbm/hazard/<path>.jsonWorld load; client-syncedItem hazards
hbm:custom_machine<namespace>/hbm/custom_machine/<path>.jsonWorld load; client-syncedCustom Machines
hbm:machine_confighbm/hbm/machine_config/<declared-machine>.jsonWorld load; client-syncedMachine Settings Reference
hbm:explosion_confighbm/hbm/explosion_config/<group>.jsonWorld load; client-syncedExplosion settings
hbm:mob_confighbm/hbm/mob_config/<group>.jsonWorld load; client-syncedMob settings
hbm:world_confighbm/hbm/world_config/<group>.jsonWorld load; client-syncedWorld settings
hbm:item_confighbm/hbm/item_config/<group>.jsonWorld load; client-syncedItem settings
hbm:energy_confighbm/hbm/energy_config/energy.jsonWorld load; client-syncedEnergy settings
hbm:radiation_confighbm/hbm/radiation_config/<group>.jsonWorld load; client-syncedRadiation and hazard settings
hbm:radiation_settings<dimension-namespace>/hbm/radiation_settings/<dimension-path>.jsonWorld load; serverDimension settings
hbm:rad_source<namespace>/hbm/rad_source/<path>.jsonWorld load; serverContinuous sources
hbm:rad_diffusivity<namespace>/hbm/rad_diffusivity/<path>.jsonWorld load; serverBlock transport
hbm:fallout_tablehbm/hbm/fallout_table/default.jsonWorld load; serverFallout
QMAW manual listener<namespace>/qmaw/<path>.json/reload; client-syncedManuals (QMAW)
Fluid-property listener<fluid-namespace>/fluid_property/<fluid-path>.json/reload; client-syncedFluid Trait Reference
Fluid-property patches<namespace>/fluid_property_patch/<fluid-namespace>/<fluid-path>.json/reload, applied before fluid propertiesFluid property patches
hbm:rad_resistance<namespace>/hbm/rad_resistance/<path>.jsonWorld load; client-syncedRadiation-resistant blocks
hbm:biome_radiation<namespace>/hbm/biome_radiation/<path>.jsonWorld load; serverBiome radiation
hbm:irradiation_transformation<namespace>/hbm/irradiation_transformation/<path>.jsonWorld load; serverIrradiation transformations
hbm:hazmat_protection<namespace>/hbm/hazmat_protection/<path>.jsonWorld load; client-syncedArmor radiation resistance
hbm:equipment_protection<namespace>/hbm/equipment_protection/<path>.jsonWorld load; client-syncedEquipment protection
hbm:suit_protection<namespace>/hbm/suit_protection/<path>.jsonWorld load; client-syncedSuit protection
hbm:consumable_treatment<namespace>/hbm/consumable_treatment/<path>.jsonWorld load; client-syncedConsumable treatments

In custom-registry paths, the first hbm is the entry namespace and the second is the registry namespace. Machine settings use declared machine IDs, game settings use declared group IDs, radiation settings use dimension IDs, and fluid properties use registered fluid IDs.

Extensions inside vanilla datapack formats

SurfaceAccepted NTM extensionsGuide
RecipesMachine recipe types and crafting extensions, including shaped and shapeless crafting with input state and scrap splittingMachine recipes, Recipes
Ingredients / item predicatesCustom ingredient types, including hbm:any and hbm:recipe_input; the fluid-content component predicate, hbm:consume_component and hbm:unmodified_gun; changed-component claimsIngredients and Components
Conditionshbm:flag recipe conditionsRecipe conditions
FeaturesNTM featuresWorld Generation
Placed featureshbm:light_blocking_height and hbm:world_config; hbm:ore_host, alongside vanilla placement modifiersPlacement modifiers
StructuresNTM structure types, including hbm:legacy_jigsawWorld Generation
Processor listsTemplate processors, including hbm:spawner_entity and hbm:duct_fluid; hbm:marker_tableWorld Generation
Template-pool elementshbm:parent_overlap, hbm:legacy_start, hbm:conductor_template, hbm:legacy_pieceWorld Generation
Loothbm:config_scaled number provider; hbm:random_slots container fill policy; hbm:entity_enchantment_level number providerLoot, Tags and Advancements
AdvancementsNTM criterion-trigger IDsLoot, 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.

Addon formats

Registry / loaderFile under data/LifetimeGuide
hbmspace:space_confighbmspace/hbmspace/space_config/<group>.jsonWorld load; client-syncedSpace settings
Cursed setting registriesleafia/leafia/<registry>/<group>.jsonWorld load; client-syncedCursed settings
leafia:radiation_profile<namespace>/leafia/radiation_profile/<path>.jsonWorld load; client-syncedRadiation profiles

Addon recipe types, fluid traits and worldgen types are in the NTM Space and NTM: Cursed chapters.

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

On this page