S Teams - Cross-Server x Folia Teams v4.1.5

Full-featured team system with cross-server homes, permissions, GUI, and Folia support
S TEAMS.png

SUPPORT DISCORD: https://discord.gg/r6XJyfzhdT

Teams page design.png




DonutTeams v4

The Cross-Server Teams Plugin Built for Modern Minecraft Networks

Supports Paper, Folia, BungeeCord & Velocity



What is DonutTeams?

DonutTeams is a full-featured teams plugin designed from the ground up for Minecraft servers and networks. Whether you run a single Survival world or a massive multi-server network connected through BungeeCord or Velocity, DonutTeams gives your players the ability to create teams, set shared homes, chat privately, manage permissions, and teleport across servers without any hassle.

Unlike other basic team or clan plugins, DonutTeams is built with cross-server functionality at its core. Every feature works seamlessly across your entire network. Team chat, team homes, invites, member management, everything stays perfectly in sync no matter which server your players are on.

If you have been searching for the best cross server teams plugin that actually works without bugs, desyncs, or lag, you have found it.



Core Features

Cross-Server Sync
Every piece of team data syncs instantly across your entire network using Redis. When a player creates a team on your Survival server, it is immediately available on your Lifesteal server, your Earth server, and every other server in your network. No restarts. No delays. No desyncs.

Cross-Server Team Homes
Players can set a team home on any server in your network and teleport to it from any other server. Set your home on the Earth server, walk through spawn on your Hub server, and type /team home to get teleported back to your base instantly. The plugin handles the server switch and teleportation automatically.

Global Team Chat
Team chat messages are relayed across all servers in real-time using Redis pub/sub messaging. Your players can communicate with their teammates no matter which server they are playing on. Toggle team chat on and off with a simple command.

Beautiful GUI System
DonutTeams comes with a fully customizable GUI system. Players can view their team members, see who is online, manage permissions, search for teammates, and more through an intuitive inventory-based interface. Every GUI element including titles, items, lore, and layout is fully configurable through YAML files.

The search system uses a SignGUI interface for a clean and native feel. Players type their search query on a sign and the results are filtered instantly.

Advanced Permission System
Give team leaders full control over their team with a bitmask-based permission system. Leaders can grant or revoke individual permissions for each member through an easy-to-use GUI.

Available permissions include:
  • Delete Team
  • Manage Members (kick/promote)
  • Visit Team Home
  • Set Team Home
  • Toggle PVP
  • Team Chat
  • Invite Players

Server owners can configure default permissions for new members and leaders separately in the config.

Folia and Paper Optimized
DonutTeams is fully compatible with Folia for multi-threaded server performance. All database operations run asynchronously. All scheduled tasks use FoliaLib for thread-safe execution. The plugin produces zero main-thread lag even on servers with hundreds of players.

MySQL and SQLite Storage
Choose between MySQL for network setups or SQLite for single-server installations. Both storage backends are powered by HikariCP connection pooling for maximum performance. Migrate between storage types at any time using the built-in migration command.

Redis Powered Messaging
Cross-server communication is handled by Redis using the Lettuce client. Team creation, deletion, renaming, chat messages, home teleports, invites, and member updates are all transmitted through Redis channels with sub-second latency.

Ultra Lightweight
The plugin JAR is incredibly small at around 360KB. Heavy dependencies like HikariCP, Caffeine Cache, and Lettuce are downloaded automatically at server startup using Bukkit's library loader. Your server folder stays clean and your startup time stays fast.



Player Commands

Java:
/team - Open the team GUI
/team create <name> - Create a new team
/team invite <player> - Invite a player to your team
/team join <team> - Accept an invitation
/team leave - Leave your current team
/team home - Teleport to your team home
/team sethome - Set the team home at your location
/team delhome - Remove the team home
/team rename <name> - Rename your team
/team pvp - Toggle friendly fire
/team chat - Toggle team chat mode
/team disband - Delete your team
/team kick <player> - Remove a member

Admin Commands

Java:
/dteam reload - Reload all configuration files
/dteam delete <team> - Force delete any team
/dteam forcejoin <player> <team> - Add a player to a team
/dteam info <team> - View detailed team information
/dteam tphome <team> - Teleport to any team's home (cross-server)
/dteam list - List all teams on the server
/dteam blacklist <add/remove> <name> - Block team names
/dteam migrate <source-destination> - Migrate between storage systems
/dteam migrate gerhart-donutteam - Import from Gerhart's DonutTeam plugin



Migration Support

Switching from another teams plugin? DonutTeams includes a built-in migration system that can import all your existing teams, members, and permissions automatically.

Currently supported migrations:
  • SQLite to MySQL
  • MySQL to SQLite
  • Gerhart's DonutTeam plugin (full import of teams, members, homes, and permissions)

Simply place the old plugin folder in your plugins directory and run the migration command. All team data including homes, friendly fire settings, and member permissions are carried over seamlessly.



Full Customization

Every single message, GUI element, sound effect, and setting in DonutTeams is fully configurable. The plugin ships with the following configuration files:

  • config.yml - Main settings including database, cross-server, cooldowns, and permissions
  • messages.yml - Every player-facing message with full hex color and placeholder support
  • sounds.yml - Customize or disable sound effects for every action
  • server.yml - Cross-server and Redis configuration
  • GUI configs - Separate YAML files for the team GUI, permissions GUI, disband confirmation, leave confirmation, and search sign



PlaceholderAPI Support

DonutTeams integrates with PlaceholderAPI so you can display team information on scoreboards, tab lists, chat formats, and anywhere else that supports PAPI placeholders.

