❗❗❗ After updating TheosisEconomy, I recommend deleting your current config.yml file and letting a new one generate, as this update includes a few configuration changes! ❗❗❗
- Added a new configuration option, settings.baltop.consider-exclude-permission, which now needs to be set to true in order for the theosiseconomy.balancetop.exclude permission to have any effect.
- Added a new PlaceholderAPI placeholder, %theosiseconomy_richest_<position>_entry%, which resolves to an entire /balancetop entry in MiniMessage format. Useful for creating hologram-based leaderboards, for example. There is also a new configuration option, settings.placeholders.baltop-position-entry-none, which determines what the placeholder will resolve to if <position> doesn't correspond to an existing position on /balancetop.
- The data.yml file is now saved asynchronously and on a schedule, rather than on the main thread and after every change made to a player's data. It is also saved upon using /economy reload, and when the plugin disables. There is a new configuration option, settings.misc.data-file-save-frequency, which determines the frequency at which the data.yml file should be saved asynchronously.
- The /economy reload command no longer considers manual changes made to the data.yml file. If you want to manually edit data through the data.yml file, you'll need to do it while your server is not running.
- Fixed NullPointerException that would occur if /economy reload was executed and the data.yml file was empty.
- Updated Kyori Adventure to 4.20.0
- Updated Apache Commons Text to 1.13.1
- Updated Apache Commons Collections to 4.5.0
- Updated Google Gson to 2.13.1