- Marked Spigot / Paper 26.1.2 as compatible
- Proxy installation no longer sends a ton of plugin messages to backend if tab expansion is disabled
- Fixed memory leak
- Fixed error in config conversion
- Fixed startup error on Paper 1.20.5 - 1.21.4
- Fixed startup error on NeoForge
Key changes:
- Added 26.1 support on Bukkit
- Removed support for MC versions 1.7.2 - 1.7.9, 1.8 - 1.8.4, 1.9 - 1.9.2, 1.13, 1.16 - 1.16.3 and 1.18 on Bukkit as previously announced. In case you missed it, you can read more about this and future plans on removing support for MC versions at https://gist.github.com/NEZNAMY/36786dfb61858277e0e524dd7dd0d9c5
- Removed /tab debug command and added a new /tab dump command, which fully replaces it and provides much more information
Other changes:
- Performance improvements
- Fixed error when using scoreboard commands immediately on join
- Added API method for creating a Layout with less than 80 slots
- Added API method for creating a fixed slot with custom ping value as string
- Added API method for replacing scoreboard's lines entirely
- Fixed tablist name formatting breaking on server switch
- Fixed bossbar duplicating on server switch on Velocity
- Fixed error on Folia
- Fixed tablist name formatting and layout not working correctly on Forge and NeoForge
- Added MySQL driver into the plugin to make it available on Velocity as well (another inclusion of massive dependencies for a few people that threefolds the jar size, yay)
- Massively improved compatibility of per world playerlist with vanish plugins
Mojang added a brand new bug into the belowname feature in 26.1 that makes it unusable. For more information visit https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Belowname#261-visible-on-all-entities.
Modded platforms: Mojang's removal of obfuscation has a massive impact on modding tools, which were still not updated for 26.1 support. Even after this is done, we will need to wait for the mods that TAB hooks into to update to the new class naming. This may take a while and it's not worth delaying the Bukkit to wait for this. As such, modded platforms are staying on 1.21.11 for now.
Backported Fabric and Forge to 1.19.2.
Backported Fabric, Forge and NeoForge to 1.21.9 - 1.21.10.
Backported Fabric, Forge and NeoForge to 1.21.6 - 1.21.8.
Backported Fabric, Forge and NeoForge to 1.21.4 - 1.21.5.
Backported Fabric, Forge and NeoForge to 1.21.2 - 1.21.3.
Backported Fabric, Forge and NeoForge to 1.20.5 - 1.21.1.
Backported Fabric, Forge and NeoForge to 1.20.4.
Backported Fabric, Forge and NeoForge to 1.20.2.
Backported Fabric and Forge to 1.20 - 1.20.1.
- Updated Forge to 1.21.11
- Added support for relational conditions
- Added support for new relational conditions in layout player groups
- Added support for less than 80 players / 4 columns in Layout on 1.19.3+
- Added packet listener on Velocity instead of using repeating tasks to improve existing features (optimize tablist name formatting, make ping spoof actually work, make nickname changes detect, ...), as well as proper support for new Layout with less than 80 slots.
- Added option for configuring scoreboard line values (the red numbers)
- Added hook to ForgePlaceholderAPI and some random vanish mod on Forge
- Added support for regex patterns for server names in global playerlist server groups
- Renamed "condition" to "display-condition" in Layout for consistency with other features
- Made %online_<server>% placeholder work on backend installation as well (useful with proxy-support feature)
- Fixed warnings in client console when sending tablist formatting packet too fast before player is added by the server
All relevant wiki pages have been updated to include the new content.
Unless any critical issues are found in this update, this will be the last 5.x version. Since 6.0.0, support for older MC versions will start disappearing. Slowly first, rapidly later. For more information, see here.
- Added 1.21.11 support to Bukkit. Fabric and NeoForge got updated (older MC versions are no longer supported). Forge compilation is broken on 1.21.11, so it is still on 1.21.10 for now.
- Fixed HEARTS playerlist objective render type not working on 1.8 - 1.12
- Fixed plugin accidentally putting players into spectator gamemode view for other players
- Fixed component creation issue leading to a packet decoding error ("Tried to read NBT tag with too high complexity, depth > 512")
- Fixed nametags being forcibly hidden when player is invisible, making them not visible even for players in spectator gamemode
- Made scoreboard and bossbar toggle commands actually register as real commands, making them show up in tab complete
- Removed Sponge support (no one was using it and forge is still supported for sponge + forge runtime)
- Fixed 2 errors
- Fixed placeholder refreshing breaking when server is up for more than 25 days without a restart (the new limit is 292 million years)
- Fixed nametag color sometimes not getting last color of prefix correctly
- Fixed bossbar duplication on server switch on Velocity, which was caused by a compensation for a Velocity bug that was fixed
- Added anti-override to header/footer feature (does not work on Velocity)
If you are using 1.21.9+ atlas sprites, note that in 1.21.11 some sprites were moved from minecraft:blocks to minecraft:items, so you may need to update your configuration.
