Teams Stages - Stages for Teams
Teams Stages is an extension module that enhances the functionality of Game Stages and FTB Teams. The core concept is that progress stages are now attached to the entire team rather than individual players.
When your team reaches a certain stage, all its members automatically gain access to the corresponding features. This is particularly useful in collaborative projects and team survival scenarios where progress needs to be synchronized among all group members.
The module is fully compatible with CraftTweaker integration, allowing flexible configuration of interactions with other modifications. However, it's worth noting that KubeJS support is not currently available.
Configuration Settings
By default, all stages are added (or removed) simultaneously for both the player and their team. This ensures complete synchronization of progress between individual and collective achievements.
In the settings, you can modify the system's behavior: choose options where stages affect only players, only teams, or both simultaneously. There's also the ability to create special lists of stages with individual application rules that will work independently of the main settings.

Management Commands
For direct team stage management, the following commands are available:
- /gamestages addTeam - adds a stage to a team (ignoring configuration settings)
- /gamestages removeTeam - removes a stage from a team (ignoring configuration settings)
- /gamestages infoTeam - displays all current stages of the player's team