FeatherBoard 4.19.0 Easter update For this Easter update I've added the most requested features, tweaks and bugfixes of 2018 and 2019.
Tweaks and performance features:
[Startup] The "Loading placeholder [xxx]" has been set as a debug message. Meaning it is still logged to the log file, but not displayed in the console unless debug mode is active. It is still shown when the placeholder is downloaded for the first time.
[Startup] Optimized the speed of the placeholder loading and dependency checking
[Performance] Added a new scoreboard assigning method called "PERMISSION_CACHED". This method caches the permission, so it does not contact your permission plugin every tick. It only updates on toggles, event triggers and login/logout. This was requested by many LuckPerms users. https://www.spigotmc.org/wiki/featherboard-configuration/#scoreboard-assigning
WhenEqual effect: Finally documented, this powerful effect allows you to show a different messages based on an equality. It is currently often used for servers that want to replace the default value of a placeholder (like if you are in no faction it says "None" instead of "Wilderness"). See https://www.spigotmc.org/wiki/mvdw-effects/#when-equal for more info
PlayerPoints placeholder fix This is an experimental fix
RedisBungee and BungeeCord channel fix
Bugfixes and small changes:
[Startup] Clearer error message when you forget MVdWPlaceholderAPI
[ANTI FLICKER V3] 1.8 servers that are not on the latest 1.8.8 version will default to ANTI FLICKER V1, instead of throwing an error that their server is incompatible
[Performance] Removed several unneeded packets when removing a scoreboard, they will be reused when showing the scoreboard again
/fb parse now supports player specific effects.
Bugfix with placeholder JAR files not getting deleted when incompatible or not being able to load