IMPORTANT:
You will need to perform the following before starting server with new update
- On bukkit, delete ./plugins/GriefDefender/lang and ./plugins/GriefDefender/lib
- On sponge, delete ./config/GriefDefender/lang and ./config/GriefDefender/lib
This is a stability update addressing various bugs, performance issues, and adding a few QoL additions.
Changelog
Code (Text):
* Fix additional flag definition preset files not applying transient permissions.
* Fix minecraft.conf preset not being generated.
* Fix non-user flag permission lookups not including all event contexts.
* Fix support for worlds below 0 and above 255 height.
* Fix isGroupTrusted not checking local group data.
* Fix NPE when changing claim types.
* Fix isUserTrusted not checking claim context.
* Fix owner greeting/farewell messages not displaying when greeting-farewell-action-bar is set to true and enter-claim-player-messages is set to 2.
* Fix /scb not checking max accrued blocks.
* Fix /abandonclaim allowing children claims to be abandonded. You must use /abandontop instead.
* Fix /abandontop not checking proper child claim owner when parent is admin claim.
* Fix wrong msg being displayed when abandoning claim with children.
* Fix child claim ownership check during abandon.
* Fix /claimtransfer with ignoreclaims.
* Fix gddebug not logging all true/false actions.
* (Sponge) Fix claims not loading when using file storage. Note: Make sure all dimension/world folder names are lowercase within ./config/worlds folder.
* Add missing title-town lang entry.
* Implement new option 'max-bonus-blocks'.
* Change /buyclaimblocks limit check to check max bonus blocks instead of max accrued.
* Move /acb meta call async. Fixes thread locking issues with votingplugin.
* Update to configurate 4.1.2 to fix performance issues during saves.
* Move configurate save call to dedicated async thread.
* Improve claimban checks.
* Change all internal UI command usage to use /gd commands. Note: This should help servers that restrict many commands as GD will only use one base command internally.
* Only show commands that a user has permission to see.
* (Bukkit) Update Slimefun dependency for MC versions 1.14.4+.