AsTeams

AsTeams

Advanced, feature-rich and optimized Teams plugin with GUI.

5 600 downloads 0 followers

⚡ AsTeams ⚡

The Ultimate Next-Gen Teams Plugin for Modern Minecraft Servers

Minecraft Platform Java Discord

AsTeams is a high-performance, fully asynchronous, feature-packed Teams plugin built from the ground up for modern Paper, Purpur, and multi-threaded Folia servers. Featuring an intuitive GUI, member permission manager, team home teleportation, private chat with admin spying, friendly-fire control, and extensive PlaceholderAPI support.


✨ Features • 📜 Commands • 🔒 Permissions • 📊 Placeholders • 💬 Support Discord



🌟 Key Features

👥 Advanced Team Management

  • Instant team creation with RGB / Hex color styling (&#34eb9b)
  • Customizable member limits (up to 27+ members)
  • Configurable team name length & built-in profanity / placeholder filters
  • Safe leadership transfers and member kicking
  • Comprehensive team inspection (/team info)

🖥️ Sleek Interactive GUI

  • 54-slot paginated team member explorer
  • Asynchronous player head loading with zero server lag
  • Multi-criteria sorting: Join Date, Permissions, Alphabetical, Online First
  • Fast real-time member search via Sign GUI or Chat prompt
  • In-GUI PvP toggle and Team Home quick-teleport

🛡️ Granular Member Roles

  • Click any member in GUI to open the Member Manager
  • Fine-tune per-player team permissions:
    • ⚔️ Toggle friendly-fire PvP
    • 🏠 Access team home
    • 📍 Set team home location
    • ❌ Disband team permission
    • 👥 Manage & kick members

🏠 Smart Team Homes

  • Set and delete shared team warp points
  • Configurable action bar countdown with sound effects
  • Real-time movement detection (cancels if player walks)
  • asteam.home.bypass permission for instant teleportation
  • 100% native Folia async teleportation support

💬 Private Team Chat & Spy

  • Dedicated team communication channel
  • Quick message sending (/team chat <msg>)
  • Chat toggle mode (/team chat toggle)
  • Admin Spy Mode (/team spy): Staff can monitor all team conversations in real-time

⚡ Pure Performance & Folia Native

  • Full multi-threaded Folia region scheduler compatibility
  • Asynchronous disk I/O & clean YAML storage
  • Zero external DRM or license checks — 100% standalone
  • Modern Java 21 & Paper 1.21 PlayerProfile API (no reflective crashes)


📜 Commands

Command Description Default Permission
/team Opens the main interactive Team GUI asteam.gui
/team create <name> Create a new team asteam.create
/team join <team> Accept an invite and join a team asteam.join
/team invite <player> Invite a player to your team asteam.invite
/team leave Leave your current team asteam.leave
/team kick <player> Kick a member from the team asteam.kick
/team delete Disband and delete your team asteam.delete
/team info [team] View detailed stats of your team or another asteam.info
/team list Display all active server teams asteam.list
/team sethome Set team home at current location asteam.sethome
/team home Teleport to team home asteam.home
/team delhome Remove the team home asteam.delhome
/team pvp Toggle friendly-fire damage for your team asteam.pvp
/team transfer <player> Transfer ownership to another member asteam.transfer
/team chat [message] Send message to team or toggle chat mode asteam.chat
/team reload Reload all configurations, GUI & language files asteam.admin.reload
/team disband <team> Forcefully disband any team (Admin) asteam.admin.disband
/team spy Toggle staff spying on all team chats asteam.admin.spy


🔒 Permissions

asteam.*:
  description: Grants full access to all AsTeams features & commands
  default: op

# Player Permissions
asteam.use:           # Base access to /team command (default: true)
asteam.create:        # Create a team (default: true)
asteam.invite:        # Invite players (default: true)
asteam.join:          # Accept and join invited team (default: true)
asteam.leave:         # Leave current team (default: true)
asteam.kick:          # Kick team members (default: true)
asteam.delete:        # Disband team (default: true)
asteam.transfer:      # Transfer leadership (default: true)
asteam.gui:           # Open the Team GUI (default: true)
asteam.chat:          # Use private team chat (default: true)
asteam.pvp:           # Toggle friendly-fire (default: true)
asteam.home:          # Teleport to team home (default: true)
asteam.sethome:       # Set team home location (default: true)
asteam.delhome:       # Delete team home (default: true)
asteam.info:          # View team details (default: true)
asteam.list:          # View all server teams (default: true)

# Bypass & Admin Permissions
asteam.home.bypass:   # Bypass home teleport countdown & delay (default: false)
asteam.admin:         # Master administrative permission (default: op)
asteam.admin.reload:  # Permission to reload configurations (default: op)
asteam.admin.disband: # Forcefully disband any team (default: op)
asteam.admin.spy:     # Spy on all private team chats (default: op)


📊 PlaceholderAPI

Integrate your teams into TAB, Scoreboards, Chat Formats, or Action Bars seamlessly!

Placeholder Output / Description
%asteams_name% Clean team name (colors stripped)
%asteams_colored_name% Team name with formatted Hex / RGB colors
%asteams_leader% Name of the team leader
%asteams_members% Total member count
%asteams_members_online% Number of currently online members
%asteams_max_members% Server team member limit
%asteams_pvp% Friendly fire status (Enabled / Disabled)
%asteams_has_home% Home warp status (Yes / No)
%asteams_role% Player role in team (Leader, Member, or None)

Legacy %team% placeholder is also fully supported for backwards compatibility!



⚙️ Fully Customizable

Every single message, GUI title, item, lore, and sound is 100% configurable in:

  • config.yml: Global settings, sound effects, name limits, and teleport distance.
  • lang.yml: All prefixes, error notices, action bar notifications, and help screens.
  • gui/main.gui.yml: Fully customize every icon, slot, background pane, and sort title.
  • gui/member.manager.yml: Customize permission toggle icons and status lore.


💬 Community & Support

Need assistance, found a bug, or want to suggest a new feature? Join our official community!

Join Discord

Developer: ItzAzeem (itzazeem.as)
Support Server: discord.com/invite/xRW5rdAvs5

Version Minecraft Loader Download

AsTeams 2.0.0

2.0.0

26.3
folia, paper
Download

AsTeams 2.0.0

2.0.0

26.2
folia, paper
Download

AsTeams 2.0.0

2.0.0

26.1, 26.1.1, 26.1.2
bukkit, folia, paper, spigot
Download

AsTeams 2.0.0

2.0.0

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11
bukkit, folia, paper, purpur, spigot
Download

AsTeams 1.0

1.0

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11
bukkit, paper, purpur, spigot
Download