# Teams Mod
**Teams Mod** is a server-focused Fabric mod for Minecraft **1.21.11** that adds a complete team workflow for SMP and mini-game servers.
It is designed to feel clean for players and practical for admins.
## Features
### Team Core
- Create and delete teams.
- Invite players and accept invites.
- Kick members and transfer team ownership.
- Team tags and colors for quick identity.
### Team Progression (New)
- Team levels with XP progression.
- XP gained from:
- **Playtime activity** of online team members.
- **Resource contribution** using `/team contribute [amount]`.
- Leveling increases team capacity over time.
- Team progress view with `/team level`.
- Server leaderboard with `/team top`.
### Combat & Social
- Team chat channel: `/team chat <message>`.
- Friendly-fire control per team (`/team pvp`).
- Team-formatted names in player list.
### Admin Controls
- `/teamadmin disband <team>`
- `/teamadmin forceadd <player> <team>`
- `/teamadmin forceremove <player>`
- `/teamadmin reload`
- `/teamadmin list`
## Compatibility
- **Minecraft:** 1.21.11
- **Loader:** Fabric
- **Java:** 21+
- **Dependencies:** Fabric API
### Java + Bedrock Servers
This mod is server-side and can be used on Java servers running **Geyser + Floodgate** so Bedrock players can join.
Notes:
- Core team mechanics are server-side and work normally.
- Some rich text behaviors (hover/click hints) may differ on Bedrock UI.
## Quick Start
1. Install Fabric Loader on the server.
2. Put this mod jar in your server `mods` folder.
3. Put Fabric API jar in the same `mods` folder.
4. Start server and run `/team help`.
## Permissions
- Player commands: `/team ...`
- Admin commands: `/teamadmin ...` (admin-level permissions)
## Why this mod?
Teams Mod is built for communities that need more than basic teams: progression, visibility, moderation tools, and structured gameplay loops.

