A simple Minecraft Teams Plugin
A lightweight, modern teams plugin for Paper and Spigot Minecraft servers. Built with Adventure/MiniMessage for rich text formatting and designed for performance with clean, maintainable code.
| Command | Permission | Description |
|---|---|---|
/team create <name> |
simpleteams.player.create |
Create a new team |
/team join <team> |
simpleteams.player.join |
Join an open team |
/team leave |
simpleteams.player.leave |
Leave your current team |
/team info [team] |
simpleteams.player.info |
View team information |
/team list |
simpleteams.player.list |
List all teams |
/team top |
simpleteams.player.top |
Top teams by member count |
/team open |
simpleteams.player.open |
Open team to public joining |
/team close |
simpleteams.player.close |
Close team from public joining |
/team kick <player> |
simpleteams.player.kick |
Kick a member from your team |
/team promote <player> |
simpleteams.player.promote |
Promote a team member |
/team demote <player> |
simpleteams.player.demote |
Demote a team member |
/team disband [team] |
simpleteams.player.disband |
Disband your team |
/team ban <player> |
simpleteams.player.ban |
Ban a player from your team |
/team unban <player> |
simpleteams.player.unban |
Unban a player from your team |
/team edit <prefix|name> <value> |
simpleteams.player.edit |
Edit team prefix or name |
/team invite <player> |
simpleteams.player.invite |
Invite a player to your team |
/team accept |
simpleteams.player.accept |
Accept a pending team invite |
/team deny |
simpleteams.player.deny |
Deny a pending team invite |
/team chat |
simpleteams.player.chat |
Toggle team-only chat mode |
/team adminkick <player> |
simpleteams.admin.kick |
Admin: kick from any team |
/team setleader <team> <player> |
simpleteams.admin.setleader |
Admin: transfer leadership |
/team reload |
simpleteams.admin.reload |
Reload config and messages |
/team help |
simpleteams.player.help |
Show command help |
simpleteams.player.* -- Grants all player commands (default: true)simpleteams.admin.* -- Grants all admin commands (default: op)simpleteams.admin.bypass -- Bypass closed team restrictions when joiningAll settings are managed through config.yml:
Messages are fully customizable in messages.yml using MiniMessage format.
This plugin collects anonymous usage statistics through:
Both can be disabled in the configuration.
For bug reports, feature requests, or contributions, join my discord or GitHub repository.