justTeams icon

justTeams -----

A Minecraft premium modern teams plugin



v2.5.6
This release rolls in everything from 2.5.5 and finishes the job on a few of those fixes that weren't fully holding up yet. The team glow crash and the ender chest in particular got patched in 2.5.5 but a rarer version could still slip through, and those are properly sorted now.

[1] Fixed a crash that could take down a busy network. With a lot of teams online the plugin was firing off a separate background job for every single team every few seconds, and on a packed server those stacked up faster than they could finish until the server ran clean out of threads and fell over. It now runs that work through one small pool and asks the database once instead of once per team. On a 1000+ team stress test the background thread count went from around 2,400 down to about 12. If your server was randomly freezing or dying with an "unable to create native thread" error, this is the fix.

[2] The cross-server sync was hammering the database far more often than it should have, basically every tick with the shipped settings. It's capped to sensible intervals now (a few seconds), and since Redis already pushes changes the instant they happen you won't notice any difference except a much happier database.

[3] Your console isn't a waterfall anymore. It used to print a line for every member of every team each time it saved permissions, plus a line for every cross-server message and update. All of that noise is debug-only now.

[4] Fixed team points getting wiped or coming out wrong when more than one server, or more than one award at the same moment, touched them. Points are now added directly in the database and read back, so two awards landing together both count instead of one quietly overwriting the other. Team kills and deaths had the exact same problem across servers and got the same fix.

[5] The team glow crash is fully gone now. 2.5.5 took a first pass at the "Cannot remove from team" error that disconnected Fabric and other strict clients, but it could still trigger after a respawn, world change, or relog. It's been reworked so it never sends the packet that caused that at all. One small trade-off: a player's name might keep its glow colour until they glow again or relog.

[6] The team ender chest is fully sorted across the board now. 2.5.5 hardened it against item duplication and fixed it crashing on the 2026 server line (26.1.x, the Base64 error), and this release goes further: it no longer loses items when the chest gets smaller (dropping a tier, turning upgrades off, or lowering the rows) it loads what fits and just notes the rest in the console instead of wiping it and the cross-server sync can't build a broken, wrong-sized chest or stomp on someone who has it open right then.

[7] Fixed team bank balances drifting apart across servers. If the database hiccupped right after a deposit or withdraw, the plugin used to broadcast a guessed balance to your other servers; now it just re-reads the real number so everyone stays in sync.

[8] Team chat is solid now, local and cross-server. 2.5.5 stopped it eating messages on Paper and stopped it dropping anything containing "pass" (compass, passed, and so on); this release makes the cross-server side reliable too messages with certain characters could get dropped, a message could be deleted before it actually arrived, and on three-or-more-server setups some servers never got it. All fixed.

[9] Coloured clan names and tags (the &c&l kind, and the raw color tags 2.5.5 first tackled) show as actual colour everywhere they appear now, including chat across servers, instead of printing the raw codes.

[10] Private team chat was being relayed into your public Discord channel if you run DiscordSRV. It's properly private again.

[11] Team PvP toggle sticks properly. Turning PvP on with /team pvp could be quietly reverted by a background sync before its save landed, so teammates still couldn't hit each other. A local change is trusted for a few seconds now so the toggle holds.

[12] You can now set the team ender chest window title yourself in messages.yml, with colours, gradients and hex, instead of it being hard-coded. The key is added automatically when you update.

[13] New placeholder %justteams_tag_formatted% the team tag in brackets, painted in the team's color (follows /team setcolor), e.g. [EAGLE], and empty when the player has no team. Drop it straight into a TAB tabprefix, no condition needed. For reference, %justteams_tag_silent% is the plain one (no color, it inherits whatever's around it).

[14] /team quests now shows up in /team help and tab-complete when the quest system is on. The command always worked, it just wasn't easy to find.

[15] Opening team menus is much lighter on the server. The team menu, ally menu, warps and the leaderboards used to hit the database once for every row while you watched it draw; now they grab everything up front off the main thread, so big teams don't cause a hitch. Flipping permission and admin toggles in the menus no longer stalls the server for a moment either.

[16] Tab-completing team commands and running things like /team info no longer run database lookups on the main thread, so they can't cause a stutter on a busy server.

[17] Polished Folia support for 1.21.11 and the 2026 line (26.1.x). Sounds, particles, warp-setting, the ender chest and the glow range check all run on the correct thread now, and an ender chest can't get stuck locked if the player who opened it disconnects at the wrong moment.

[18] Made sure nothing slips through the cracks on shutdown or reload. Pending saves finish before the database closes, the cross-server sync can't get itself stuck, and background tasks stop cleanly.

[19] If you're not running cross-server, the plugin no longer does pointless cross-server database writes in the background.

[20] Raised the default MySQL connection pool size so it fits a bigger network out of the box, lifted an old hard limit on the H2 (file) database, and fixed a couple of pool settings that were quietly ignoring what you'd put in the config.

[21] Built and tested on a real Paper 1.21.11 server plus a 1000+ team stress simulation, and the whole plugin was gone over end to end for safety and stability. Runs on Paper, Folia, Purpur, Spigot and the 26.1.x line, no internal/NMS code anywhere. Java 21+.

For server admins: drop the new JAR in and restart. Your config, messages and team data are kept as-is and any new keys are added for you.
----------, Jun 19, 2026
Resource Information
Author:
----------
Total Downloads: 477
First Release: Nov 19, 2025
Last Update: Jun 19, 2026
Category: ---------------
All-Time Rating:
2 ratings
Find more info at kotori.ink...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings