CocoVaults Plugin - Major Update
CRITICAL UPDATE NOTICE
WARNING: DESTRUCTIVE UPDATE AHEAD!
BACKUP YOUR DATA BEFORE UPDATING!
* * * * *
We've completely redesigned our data storage and management system. We acknowledge the recent issues and have worked hard to address them.
Important Note About Cross-Server Usage:
We've received negative feedback regarding cross-server performance. It is ESSENTIAL to have a good internet connection between your database and your server. To mitigate these issues, we've implemented improved cache management and data transmission/reception protocols to enhance your experience. We're committed 100% to ensuring our clients have an excellent experience with our resources.
What's New:
Storage Improvements:
- 100% optimization of JSON storage mechanisms
- Fixed a critical write operation bug that was consuming excessive resources
- Enhanced YAML writing capabilities
- Implemented a robust caching system making operations light as a feather
Data Protection:
- Fixed corruption issues that occurred during server shutdowns
- Introduced a comprehensive backup and restoration system
Upgrade Instructions:
- BACKUP YOUR EXISTING DATA
- Disable the current plugin
- Delete the old version
- Install the new version
- Restart your server
Thank you for your continued support.
- TeoremalDev
Please shut down your server, install the update, and then start it up. Do not use Plugin Loaders.
Fixes:
- Fixed bug validating MySQL credentials
- Fixed data‐saving error in MariaDB on the latest versions
- Fixed performance issue when saving in MariaDB
- Fixed error writing data to JSON
- Fixed JSON corruption and malformation when writing in bulk
- Fixed error writing to YAML when shutting down the server
Improvements:
- General optimization applied to all storage types
- Massive optimization when loading and saving daata
- Now vaults that receive no modifications are not saved
- Dependencies updated
- Added a “Maximum Vaults” setting in the configuration
Fixes:
- Corrected error that did not read the permits properly to non -operator players
- Fixed /cv admin view
Improvements:
Fixes:
- Optimized and updated dependencies
- Now, MariaDB is included with the plugin, it will no longer be charged as an additional library
- Fixed known error by having plugins to use MariaDB driver
Hotfix:
- Fixed SQL syntax error that prevented data from being saved in MySQL/MariaDB. Update safely
Improvements:
New Features:
- Now, command messages are nullable
- Refactored LogManager class for greater efficiency
- NEW Vault Renaming System, applicable with /cv rename
Fixes:
New Features:
- Fixed an issue where names were not displayed on the page navigation arrows in the /cv gui.
- Fixed a critical bug that allowed abuse of the Blacklist.
- NEW version detection system that automatically configures your plugin and adds missing keys. WE RECOMMEND DELETING YOUR OLD CONFIGURATION FILE.
- NEW internal placeholders to indicate the available or occupied space in your Vaults.
- NEW cooldown system to prevent command abuse.
- NEW sounds added when opening/closing Vaults.
- NEW system that allows you to specify whether closing a Vault should reopen the main GUI or not.
