Team Plugin icon

Team Plugin -----

The ultimate workspace bridge that unifies your team's tools into a single, collaborative ecosystem.



TeamsPlugin is a fully-featured team management plugin built for Paper 1.21, designed to bring organized, competitive faction-style gameplay to your server — without the bloat.

Core Features

  • Team Creation & Management — Create, rename, and disband teams with full command and GUI support
  • Rank System — 5 ranks: Owner, Co-Owner, Manager, Member, Recruit — each with clearly defined permissions for bank access, home teleport, promote/demote, and settings
  • Team Bank — Shared Vault-integrated economy bank with deposit and withdraw support. Supports shorthand input like 1k, 2.5m, 1b. Only Managers and above can withdraw.
  • Team Home — Set and teleport to a team HQ with warmup timer. Manager+ only.
  • Friendly Fire Toggle — Enable or disable damage between teammates per team.
Leaderboards

  • Top Teams — Ranked by kills or bank balance, fully paginated and sortable in-GUI
  • Team Stats — Internal leaderboard per team: Top Killers and Top Money (richest members by personal Vault balance)
  • Live leaderboard refresh every 5 minutes + instant refresh on kills and bank changes
  • Fully configurable via guis/team_leaderboard.yml — edit slots, entry count, lore, colors, and more
️ GUI-Driven

Every feature is accessible through clean, compact inventory GUIs fully configurable via YAML files in the guis/ folder — no hardcoded layouts. Edit item names, lore, materials, slots, and colors without touching any code.

Owner Leave Protection

When a team owner tries to leave, they are shown a confirmation GUI with two options:

  • Disband the team (double-confirm required)
  • Transfer Ownership — pick any member from a visual picker; old owner steps down to Co-Owner automatically
⚙️ Technical

  • Paper 1.21.x (tested on 1.21.8)
  • SQLite database — zero external database setup
  • Full Vault economy integration
  • PlaceholderAPI support
  • Tab list integration with team tags
  • Async save operations — no server lag on data writes
  • /team reload — hot-reload all GUI files and config without restart
Commands: /team create, join, leave, invite, kick, sethome, home, bank, members, settings, leaderboard, disband, reload

Dependencies: Vault (required), PlaceholderAPI (optional)
Resource Information
Author:
----------
Total Downloads: 26
First Release: Apr 25, 2026
Last Update: Apr 25, 2026
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings