HomeJavaModsUltimate Teams
Ultimate Teams
ModsJava

Ultimate Teams

by xF3d3 · on Modrinth

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 26.1–26.2 · Folia⬇ Download for 1.21.6–1.21.11 · Folia⬇ Download for 26.1–26.2 · Paper⬇ Download for 1.21.6–1.21.11 · Paper⬇ Download for 26.1–26.2 · Purpur⬇ Download for 1.21.6–1.21.11 · Purpur⬇ Download for 1.21.6–1.21.10 · Bukkit⬇ Download for 1.21.6–1.21.10 · Spigot
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.
Ultimate Teams — screenshot 1Ultimate Teams — screenshot 2Ultimate Teams — screenshot 3Ultimate Teams — screenshot 4
Image Description


 

UltimateTeams is a light-weight teams plugin for Minecraft servers running Spigot and most of its forks, with cross-server support, developed with optimization in mind!

UltimateTeams does offer the ability to disable friendly fire within your team and allies!

bStats (1700+ servers, 4000+ players)


 
Looking for a Player Reports plugin? Check my other plugin: UltimateReports
 

Check the Images Gallery!

Image Description
 

UltimateTeams does support H2 (preferred over SQLite), SQLite, MySQL, MariaDB (preferred over MySQL) and PostgreSQL, check the config for further information.

All database operations are executed asynchronously, to prevent any form of lag


 

Check the plugin Wiki!

Image Description
 

Works Cross-Server
The plugin will synchronize all data real-time between proxied servers using MySQL and a message broker (check the config).

Optimization
The whole plugin is developed with optimization in mind, and it has been tested with more than 100 active players.

Team Enderchests
Teams can have one or more shared enderchests with configurable slots. Admin can manage (add, remove, see, modify etc) them, and they are updated real-time between viewers to avoid dupe glitches.

Home & Warps
Each team can have a home and one ore more warps (check the config). Teleportation can also be handled by HuskHomes. Max warps/members can also be dynamically modified with a permission

GUI
Teams can be managed in a GUI. Team list can also be accessed in a paginated GUI.

Economy
Economy can be enabled to support features like team creation cost, team join fee, team bank...

Team & Allies chat
Players of each team and all its allies can talk in their dedicated channels

Allies and Enemies
Other teams can be marked as allies or enemies

PlaceholderAPI
Some placeholders are already available without requiring to download an external jar

Admin commands
Staff members can force players to join a team or disband another

LuckPerms contexts
The plugin provides context for LuckPerms such as "is-in-team"/"is-team-owner"

HuskHomes support
The plugin will use its own teleportation handler (even between servers if cross-server is enabled), but it supports HuskHomes for a more seamlessly integration

Bedrock Support
With floodgate correctly installed, bedrock players are automatically managed


 

Image Description
 

/team command

Aliases: /team

The /team command is the main command of the plugin, with /team you can do the following:

/teamadmin command

Aliases: /ta

The /teamadmin command is purely for server admins only.

/tc command

Aliases: /teamchat, /tchat, /tc

Used for sending messages to only players in the same team

/tc <message> - This will send a message to only the members of YOUR team or the team you are in.

/ac command

Aliases: /allychat,

Used for sending messages to only players in allied teams

/ac <message> - This will send a message to only the members of YOUR team, the team you are in, and the players of all allied teams.

/invites command

Used for enabling/disabling invitations

/invites <enable/disable> - This will enable/disable a player invitations status. If disabled, that player cannot be invited in a team.


 

Image Description
 

Player permissions

Admin permissions:


 

Image Description
 

All the placeholders are listed in the wiki (link on the right panel)

To be able to use the placeholders, the latest release of PlaceholderAPI MUST be installed!


If you like the plugin, consider donating to help me bring more features!

Please report any issue on GitHub.

This plugin was originally based on ClansLite by Loving11ish

Thank you for using my plugin!

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more