This mod provides the foundation for created stage based progression systems. Stages are a very basic concept. Players can unlock stages, and depending on which stages are unlocked, different content is made available to that player. This mod has a very flexible API, and many mods have already started to add support, and allow pack creators to configure things with stages.
The way a pack organizes their stages is up to them. Stages are non-linear, and players can gain/lose stages at any time. The system is extremely flexible and can work in many situations. Here are just a few suggestions for how this mod could be used. Keep in mind that these are nowhere near all the use cases. This system can be used for virtually any system you can think of.
- Linear quest based progression
- Branching quests, with many stages, and sub stages
- RPG class progression
- Minigame with a job/role/hero/champion stage that resets every round.
- Hardcore/Expert/Easy pack modes.
Specific information on how GameStages works, and how you can make use of it in your ModPacks, Servers, and Mods can be found here. If you would like help with GameStages you can join my Discord server.
This project is sponsored by Nodecraft. Use code Darkhax for 30% off your first month of service!
Dimension Stages - Allows access to dimensions to be stage based.
Item Stages - Allows access and visibility of items to be stage based.
Mob Stages - Allows mob spawning to be organized into stages.
Tinkers Stages - Allows Tinkers Construct materials and modifiers to be stage based.
Waila Stages - Allows Waila, and which information is displayed to be stage based.
JourneyMapStages - Allows JourneyMap to be stages.
Ore Stages - Allows ores and other blocks to be stages.
See all addons here!