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.
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
Finally, support for version 1.21.5 is here, packed with new improvements! Please shut down your server, install the update, and then start it up. Do not use Plugin Loaders.
✳️ Fixes:
- 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 data
- Now vaults that receive no modifications are not saved
- Dependencies updated
- Added a “Maximum Vaults” setting in the configuration
Fixes:
- 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.
- Updated Dependencies
- Fixed Update Checker
New Features:
- 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.
Please delete your old configuration file!!
Changes:
- Minecraft 1.21.4 Support
- Fixed NBT bug that caused casual problems in the main GUI of the /cv gui command
- Fixed a serious error detected when reloading the plugin
- Fixed maximized compatibility with Minecraft 1.8.8
- New libraries implemented for maximum compatibility of materials and design
- Implemented new fields to edit more data from the /cv gui, such as materials and lore
- Implemented new methods for improvements in error handling
- Refactored methods responsible for Deserialization and Serialization [Experimental] - Deprecated YAML STORAGE, Migrate your data to another storage mode such as JSON