Teams999
1.1.6A Minecraft plugin that lets players create, manage, and join teams with roles, invites, and team homes.
1.1.6latestTeams999 1.1.6Jun 29, 2026 * FIXED BUG THAT WAS PREVENTING THE /TEAM COMMANDS FROM WORKING1.1.4Teams999 1.1.4 Apr 4, 2026 1.1.31.1.3 The PlaceholderAPI Update!Mar 29, 2026 PlaceholderAPI Support
- Added built-in PlaceholderAPI integration using the%teams999_*%namespace. - Added placeholders for team name, colored name, color, level, members, online members, max members, role name, role display name, homes, max homes, warps, alliances, max alliances, MOTD, owner, and trust status.Command Tab Completion
- Added tab completion coverage for all/teamand/allycommand paths. - Added contextual completion suggestions for player names, team names, role names, homes, warps, colors, and role permissions. - Added full nested completion support for/team roleand/team role permsubcommands.Quality and Stability Fixes
- Fixed alliance listings to show proper team display names instead of lowercase-only names. - Fixed/team colorslist formatting so color entries display cleanly. - Improved data validation so invalid saved role toggle values are ignored safely during load. - Improved role loading fallback so invalid saved role colors no longer prevent team data from loading.1.1.21.1.2 The Team Warp Update!Mar 18, 2026 Team Level Command
- Added/team levelso players can check their team’s current level, how close they are to the next level, and the exact member requirement needed to level up.Team Warps
- Added shared team warps as a separate system from homes, for fast travel to common team locations. - Added/team setwarp <name>to save a named team-wide teleport point. - Added/team warp [name]to teleport to a specific warp, or list warps if no name is provided. - Added/team delwarp <name>to remove a warp your team no longer needs. - Added/team warplistto show all available team warps at a glance. - By default, only the team owner can set or delete warps, while members can use and list warps. - Added warp details to the team info GUI so teams can see how many warps they have and their names.1.1.11.1.1 The More Configurations Update!Feb 25, 2026 New Action Costs and Cooldowns
- Team invites can now require a configurable economy cost. - Team home teleports now support a configurable per-player cooldown. - Alliance breaks now support a configurable team cooldown.Configurable Default Roles
- Starting role for new team members is now configurable. - Default role priorities are now configurable. - Default role permission sets are now configurable. - Default role daily withdrawal limits are now configurable.Per-World Feature Toggles
- Team chat can now be enabled or disabled per world. - Team home features can now be enabled or disabled per world. - Team vault access can now be enabled or disabled per world. - Allied PvP protection can now be enabled or disabled per world.Team-Level and Role-Based Limits
- Team level is now determined by configurable member-count thresholds. - Maximum team homes can now scale by team level. - Maximum alliances can now scale by team level. - Team vault size can now scale by team level. - Daily withdrawal limits now support team-level multipliers on top of role limits.1.1.01.1.0 The Team Color Update!Jan 31, 2026 Team Colors
#### Custom Team Colors - Each team can now have its own display color - Team prefix in chat, player list, and name tags use the team's color - 15 colors available: RED, BLUE, GREEN, YELLOW, GOLD, AQUA, LIGHT_PURPLE, WHITE, DARK_RED, DARK_BLUE, DARK_GREEN, DARK_AQUA, DARK_PURPLE, DARK_GRAY, GRAY #### Random Starting Colors - New teams can be assigned a random color when created - Configurable in config.yml withteam.random-colorssetting - If disabled, teams start with green (default) #### New Command -/team color <color>- Change your team's display color - Requiresteam.color.changepermission (Leader and Co-Leader have this by default) #### New Permission -team.color.change- Allows changing the team's display color1.0.91.0.9 The Role System Overhaul Update!Jan 29, 2026 #### New Default Roles - Leader - Full control of the team with all permissions, cannot be kicked - Co-Leader - Second-in-command with extensive management permissions - Officer - Moderation role with daily vault withdrawal limits - Member - Standard team member with basic access - Recruit - Trial role for new players with minimal permissions #### Role Hierarchy - Roles now have priority levels that determine who can manage whom - Higher priority roles can kick, promote, demote, and mute lower priority roles - Leaders and Co-Leaders cannot be kicked from the team - New players now join as Recruit instead of regular Member #### Custom Roles - Create unlimited custom roles for your team - Assign custom names and colors to roles - Add or remove individual permissions from custom roles - Assign custom roles to team members - Delete custom roles (members revert to Member role)New Commands
#### Leadership -/team transfer <player>- Transfer team leadership to another member #### Role Management -/team role create <name>- Create a new custom role -/team role delete <name>- Delete a custom role -/team role list- View all roles in your team -/team role info <name>- View detailed information about a role -/team role assign <player> <role>- Assign a role to a team member -/team role perm add <role> <permission>- Add a permission to a custom role -/team role perm remove <role> <permission>- Remove a permission from a custom role #### Moderation -/team mute <player>- Mute or unmute a team member in team chat -/team showrole- Toggle role prefix display in chatPermission-Based Access Control
- All team actions now require specific internal permissions - Permissions are checked based on the player's assigned role - Role permissions are separate from server permission plugins - Permissions control access to team features, not server commandsTeam Chat Improvements
- Muted members cannot send messages in team or ally chat - Role prefixes now display in team chat messages - Permission checks for toggling chat modesVault Improvements
- Separate permissions for opening, depositing, and withdrawing - Officers have daily withdrawal limits - Recruits cannot access the vault at all - Members can deposit but cannot withdrawAlliance Improvements
- Permission-based alliance management - Only members with proper permissions can invite, accept, or break alliancesDisplay Changes
- Role names and colors now show in team information - Player heads in team info GUI show role name and color - Online member list shows role informationData Persistence
- Custom roles are saved and loaded with team data - Member role assignments persist across server restarts - Muted member status is saved1.0.81.0.8 BUG FIX!Jan 5, 2026 - Fixed A Bug That Would Sometimes Cause The Team Vaults To Be Cleared1.0.71.0.7 Team Update!Dec 31, 2025 New Features
Alliance Limit:* Teams can now have a maximum number of alliances, configurable in the settings (default: 3). Team Kick Command:* Added/team kick <player>to allow team owners and officers to remove members from the team. Team List Command:* Added/team listto display all teams on the server with their member counts and owners. Team Trust System:* Added/team trust <player>to grant special permissions to team members, allowing them to access vaults and set/delete team homes. Alliance List Command:* Added/ally listto show all active alliances for your team. Enhanced Vault Permissions:* Trusted team members can now access the team vault. Enhanced Home Permissions:* Trusted team members can now set and delete team homes. Configuration Option:* Addedmax-alliancessetting to control how many alliances a team can have.1.0.6Teams999 1.0.6 A Small Bug FixNov 14, 2025 * Fixed A Bug Where If Vault Wasn't Installed The Plugin Would Disable1.0.5Teams999 1.0.5Nov 13, 2025 New Features
Multiple Team Homes:* Teams can now set multiple homes, with a configurable limit (defaulting to 3). New Home Command:* */team delhome <name>: Deletes a named home. Updated Team Info:* The team info screen now displays the number of set homes and their names.Improvements
Updated Permissions:* */team sethomeand/team delhomecan now be used by both team owners and officers. */team homecan be used by any member of the team. Updated Help Command:* The help command now reflects the new home commands and their updated permissions.1.0.4Teams999 1.0.4 The Even More Commands UpdateNov 10, 2025 New Features
Team Rename Command:* Implemented/team rename <new-name>allowing team owners to change their team's name. This feature includes a configurable cost (requires Vault economy plugin) and a cooldown period to prevent frequent changes. Team Message of the Day (MOTD):* Added/team motd <message>command, enabling team owners and officers to set a custom message that is displayed to team members when they join the server. Ally Chat Channel:* Introduced/ally chatcommand to toggle a dedicated chat channel for communication among all members of allied teams. Configurable Alliance Friendly Fire:* Added a new configuration option (alliances.friendly-fire) to control whether players from allied teams can inflict damage on each other. Configurable Team Naming Convention:* Implemented a new configuration option (team.name-format) that allows server administrators to define a regular expression for validating team names, ensuring they adhere to specific rules.Improvements & Refactoring
Codebase Restructuring:* The core plugin logic was refactored by splitting the largeTeams999.javafile intoTeams999.java(main plugin class) andTeamAndAllianceManager.java(containing manager and data classes) for improved modularity and maintainability. Economy Integration:* Integrated with the Vault API to support in-game currency transactions for features like team renaming.1.0.3Teams999 1.0.3 The Alliance UpdateOct 10, 2025 New Features
Alliances
- Added a new alliance system. -/ally invite <teamname>: Invite another team to form an alliance (owner only). -/ally accept: Accept a pending alliance invitation. -/ally decline: Decline a pending alliance invitation. -/ally break <teamname>: End an alliance with another team. - Players in allied teams cannot damage each other.Team Vaults
- Added a new team vault feature. -/team vault: Opens a shared 54-slot inventory for your team. - Vault contents are saved toteamvaults.ymland persist through server restarts.Bug Fixes & Improvements
- Refactored the team role management system for better stability. - Fixed a bug where chat formatting was inconsistent for players not in a team. - Corrected display issues in the/team infoand/team onlinecommands.1.0.2Teams999 1.0.2Sep 15, 2025 made it so that player team name shows in tab and above their head and in chat1.0.1Teams999 1.0.1Sep 15, 2025 Added /roles toggle command: Usable by all players Toggles display of player’s team role prefix (Owner, Officer, Member) before their name in chat Added team EXP boost feature: Total EXP gained from mobs and ores increases by +1% per team member Scales with team size dynamically Added configurable settings in config.yml: invite-expiry (default: 5 minutes) — controls how long team invitations last before expiring max-team-size (default: 10) — maximum number of players allowed in a team Enforced max-team-size limit: Prevents inviting or accepting players if team size limit is reached Added /team chat toggle command: Usable by all players Toggles between team-only chat and public chat Shows message on toggle: “Only team members can see your messages now.” “Now everyone can see your messages.” Updated chat handling: When team chat is enabled, messages are only sent to online team members When role prefix is enabled, player’s role is shown before their name in chat Updated invite expiry handling: Invitation expiry time is configurable via config.yml Expired invites are cleaned up automatically Added help messages for new commands /roles toggle and /team chat1.0.0Teams999 1.0.0Aug 24, 2025 the first release
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
102.9MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.3MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Plasmo Voice
A proximity voice chat mod with audio positioning and lots of features
4.1MSueta
VoxelMap-Updated
Minimap and Worldmap. Have an overview of your surroundings, or view the entire world. Create waypoints.
1.4MSueta