Releases: Xitee1/PowerBoard
Releases · Xitee1/PowerBoard
[3.6.3] Small improvements
Changelog
- Hide "player has no name color" warning if tablist prefixes are not used
- Improved updater
- Code refactor & quality improvements
Full Changelog: release-3.6.2...beta-3.6.3-1
[3.6.2] MC 1.20.6 support + new config option
[3.6.2-beta1] New update options
Fixes #47 & includes some other update check improvements.
[v3.6.1] Small improvements
General
- Implemented rate limited logging to reduce log spamming in some scenarios
- Improved compatibility with other plugins by changing the team naming prefix
- Code quality improvements
- Other smaller improvements
API related
- Converted CustomPlaceholderes to interface
- Return value of CustomPlaceholders#replace now has the annotation
@NotNull
and some error handling has been added
[v3.6.0] A big update
This release has really a lot of improvements, fixes and a few additions.
A lot of code has been re-written and improved. A lot of bugs have been fixed.
Most important changes:
- New option: Added option for servers with multiple scoreboard/rank plugins that might fix some issues. (scoreboard-advanced-settings.use-existing-scoreboard)
- New option: Because lots of users wanted to use HEX colors for the player name in the tablist, you can now do that by enabling 'ranks.options.show-suffix-in-tab' and optionally 'ranks.options.use-player-list-name' to preserve the prefix & suffix above the player's head (where possible).
- Improved: The LuckPerms weight limit has been lifted from 999 to 9999.
- Improved: Added descriptions to the PowerBoardAPI (for developers).
- Fixed: The SelfCheck has been reworked and now also checks the config in older MC versions. In the versions 1.18+ it also automatically adds and corrects missing options.
- Fixed: An update check will now be performed every 24h.
- Fixed: Ranks updating too often when not needed
- Not fixed in code but randomly started working again: HEX colors no longer count as (14) chars. This means long HEX color gradients are now possible!
- As a bonus: The plugin jar has lost a quarter of it's size!
Also big thanks to @ItsLaivy and @itsTyrion for your PRs! These helped me a lot and gave me some motivation!
[v3.5.17] Code improvements
- Code improvements
- Official 1.20 support
[v3.5.16] Added new options and bugfixes
Changelog:
- Added new options to config.yml:
ranks:
options:
show-prefix-in-tab: true
show-suffix-in-tab: true
.....
With these options prefix/suffix can be disabled in the tablist and other cases without removing the prefix/suffix completely in the permissions plugin.
- Improved update manager (made safer against failed downloads)
Bugfixes:
- Fixed bug that players have had a double prefix and suffix if they were longer than the text limit.
Bugfixes and Improvements
Changelog:
- Improved rank update delay
- In previous versions, the option useUnlimitedLongPrefixes has been removed from the config, but it was still in the SelfCheck which added it back in the config
- Fix tablist all lines not updating if some line(s) has negative speed
- Updated "speed" info message in scoreboard.yml and tablist.yml
- Update notification: "Current version" instead of "Your version" and added v infront of the current version
Fix issue #6 and #9
[v3.5.13] Even more Bugfixes..
- "Updated Rank" debug message displaying without debug being enabled
- "Tablist null" error
- Fix "ConcurrentModificationException" which sometimes occurred when changing worlds and having multiple scoreboards
- Added the rank API (only with the event yet - no changes possible for a already set rank).
The wiki will be updated soon.
Also not completely finished yet - I need some way to either execute the event asynchronously or to wait for the sync task so the scoreboard %player_rank% placeholder will be replaced.
I hope that this time the update fixes more than causing new errors..