Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
KyleTeam Lite
A full-featured team/clan plugin for Paper — creation, roles, points, levels, alliances, team banks, homes, warps, shared storage, and a browse/leaderboard GUI.
✨ Features
- Everything runs from a GUI — every command below also has a menu equivalent
- Roles:
MEMBER < MANAGER < ADMIN < CO_OWNER < OWNER, with per-action minimum roles configurable inconfig.yml - Points & levels — kills score points for your team, deaths cost points, levels 1–5 (expandable) gate member/home/warp/ally/storage limits
- Team bank — deposit/withdraw with Vault, shorthand amounts like
1k,2.5m,all - Alliances — co-owners request/accept, allies get no friendly fire and no points off each other, plus a dedicated ally chat (
/ac) - Homes & warps — per-team, with configurable limits per level
- Team storage — shared chests per team, size and blocked materials configurable, multiple members can browse at once
- Open/closed recruiting — browse open teams, join instantly or require invites
- Leaderboard & browse GUI —
/team top,/team browse, full team info panel - Operator admin panel (
/kyleteam panel) — browse every team; force rename/description/level/points/bank; force-join or add players; force-kick or transfer ownership; view storage; delete teams - PlaceholderAPI support — team name, level, points, K/D, bank, rank, and global leaderboard placeholders for TAB, scoreboards, and chat
- Async, atomic saves — autosaves on an interval and on shutdown, so data never corrupts
🔒 Lite vs Premium
This is the Lite edition — the full core team system above is included and free. Not included (KyleTeam Premium only): wars, loans/debt, bounties, verified teams (blue checkmark), server-wide announcements, and custom team name colors.
🕹️ Commands
/team (aliases: /teams, /clan, /kteam) opens the GUI. Every action also works as a command:
/team create <name> - create a team (costs team.creation-cost)
/team invite|kick|promote|demote|transfer <player>
/team accept|deny [team], /team invites - answer invites
/team join <team>, /team leave, /team disband [confirm]
/team rename <name>, /team description <text>
/team open, /team close, /team pvp [on|off]
/team chat, /tc [message] - team chat
/team allychat, /ac [message] - ally chat
/team home|sethome|delhome [name]
/team warp|setwarp|delwarp <name>
/team bank|balance|deposit|withdraw
/team storage [number]
/team upgrade
/team ally [team|accept|deny|remove <team>]
/team top, /team browse, /team info [team], /team list
Admin (kyleteam.admin):
/kyleteam panel | reload | save | disband <team> | rename <team> <name> |
description <team> <text> | forcejoin <team> [player] | kick <player> |
addpoints|removepoints|setpoints <team> <n> | setlevel <team> <n> | setbank <team> <n> | spy
🔑 Permissions
| Node | Default | Description |
|---|---|---|
kyleteam.use |
true | Use /team and its GUIs |
kyleteam.create |
true | Create a team |
kyleteam.color |
op | Colour codes in team descriptions |
kyleteam.bypass.cost |
op | Create teams for free |
kyleteam.bypass.cooldown |
op | Skip teleport warm-up/cooldown |
kyleteam.admin |
op | Admin commands |
kyleteam.admin.panel |
op | Operator GUI panel |
kyleteam.admin.spy |
op | Read other teams' chat |
📊 Placeholders (PlaceholderAPI)
Use %kyleteam_teams% in TAB (tabprefix/tagprefix), scoreboards, or chat formats. Controlled by placeholders.teams-format (tokens {team}, {team_colored}, {verified}, {team_display}) — empty when the player has no team. Note: since verified teams and colours are Premium-only, {verified} is always empty and {team_colored}/{team_display} render in the default colour in this Lite build.
Per-team: %kyleteam_teams_name%, team_colored, description, owner, role, role_plain, has_team, level, points, kills, deaths, kdr, members, max_members, members_online, homes, max_homes, warps, max_warps, storages, allies, max_allies, bank, bank_raw, open, friendly_fire, chat, rank
Global (leaderboards/holograms): %kyleteam_teams_total_teams%, top_<n>_<name|points|kills|level|members|leader|description|bank>
✅ Requirements
- Paper 1.21.11, Java 21
- Optional: Vault + an economy plugin (for creation cost and team bank), PlaceholderAPI
- Without Vault: team creation is free and the bank feature is disabled (a warning is logged)


