Game Stages Mod 1.20.4, 1.19.4 – Minecraft Progression API

Game Stages adds a stage-based progression API for Minecraft modpacks. Gate content by player stages, works with Forge from 1.11.2 up to 1.20.4.

Game Stages is an API mod that gives modpack creators a system for gating content based on player progression. Players get assigned named “stages”, and other mods check which stages a player has to decide what content is available to them. It’s the backbone of a lot of expert-mode and progression packs.

On its own it doesn’t add anything you can see in-game. The value is what you build on top of it, or what modpacks configure using it.

How Stages Work

Stages are just named flags attached to a player. You add them, you remove them, other mods react to them. That’s the whole system. There’s no required structure, no linear order you have to follow. A player can gain or lose any stage at any time.

Some ways pack makers actually use this:

  • Linear quest progression, where each completed quest adds the next tier’s stage
  • Branching quest paths with sub-stages for different playstyles
  • RPG class systems where your class is a stage
  • Minigame job or role assignments that reset every round
  • Hardcore, Expert, and Easy difficulty modes all in one pack

Commands

/gamestage [player] add [stage_name] or /gamestage [player] remove [stage_name] – Adds or removes a stage from a player. Use @p instead of a player name to target the nearest player. If you type a stage name that doesn’t exist yet, the mod creates it on the spot.

/stageinfo – Lists every stage you currently have. No arguments, just run it and check chat.

The API

Game Stages handles player save data and the network packets for syncing stages between server and client. Other mods hook into this so they don’t have to build their own system. Pack creators can configure stage-gated content without writing any code.

Requirements

Minecraft Forge

Bookshelf Mod

How to Install

  1. Install Minecraft Forge for your Minecraft version.
  2. Download Game Stages and Bookshelf Mod for that same version.
  3. Drop both .jar files into your .minecraft/mods folder.
  4. Launch Minecraft using the Forge profile.

How To Download & Install Mods with Minecraft Forge

Game Stages Mod (1.20.4, 1.19.4) Download Links

Other Versions:

Show Spoiler
For Minecraft 1.11.2

Forge version:

GameStages-Forge-1.20.1-15.0.2.jar

This file is part of Game Stages Mod 1.20.4, 1.19.4 – Minecraft Progression API. Visit the main page for features, installation guide, screenshots, and more download options.

Size: 66.9 KB

For Minecraft 1.12.1, 1.12

Forge version:

Game-Stages-Mod-1.12.1.jar

This file is part of Game Stages Mod 1.20.4, 1.19.4 – Minecraft Progression API. Visit the main page for features, installation guide, screenshots, and more download options.

Size: 42.9 KB

For Minecraft 1.16.1

Forge version:

Game-Stages-Mod-1.16.1.jar

This file is part of Game Stages Mod 1.20.4, 1.19.4 – Minecraft Progression API. Visit the main page for features, installation guide, screenshots, and more download options.

Size: 30.4 KB

For Minecraft 1.12.2

Forge version:

Game-Stages-Mod-1.12.2.jar

This file is part of Game Stages Mod 1.20.4, 1.19.4 – Minecraft Progression API. Visit the main page for features, installation guide, screenshots, and more download options.

Size: 53.1 KB

For Minecraft 1.15.2

Forge version:

Game-Stages-Mod-1.15.2.jar

This file is part of Game Stages Mod 1.20.4, 1.19.4 – Minecraft Progression API. Visit the main page for features, installation guide, screenshots, and more download options.

Size: 36.8 KB

For Minecraft 1.16.5

Forge version:

Game-Stages-Mod-Forge-1.16.5.jar

This file is part of Game Stages Mod 1.20.4, 1.19.4 – Minecraft Progression API. Visit the main page for features, installation guide, screenshots, and more download options.

Size: 75.7 KB

For Minecraft 1.18.2

Forge version:

Game-Stages-Mod-Forge-1.18.2.jar

This file is part of Game Stages Mod 1.20.4, 1.19.4 – Minecraft Progression API. Visit the main page for features, installation guide, screenshots, and more download options.

Size: 75.4 KB

For Minecraft 1.19

Forge version:

Game-Stages-Mod-Forge-1.19.jar

This file is part of Game Stages Mod 1.20.4, 1.19.4 – Minecraft Progression API. Visit the main page for features, installation guide, screenshots, and more download options.

Size: 59.6 KB

For Minecraft 1.19.1

Forge version:

Game-Stages-Mod-Forge-1.19.1.jar

This file is part of Game Stages Mod 1.20.4, 1.19.4 – Minecraft Progression API. Visit the main page for features, installation guide, screenshots, and more download options.

Size: 59.6 KB

For Minecraft 1.19.2

Forge version:

Game-Stages-Mod-Forge-1.19.2.jar

This file is part of Game Stages Mod 1.20.4, 1.19.4 – Minecraft Progression API. Visit the main page for features, installation guide, screenshots, and more download options.

Size: 78.6 KB

For Minecraft 1.19.4

Forge version:

Game-Stages-Mod-Forge-1.19.4.jar

This file is part of Game Stages Mod 1.20.4, 1.19.4 – Minecraft Progression API. Visit the main page for features, installation guide, screenshots, and more download options.

Size: 60.1 KB

For Minecraft 1.20.1, 1.20

Forge version:

Game-Stages-Mod-Forge-1.20.1.jar

This file is part of Game Stages Mod 1.20.4, 1.19.4 – Minecraft Progression API. Visit the main page for features, installation guide, screenshots, and more download options.

Size: 66.9 KB

For Minecraft 1.20.2

Forge version:

Game-Stages-Mod-Forge-1.20.2.jar

This file is part of Game Stages Mod 1.20.4, 1.19.4 – Minecraft Progression API. Visit the main page for features, installation guide, screenshots, and more download options.

Size: 64.1 KB

For Minecraft 1.20.4, 1.20.3

Forge version:

Game-Stages-Mod-Forge-1.20.4.jar

This file is part of Game Stages Mod 1.20.4, 1.19.4 – Minecraft Progression API. Visit the main page for features, installation guide, screenshots, and more download options.

Size: 64.2 KB

Original project by its author on Modrinth. Mirrored here for a faster, ad-light download.

Leave a Reply

Your email address will not be published. Required fields are marked *