Wiki 9Minecraft Wiki 9Minecraft

Game Stages Mod Wiki & Guide

Guides 4FAQ 19Related mods 60

A progression framework that locks items, blocks, mobs, and recipes behind configurable stages, unlocking content as players advance.

DownloadGame Stages Mod

Get the files on 9Minecraft

Contents (8)
  1. Overview
  2. Key Features
  3. Guides
  4. Commands
  5. Frequently asked questions
  6. Dependencies
  7. Gallery
  8. You May Also Like

Overview

Game Stages is not a content mod in the traditional sense; it is a powerful API and framework designed for modpack creators. It introduces the concept of "Stages"—named flags that act as keys to unlock various parts of the game.

On its own, a stage has no inherent effect. Its power comes from Addon Mods and CraftTweaker scripts that check for these flags before allowing a player to interact with specific items, craft recipes, enter dimensions, or encounter certain mobs. This allows for highly customized progression paths, such as RPG-style classes, age-based technology tiers, or quest-driven unlocks.

Key Features

  • Universal API: A centralized system for all mods to share progression data.
  • Persistence: Stage data is saved to the player's NBT and survives world restarts.
  • Networking: Automatically synchronizes stage data between the server and client.
  • Flexibility: Stages are non-linear; players can have any number of stages in any order.

Guides

Step-by-step, in-game.

Commands

Chat commands this mod registers, and what each one does.

CommandWhat it does
/gamestage reloadfakesReloaded fake player stages.

Frequently asked questions

How do I get started with Game Stages?
Create a stage with the stage creation command, then assign it to yourself or a player using the add-stage command. Once a stage exists, you can attach locks to it via the config files or the in-game lock commands.
What's the difference between a stage and a lock?
A stage is a named flag a player either has or doesn't have, while a lock is a rule that checks for a stage before allowing something like using an item or crafting a recipe. You create stages first, then attach locks that reference those stage names.
How do I check what stages a player currently has?
Use the stage check command targeting the player, which lists every stage they currently hold. You can also check a single stage to get a simple yes/no result.
Why isn't my item lock working after I added it?
The most common cause is a typo or case mismatch between the stage name in the lock and the stage name you created. Reloading the config or restarting the world after editing lock files also fixes most cases where changes don't apply.

See all 19 Game Stages questions ›

Dependencies

Other mods needed to run this one.

Bookshelf (required)