TEAMS.SK
Full-Featured Team System for Skript
Invite System • Flag Colors • Friendly Fire • PAPI Placeholders
■ OVERVIEW
Teams.sk is a complete player team system built entirely in Skript. Players can create named teams, invite friends, manage leadership, toggle friendly fire, and customize their team flag with 20 colors. Three built-in PlaceholderAPI placeholders let you display team info anywhere — tablist, chat, scoreboards, or holograms — with zero extra configuration.
Single file. No database. No external plugins beyond Skript and skript-placeholders.
■ WHY TEAMS.SK?
✔ Full invite flow with clickable chat accept button
✔ 20 flag colors — 10 classic + 10 premium hex
✔ Friendly fire toggle per team, leader-controlled
✔ 3 PAPI placeholders ready for tablist, chat and holograms
✔ Full tab completion on all subcommands
✔ UUID-based storage — offline player safe
✔ Configurable max team size at the top of the file
■
/team — Shows the help menu with all available commands
/team create <name> — Creates a new team (max 16 characters)
/team invite <player> — Sends a clickable invite to a player (Leader only)
/team join <name> — Accepts a pending team invitation
/team leave — Leaves your current team
/team promote <player> — Hands leadership to another member (Leader only)
/team pvp — Toggles friendly fire on/off (Leader only)
/team color <color> — Changes the team flag color (Leader only)
/team info [name] — Shows team profile: leader, size, members, PVP status
/team disband — Permanently deletes the team (Leader only)
■
Team leaders can pick from 20 flag colors using /team color <name>. The colored flag symbol ⚑ appears in all PAPI placeholders automatically.
Classic Colors: red, green, blue, yellow, aqua, purple, white, gray, gold, pink
Premium Hex Colors: crimson, emerald, sapphire, amber, cyan, velvet, pastel_pink, metal_gold, silver, charcoal
■
• Leader runs /team invite <player>
• Target receives a formatted notification with a clickable [CLICK HERE TO JOIN] button
• Player clicks or types /team join <name> to accept
• Invite is cleared automatically on accept, quit, or disband
■
• Friendly fire is OFF by default for all teams
• Team leader can toggle it on/off at any time with /team pvp
• All online members are notified instantly when it changes
• Works on any damage event — melee, projectiles, explosions
■
Three placeholders are available for use anywhere PlaceholderAPI is supported (tablist, chat, scoreboards, holograms, etc):
■
01. Player runs /team create MySuperTeam
02. Leader invites friends with /team invite <player>
03. Friends click the chat button to join instantly
04. Leader picks a flag color with /team color emerald
05. Team flag appears in tablist via %team_flag_name%
■
Open Teams.sk and edit the options block at the top:
That's all. No config files, no YAML, no setup commands.
■
■
✔ Single file, zero bloat
✔ Fully event-driven — no passive loops
✔ UUID-based variable storage for safe multi-player handling
✔ Offline-player safe — data persists across sessions
The team system your server actually needs.
© 2026 Teams.sk — Built for modern Minecraft servers
