promotional bannermobile promotional banner

Epoch Stages

A data-driven progression framework that gates any content behind configurable "ages", with an in-game visual editor.
1.png

1.png

4.png

4.png

3.png

3.png

2.png

2.png

5.png

5.png

Description

EpochStages - Work is still ongoing

KUBEJS INTEGRATION WIKI

Turn your modpack into a journey through the ages.

EpochStages is a data-driven, server-authoritative progression framework that lets pack creators lock anything — items, recipes, ores, mobs, dimensions, even whole mods — behind configurable stages that players unlock over time. No coding required.


โœจ What you can gate

  • ๐Ÿ”“ Item stages — items stay uncraftable/unusable until their stage unlocks (locked items are even ejected from the inventory).
  • ๐Ÿ“œ Recipe stages — gate individual recipes, or pull a single recipe out of an otherwise-locked mod.
  • โ›๏ธ Ore stages with REMAP — locked ores are physically swapped for a substitute (e.g. iron ore shows up and drops as coal) and snap back to the real ore the instant the stage unlocks. WAILA/Jade reads the real block — no fake render tricks, fully reversible.
  • ๐Ÿ‘น Mob stages — gated mobs simply don't spawn.
  • ๐ŸŒ Dimension stages — block dimensions until they're unlocked.
  • ๐Ÿงฉ Mod stages — lock an entire mod by namespace, with per-item / per-recipe exceptions, and it stays hidden in JEI/EMI while locked.
  • ๐Ÿšซ Blocked items — permanently disable items (perfect for removing all vanilla tools & armor except netherite, leaving gear to Silent Gear / Tetra).
  • ๐Ÿ”— Prerequisites — build real progression trees: you can't reach the Bronze Age without the Iron Age first.

๐Ÿ”จ Recipe tools

  • Remove any recipe entirely (gone from JEI and uncraftable).
  • Add custom shaped / shapeless recipes.
  • Swap an existing recipe's output.

๐Ÿ–ฅ๏ธ In-game visual editor

/epochstages editor opens a full GUI — searchable icon pickers, drag-and-drop recipe building, per-stage assignment, prerequisites, ore remaps, mod locks, blocked items and a config tab. Everything saves to a portable world datapack you can drop straight into your pack.

โš™๏ธ Ownership modes

Progress per player, per FTB Team, or globally across the server — your call.

๐Ÿ”Œ Integrations (all optional)

FTB Teams · KubeJS · JEI · EMI · Jade — works perfectly fine without any of them.

๐Ÿ“ฆ For pack creators

Server-authoritative and multiplayer-safe. Configure via the in-game editor, JSON datapacks, the server config (epochstages-server.toml), or KubeJS — nothing is hardcoded.


· Authored by Yoofe

The Epoch Stages Team

profile avatar
Owner
  • 9
    Followers
  • 4
    Projects
  • 19.1K
    Downloads

More from Yoofe

  • New Epoch project image

    New Epoch

    • 15
    • Modpacks

    Earn your way from the Dark Age to the far future in a stage-gated progression pack โ€” nothing is handed to you, every era is unlocked. Minecraft 26.1.2 ยท NeoForge.

    • 15
    • June 25, 2026
    • Modpacks
    • +4
  • New Epoch project image

    New Epoch

    • 15
    • Modpacks

    Earn your way from the Dark Age to the far future in a stage-gated progression pack โ€” nothing is handed to you, every era is unlocked. Minecraft 26.1.2 ยท NeoForge.

    • 15
    • June 25, 2026
    • Modpacks
    • +4