SxTeam

A feature-rich team management system with beautiful GUIs, economy integration, and comprehensive team features for Minecraft servers.

107

Quick challenge

How far can you run before the mobs catch you?

SxTeam

TeamGUI - Advanced Team Management Plugin A feature-rich, modern team management system for Minecraft servers with beautiful GUIs, economy integration, and comprehensive team features.

✨ Features

🎯 Core Team System Team Creation & Management - Create teams with customizable names (6-12 characters)

CreateGUI

TeamMenu

SettingsGUI

TeleportingHome

Role System - Leader, Co-Leader, Elder, Member ranks with permissions

Member Management - Invite, kick, promote/demote members

Team Invites - Clickable invite system with expiration (60s default)

💬 Communication

Team Chat - Dedicated team chat with toggle (/team c)

Direct Messages - Send team messages with /team chat <message>

Sound Notifications - Customizable chat sounds (can be toggled)

Modern Formatting - Beautiful gradient text with Unicode small caps

🏠 Team Features

Team Home - Set and teleport to team base with countdown

Team Enderchest - Shared storage (Elder+ access only)

PvP Toggle - Enable/disable friendly fire

Ally System - Form alliances with other teams

💰 Economy System

Team Bank - Shared team balance

Deposit/Withdraw - Elder+ can manage team funds

Commands & GUI - Both command and GUI-based transactions

Vault Integration - Works with any economy plugin

📊 Progression & Stats

Level System - Teams gain XP and level up

Kill Tracking - Tracks team kills and deaths

Playtime Tracking - Records member playtime

Leaderboard - Top teams ranked by balance

🎨 Modern GUIs

Beautiful Gradients - Professional color schemes

Unicode Styling - Small caps text for premium look

Glass Borders - Clean 54-slot layouts

Interactive Menus - Easy navigation with back buttons

💾 Storage Options

YAML Storage - Simple file-based storage (default)

MySQL Support - Database storage with HikariCP

Auto-Save - Automatic data persistence

📝 Commands

Command Aliases Description /team - Open team GUI /team create [name] - Create a team /team chat [msg] /team c Toggle team chat or send message /team home /team h Teleport to team home /team sethome /team sh Set team home location /team invite <player> /team i Invite a player /team join - Accept team invite /team leave /team l Leave your team /team disband /team d Disband team (Leader only) /team leaderboard /team lb View top teams /team echest /team ec Open team storage /team deposit <amount> - Deposit money to team bank /team withdraw <amount> - Withdraw money from team bank /team pvp [on/off] - Toggle team PvP /team ally <action> <team> - Manage team alliances /team help - Show all commands 🔧 Permissions team.use - Basic team access

team.admin - Admin commands (reload)

team.invite - Invite players

team.home - Use team home

team.pvp - Toggle PvP

team.echest - Access team storage

team.ally - Manage alliances

📦 Dependencies Required:

Paper/Spigot 1.20+

Java 17+

Optional:

Vault (for economy features)

PlaceholderAPI (for placeholders)

⚙️ Configuration Fully customizable config with:

Team name length limits

Max members settings

Home teleport countdown

Invite expiration time

MySQL connection settings

All messages and GUI titles

Chat formatting

🎯 Highlights ✅ No Anvil Bugs - Chat-based input system ✅ No Message Leaks - Proper event priority handling ✅ Elder+ Bank Access - Permission-based economy ✅ Tab Completion - All commands with aliases ✅ Modern Design - Professional gradients and styling ✅ Lightweight - Optimized performance ✅ Easy Setup - Works out of the box

📸 Screenshots Beautiful gradient GUIs with modern styling Team leaderboard showing top teams by balance Interactive bank system with deposit/withdraw Clean member management interface

Version: 1.0.0 Author: SpacyGaming License: All Rights Reserved

ADS