
AxVaults 2.7.4
The Ultimate Vaults Plugin
- This update hides/removes the experimental mysql and multi server support from the config.
- Note that it will continue to work if you already have it set up, but it is *still* experimental as signaled.
- Why? It takes a lot of work to add and maintain this feature, and we have only got negative feedback because of it, so we have decided that all this extra work is not worth it.
- This feature was never advertised anywhere, (and there was a big warning saying that it is experimental) so most people have probably never used it.
- It is possible that in the future we might rewrite and readd these features.
- This update also fixes some minor issues.
- Fixed a bunch of reported issues (and fixed modelengine support)
Report any issues @ https://github.com/Artillex-Studios/Issues/!
- Fixed signs not working
- Fixed villager guis not working.
- Note: ModelEngine is currently incompatible with this version of the plugin. If you are using it, please consider using the last version before the 1.21.5 support or wait a few days until we fix it!
This version of the plugin still might have issues as there are major internal changes, please report any issues @ https://github.com/Artillex-Studios/Issues/!
- Added 1.21.5 support. (supported versions: https://docs.artillex-studios.com/supported-versions.html)
- Important: There are some major internal changes to our core api, (AxAPI) so there might be some issues. Please report any unexcepted behaviour at https://github.com/Artillex-Studios/Issues/
- Improved saving performance by making the auto save only save vaults that were touched since the last save.
- Fixed latest version being very slow at saving a lot of vaults (it was caused by a bit of an oversight)
- Added /axvaultsadmin stats command that gives some useful information about how many vaults/players are loaded and the length of the previous autosave.
- Optimized autosave: the plugin no longer saves vaults that were never touched
- Fixed that when using mysql without multi server support, the plugin was still sending synchronization messages that were never cleared. (Thanks, efekurbann)
- Changed some internals to make the plugin only get/set the contents of vaults from the main thread. (not sure if this was causing any issues, but it is better to be thread safe!)
- There was a debug message left in the previous version, if you use 1.21.2-3, update to fix the spam.
- Added an optional number parameter to the /axvaultsadmin forceopen <name> [number] command!
- Added 1.21.2-1.21.3 support
- Significant performance improvement to the item blacklist system
- Now you can remove sections from the messages.yml > gui-items to remove the buttons from the menus
- Made it possible to change the rows of the icon picker separately from the vault selector's rows. (config.yml > item-picker-rows)
- Added MySQL database support
- Multi server setups are also supported
- The multi server support is in "beta", if you notice any issues, contact us!
- The admin viewer might not update instantly across synced servers
!! READ BEFORE UPDATING !!
- This update includes a rewritten data system, make sure to back up your AxVaults data before updating!
- A converter will be run on first startup, AFTER the converter has finished, please validate that all vaults are converted (check some random players' or own vaults)
- This version was well tested, but it is still slighly experimental, if you notice that anything is different, let us know on our support server.
- The new storage will be able to handle minecraft updates much better and hopefully it will also be more stable.
- The caching of the plugin was also improved: every data request and insertion is now handled off the main thread, the ram usage of the plugin has also been decreased.
- Inactive vaults will be automatically unloaded from ram.
- Fixed a rare exception