- Added RGB support to messages sent into console
- Added colorization of output of relational placeholders
- Fixed bossbar error when progress is below 0 or above 100
- Reverted placeholder timeout from previous update due to many issues
- Fixed rare error on bukkit
Bukkit:
Nametags:
- Fixed startup on Thermos
- Added 1.5.0 support (for fun)
Unlimited nametags:
- Fixed players unregistered with wrong team name on team name change
Scoreboard:
- Fixed error leading to player disconnect
Aligned suffix:
- No longer sending update packets to players who cannot see scoreboard
Commands:
- Fixed rare error
Placeholders:
- Added instant updating if player's uuid is used in /tab player command
Global playerlist:
- Added timeout for placeholders to retrieve value to avoid plugin freezing when a placeholders makes an SQL task that freezes, set to 50ms
Configuration:
- Increased time of blocking player removal packets on server switch to prevent proxy removing players from tablist on server switch
Header/Footer:
- Small changes to default configuration showing how to do some commonly asked things
Yellow number:
- Plugin will no longer forcibly add &r at the beginning of each line (so formatting will follow unless overridden)
Other:
- Disabled the feature for bedrock players due to display bugs and no actual benefits
- Fixed rare error on reload
Bukkit:
BungeeCord:
- Fixed startup on 1.8.0
- Added 1.19.3 support
Layout:
- Fixed crash on 1.7 clients
- Updated to latest bungeecord build, which adds 1.19.3 support (no longer compatible with older versions)
Header/Footer:
- Fixed anti-override for tablist names being disabled when layout is enabled even if no layout is visible due to no condition being met
- Fixed startup error when slots contained a number instead of interval
- Implemented a fix for compatibility with plugins that add empty player name to a team
- Fixed startup error when fixed slot slot value was not a valid number
- Note on 1.19.3+: Entries will now appear in chat complete as mojang removed a mechanic I used to hide them
BossBar:
- Prioritize per-world settings over per-server
Placeholders:
- Fixed announcement bar disappearing when a placeholder in it is updated
- Fixed %countdown% placeholder not activating for usage in TAB's expansion
- Fixed announcement bars appearing in disabled worlds/servers
Configuration:
- Fixed classic placeholders not updating in a line of text if a relational placeholder updated
MySQL:
- Changes to default groups.yml file - removed admin and group overrides to reduce the load on LP mods answering this question over and over
- Fixed nested conditions not working when defined below condition that uses them
- Added support for OR condition types in short format using "|" symbol
Tab expansion:
- Attempted to fix startup error (#717)
Global playerlist:
- replace_ function now parses nested placeholders as well
- Fixed values not being sent to new server's bridge on server switch
Sorting:
- Added %playerlist-group_<group>% placeholder showing online player count in specified server group
- Server names are no longer case-sensitive
- Fixed faulty mechanic causing the feature to break nick/skin plugins on 1.19+ (as mojang no longer allows that mechanic) (#752)
Commands:
- Reduced amount of characters needed for sorting by groups, permissions and "placeholder" type (more about this limit on wiki)
API:
- Fixed debug command saying sorting is disabled even when layout is enabled and sorts players
- Removed old event API
General:
Teams:
- Marked 1.19.2 as compatible (plugin will no longer send a console warn)
Placeholders:
- Added config option to control
canSeeFriendlyInvisiblesflag
Layout:
- Fixed rare issue with nested placeholders
Global playerlist:
- When enabled, plugin is no longer formatting original entries which might contain raw placeholders at first, causing wide entries
- Added config option to show vanished players in layout
Conditions:
- Fixed client kick issue & added config option to control the value causing it
- Fixed issues on 1.7
Scoreboard:
- Added "startsWith" and "endsWith" condition types for string operations
- Fixed show command sending scoreboard for players who have it hidden using a toggle command
Fixed plugin causing disconnect when typing in chat. If you are wondering what does TAB have to do with signed chat messages, player signing key is sent using tablist packet and TAB is a tablist plugin so.. yeah.
Also fixed 2 bugs from previous release.
Bukkit:
BungeeCord:
- Fixed startup on 1.7.x and 1.8.0
- Added 1.19.1 support
Sorting:
- Fixed vanish/invisible status retrieved through bridge not resetting on server switch
- Fixed console error when using 1.7.x client
- Added check for Waterfall's disable_tablist_rewrite config option for the plugin to work properly
Unlimited nametag mode:
- Fixed not listing a group in list sometimes making it not sort on the bottom properly
- Fixed space between entries causing them to not work as expected
- Fixed startup error caused by misconfiguration (not defining values when sorting by predefined values)
Configuration:
- Option to disable the feature for players on boats now support boats with chest as well
- Armor stands are no longer spawned for <1.8 players
- Fixed sneak status not detected on reload
- Improved heights to match vanilla & removed space-between-lines option
- Fixed per-world formatting not applying/changing on world switch
Scoreboard:
- Fixed startup error when a config option was missing
- Fixed startup error when disabled world or server was null
Commands:
- Fixed lines with the same text not appearing when use-numbers is true
- Fixed error when using show command without player argument from console
Aligned suffix:
- Properties can now also be removed per-world or per-server (with no argument and immediately following with -w or -s)
- Auto-complete will no longer suggest default bossbars when announcing bossbar
Placeholder output replacements:
- Fixed rare error
- Updated default character widths for 1.19
Layout:
- Fixed color codes causing exact match to not work (since new PlaceholderAPI no longer translates colors)
- Are now applied again after applying nested placeholders
Conditions:
- Fixed startup error when a layout is missing groups
Tab expansion:
- Fixed condition placeholder outputs being 1 refresh loop behind their nested placeholders
BossBar:
- Added %tab_nametag_visibility% showing if player can see nametags of players or not (/tab nametag toggle) and renamed %tab_ntpreview% to %tab_nametag_preview%
PingSpoof:
- Made Wither's size on 1.8.x zero, avoiding visual glitch with less than 50% health
- Fixed issues when hidden-by-default is enabled
- Added compatibility with Layout feature
