Skip to content

Introduction

Open in AI chat

NTM - Continuum is a port of HBM’s Nuclear Tech Mod (NTM) 1.7.10 to modern Minecraft. Its mod id is hbm, the same as the original, so item, block and fluid ids look like hbm:ingot_uranium and hbm:oil.

The behaviour target is 1.7: recipes, formulas, machine values and hazards follow the 1.7.10 code. Where this wiki says “1.7”, it means that original behaviour.

One source tree is built into six jars:

Minecraft Loaders Java
26.1 NeoForge, Fabric 25
1.21.1 NeoForge, Fabric 21
1.20.1 Forge, Fabric 17

Every jar needs Golem Core (mod id golemcore), the compatibility library the port is built on. Golem Core is also what reads most of the data formats in this wiki, and what makes KubeJS support work, so you will see its name in JSON keys such as golem:requires.

The data formats on this site are the same on all six targets unless a page says otherwise. The exceptions are vanilla’s own: 1.20.1 names some data folders differently (recipes instead of recipe), and vanilla crafting recipes use an older ingredient shape before 26.1. Key concepts lists them.

The wiki has one section for each way of changing the mod. Switch sections with the buttons at the top of the sidebar.

Section For Starts at
Datapacks Pack makers and server owners who change recipes, fluids and values with JSON files. No other mod needed. What a datapack can change
KubeJS Pack makers who script recipes, react to events or read radiation, on the targets KubeJS supports. KubeJS setup
Addon mods Java developers who build a mod on top of NTM - Continuum and Golem Core. Addon mods

Every section also contains the same reference pages: machine recipes, data maps, fluids, tags and the other data files, and the lists of tables, maps and fluids. They are written once and read the same in each section; the KubeJS and addon copies add a note on where the files go.

You want to Use Section
Add, change or remove machine recipes Datapack or KubeJS Machine recipes, KubeJS recipes
Change a fluid’s temperature, traits or hazard Datapack Fluids
Change hazard levels, reactor fuels, armour protection and other per-item values Datapack Data maps
React to nukes, missiles, explosions and radiation KubeJS or addon mod KubeJS events, Hooks
Read or set a player’s radiation, or a chunk’s KubeJS or addon mod The HBM global
Add a new material for the foundry and crucible KubeJS or addon mod Startup registry, Registries
Add new blocks, machines, fluids, dimensions Addon mod Addon mods

Not sure which one fits? Read Choosing an approach. Then read Key concepts for the ids, units and rules every section relies on.

When this wiki and the code disagree, the code is right. Please open an issue or edit the page (link at the bottom of every page).