Available placeholders:
  • %donutteams_team_name% - Player's team name
  • %donutteams_team_members% - Number of team members
  • %donutteams_team_online% - Number of online teammates
  • %donutteams_has_team% - Whether the player has a team



Why Server Owners Choose DonutTeams

  • True cross-server support that actually works without bugs or desyncs
  • Beautiful GUI with search functionality and skull loading
  • Lightweight JAR size with runtime dependency loading
  • Folia compatible for next-generation server performance
  • Active development with regular updates and bug fixes
  • Migration tools to import data from other plugins
  • Clean and well-documented configuration files
  • Professional Discord support



Perfect For

  • Survival and SMP servers
  • Lifesteal servers and networks
  • Earth SMP and Towny networks
  • Skyblock and Factions servers
  • BungeeCord and Velocity networks
  • Any Minecraft server where players want to team up



Requirements

  • Java 21 or higher
  • Paper 1.21+ or Folia 1.21+
  • Vault plugin (required)
  • MySQL database (for cross-server setups)
  • Redis server (for cross-server setups)
  • PlaceholderAPI (optional)
  • WorldGuard (optional)




Ready to upgrade your server's team experience?

Join our Discord for Support

SEO Tags: minecraft team plugin, cross server teams plugin, best teams plugin minecraft, network team chat plugin, bungeecord team plugin, velocity team plugin, redis teams plugin, mysql teams plugin, folia teams plugin, lifesteal teams plugin, smp team plugin, clan plugin minecraft, guild plugin, cross server home plugin, team teleport plugin, party plugin minecraft, group plugin, faction teams, team management plugin, paper teams plugin, proxy teams, survival teams, skyblock teams, earth smp teams, team invite system, team pvp toggle, team permission system, team gui plugin, placeholder api teams, donutteams, donut team, donutsmp, cross server teleport, minecraft network plugin, multi server teams, team chat across servers, redis pub sub minecraft, lightweight teams plugin, folia compatible plugin, paper compatible plugin, migrate teams plugin, clan system minecraft, team home plugin, shared home plugin

Latest reviews

This license was given for free. What's this?
Wonderful Plugin , Loved the performance and practicality.
It's clear that he knows what he's doing this isn't some AI-generated junk, but an optimized plugin that's perfect for larger infrastructures
best team plugin ive seen also the only one ive seen with cross server support amazing plugin amazing dev fixed bugs in only a day def worth it
Perfect plugin, good support love it
Awesome plugin. There is no error in folia 1.21.4 . Also There is no error in owners other plugins. Owner is reply so fast and helpfull. <3
Plugin works very well, the dev is also very nice! Tysm :3
Good plugin theyre even making custom changes for me
Very good plugin and support, recommeded it
I'm currently working on creating a solid and well-balanced SMP server, and this plugin is exactly what I was looking for.
DonutTeams brings team functionality similar to what you’d expect from popular servers like DonutSMP – but with the flexibility to adjust it to your own community.

Setup was smooth, everything works and the feature set is well thought out. The team commands are intuitive and the plugin runs super stable even under load.

If you're trying to create a competitive or community-focused SMP, this plugin is absolutely worth it.

Looking forward to future updates – great work!
Not going to lie I accidently bought this on a gift card that I thought wouldn't work but I am SO happy I did because this is the best plugin you can get for teams. The devs are really helpful with setting up the license and fixing any problems you might have, and I was extremely surprised by how fast I got someone helping me. I am going to personally shout out 𝐑𝐚𝐯𝐢-𝐑𝐚𝐢 on the dev team over here because HOLY they did a splendid job!
Buy a license now
$9.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
Lifetime
Share and earn
Refer this resource and earn a 5% commission.
14,605 Views
105 Purchases
111 Downloads
Jul 2, 2024 Published
Jul 6, 2026 Updated
5.00 star(s)
Average rating (19)
1.2 MB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. No
AI use in marketing
No
AI use in product
No
Type
  1. GUI
Game mode
  1. Survival
  1. Lifesteal
  1. Donut-like
Supported software
  1. Paper
Supported versions
  1. 1.20
Supported languages
  1. English
Creator
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
A feature-rich teleport request plugin with GUI support and Folia compatibility.
5.00 star(s) 32 ratings
343 purchases
Dynamic random teleportation within defined regions for enhanced gameplay
5.00 star(s) 12 ratings
143 purchases
Create immersive single-biome worlds with unique terrain and features.
5.00 star(s) 30 ratings
135 purchases
Fast and optimized, made for large Minecraft servers.
5.00 star(s) 11 ratings
133 purchases
Place bounties on players with an intuitive GUI system with folia and Cross Server support
5.00 star(s) 9 ratings
97 purchases
Share and earn
Refer this resource and earn a 5% commission.
14,605 Views
105 Purchases
111 Downloads
Jul 2, 2024 Published
Jul 6, 2026 Updated
5.00 star(s)
Average rating (19)
1.2 MB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. No
AI use in marketing
No
AI use in product
No
Type
  1. GUI
Game mode
  1. Survival
  1. Lifesteal
  1. Donut-like
Supported software
  1. Paper
Supported versions
  1. 1.20
Supported languages
  1. English
Creator
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
A feature-rich teleport request plugin with GUI support and Folia compatibility.
5.00 star(s) 32 ratings
343 purchases
Dynamic random teleportation within defined regions for enhanced gameplay
5.00 star(s) 12 ratings
143 purchases
Create immersive single-biome worlds with unique terrain and features.
5.00 star(s) 30 ratings
135 purchases
Fast and optimized, made for large Minecraft servers.
5.00 star(s) 11 ratings
133 purchases
Place bounties on players with an intuitive GUI system with folia and Cross Server support
5.00 star(s) 9 ratings
97 purchases
Top