EpochStages¶
Stage-gated progression for NeoForge 1.21.1. Lock mods, items, recipes, mobs, dimensions and ores behind progression "ages" — and configure the whole thing from KubeJS, datapacks, commands, or Java.
Open the KubeJS & Datapack guide :material-arrow-right:
How it works¶
- Stages ("ages") are the progression gates. A player advances by being granted a stage.
- Content assigned to a stage is locked until that stage — the rules are a blacklist.
- Anything not assigned to any stage is available from the start.
- Ore remaps physically swap a locked ore to a substitute (reversibly), so Jade / JEI / other mods all see the substitute too.
- Per-content unlocks can reveal a single item or ore early — perfect as a quest reward.
Where to start
The KubeJS & Datapack guide has every rule format, the Stages script binding,
the command list, and copy-paste examples.