Skip to content

Changelog

All notable changes to EpochStages, newest first.


1.3.0

Changed

  • Locked ores can no longer be mined at all until you unlock their stage. Breaking one is now blocked outright (with an on-screen message) rather than mining it for a substitute drop — far more reliable than the 1.2.0 loot-only approach. (Explosions / non-player breaks still fall back to the substitute drop.)

1.2.0

Changed

  • Ore gating moved away from the in-world swap. Locked ores stay visible in the world instead of being physically rewritten to coal — which flooded the server and caused freezes / rubber-banding while exploring. Any ores a previous build had already rewritten are automatically restored.

Fixed

  • Severe lag, rubber-banding and delayed drops while exploring with a broad "hide every ore" rule.

1.1.0

Fixed

  • The FTB Chunks claim-chunks map renders correctly again. Gating the FTB Chunks minimap was blanking the claim map (they share one render texture), so FTB minimap gating was removed. JourneyMap and the FTB world map are still gated.
  • Granting a stage no longer freezes the server. Re-applying ore substitutions across loaded chunks is now spread over several ticks instead of all at once.

1.0.0

Initial release.

Added

  • Stage-gated ("ages") progression for NeoForge 1.21.1: lock mods, items, recipes, ores, mobs and dimensions behind configurable stages — owned per-player, per-FTB-team, or globally.
  • Configure everything from KubeJS, datapacks, commands, or the in-game editor.
  • Per-content unlocks (unlock:) to reveal a single item or ore early — great as a quest reward.

Fixed

  • Editor → Mods tab shows every mod assigned to a stage, and removes them one at a time.
  • The FTB Chunks world map is gated even though it opens through a wrapper screen.
  • Ore gating is load-order independent and coal-safe — specific ore rules always beat broad *:*_ore catch-alls, and coal ore is never substituted.