Ultimate Teams icon

Ultimate Teams -----

a light-weight teams plugin for Minecraft servers running Spigot and most of its forks, with cross-s




This version adds some new features and a lot of bug fixes!

- Added /team rename command
- Now banned prefixes/names are no longer case-sensitive
- Now min/max name length is not the same as prefix length, and can be modified in the config
- Now also prefixes can have colors and restrict the use of them by a permission
- Fixed a bug where the message sent upon leaving a team would not color the team name
- Fixed a bug that would display teams with colors in their name with the colors codes in command completions
- Fixed a bug that would not let players create a team if they didn't have color permission even when not using colors
- Fixed /team info command that would mess up teams name if colors are enabled
- Fixed a bug that would count color codes as string length in names and prefixes
- Fixed a bug that would display "not in team" in the prefix placeholder even if the player was in a team but the team had no prefix
- removed unnecessary logs when using cross-server
- Fixed a bug that would not update the online players in other servers while using cross-server
- Fixed a bug that caused teams command to fail if the team had colors in the name
- Fixed a bug that would let players hit allied/team members with arrow or tridents

Thanks to @onurbzxp and @DJKenduc for their reports on GitHub

You need to reset your config.

You need to reset your messages file. Otherwise you can add this at the end of the file:

team-name-change-successful: "&3Successfully changed team name to &6%TEAM%&3!"
team-tag-cannot-contain-colours: "&3Sorry, the team prefix cannot contain '&' or '#' characters."

do not directly update from v3.xx, check the changelog from v4.0.
----------, May 20, 2025

Removed unnecessary messages in console while using cross-server and some minor issues
----------, Apr 27, 2025

Cross-Server Support!

This version finally adds support for multi-instance setups.
You will need a MySQL/MariaDB database and optionally (for more performance) a Redis server.


THE CURRENT DATABASE SCHEMA ISN'T COMPATIBLE!!!
While this version might be utilized for production, as i tested it a lot, you can't use data from previous versions.
If you try you might permanently corrupt all data! (i will create a migrator in the next updates)


This version is almost a complete rewrite of the plugin, i fixed a lot of issues and i honesty don't remember them all, but here's all i can remember:
  • Cross-Server support
  • Now Allies and Enemies are considered "relations" between teams. Each team can add any other team as either Ally or Enemy, but they are considered so only if both teams have the same relation for each other
  • PvP between allies is restricted
  • Finally added allychat
  • teamchat and allychat now support %TEAM% and %PLAYER% placeholders in the format
  • new Lib for Folia support (coming in the next versions)
  • /team ally/enemy remove commands will only show allied/enemies team in the suggestions (command completion)
  • if an invite gets denied the sender will receive a notification
  • A LOT of bug fixes and other small new features

To update you need to regenerate both your config.yml and messages.yml

If you find any issue with this version, or wish to see new features please open an issue on GitHub
----------, Apr 26, 2025

This new version adds the possibility to **limit team members with a permission
ultimateteams.max_members.10

for example, As for the warps, you have the possibility to enable stack-members in the config so that the max members will be the sum of default-max-team-size plus the permission. refer to the config for more information.

Also i started to develop an API for the plugin, which is already included in this version. if you need more info on how to use it you can contact me on Discord (xF3d3).

You will need to regenerate your config for this version.
----------, Apr 25, 2025

I tried this version and i think it's production ready, but i'll still flag it as beta since i'm starting to make big changes here and there.

as said before i'll bring a lot of new features in this 3.x version, so if you want to help me speed up the development process try this build and let me know on github/discord if you find any issue

this version adds/fixes:

  • removed unnecessary messages in console for servers using SQLite (i still recommend to try MariaDB or at least H2)
  • added not-in-team message in the /teamchat command
  • fixed the /team setwarp command
  • fixed some issues with the bedrock players manager (be sure you have floodgate api enabled and correctly configured)
----------, Feb 23, 2025

fixed database realted issues
----------, Sep 3, 2024

Added
  • permission to overwrite maxwarps per player (ultimateteams.max_warps.<number>)
  • option to stack fixed warp limit with permissions limit
    (so a limit of 2 in the config, and a player permission limit of 3 equals 5 warps for that player)
  • option not to log the wipe invites task
  • fixed on the databases handler
  • fixed bstats not working correctly


You need to regenerate your config for this version
----------, Aug 29, 2024

- Added a dedicated check for spaces in teams name, closing #23
- fixed %TEAMPREFIX% placeholder not showing the new team prefix when using /team prefix command
----------, Aug 23, 2024

Resource Information
Author:
----------
Total Downloads: 1,315
First Release: Aug 21, 2024
Last Update: May 20, 2025
Category: ---------------
All-Time Rating:
0 ratings
Find more info at modrinth.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings