Changes:
Small bugfixes
Full Changelog: 1.3.0.1 >> 1.3.0.2
It is still recommended to make a backup of all the backpacks just in case
Previous Changes:
- Fixed error displaying the Backpack Title after updating the permissions.
- Added a new command "/backpackview " to display the content of another player's backpack ingame.
- The permission "virtualstorages.admin" is now necessary for both reload and bacpackview.
- The data is now compressed into a .gz file to reduce storage space.
- Old .yml files should still be recognizable by the plugin without losing any data from the backpacks, and they will be converted into the new format.
- Many internal changes in the code.
Out of Experimental
It is still recommended to make a backup of all the backpacks just in case
Changes:
- Fixed error displaying the Backpack Title after updating the permissions.
- Added a new command "/backpackview " to display the content of another player's backpack ingame.
- The permission "virtualstorages.admin" is now necessary for both reload and bacpackview.
Previous Changes:
- The data is now compressed into a .gz file to reduce storage space.
- Old .yml files should still be recognizeable by the plugin without losing any data from the backpacks and will get converted into the new format
- Many internal changes in the code.
HIGHLY RECOMMENDED TO BACKUP ALL YOUR VIRTUALSTORAGE'S RELATED FILES BEFORE UPDATING TO THIS VERSION
Changes:
- The data is now compressed into a .gz file to reduce storage space.
- Added a new command "/backpackview " to display the content of another player's backpack ingame.
- This command requires the new permission: "virtualstorage.admin"
- Many internal changes in the code
- Old .yml files should still be recognizeable by the plugin without losing any data from the backpacks, but it is still recommended to make a backup.
- Optimized code and implemented asynchronous inventory loading for improved performance
- Now backups are created every time the server is closed or the /vsreload command is used
- New techniques were implemented to avoid deleting items or cases where the entire backpack was deleted when an item was in the slot where a “Navigation Item” should appear
- Modified YAML File Naming in saveAllBackpacks()
- Adjusted method to include PlayerName in the YAML file names along with UUIDs during inventory saving, changing file name format from "UUID.yml" to "PlayerName - UUID.yml".
Enhanced exception handling, refactored permission updates, improved logging, code cleanup, and documentation improvements for better code reliability and maintenance.
First Release