VirtualStorages | Backpacks

VirtualStorages | Backpacks

Plugin

Add virtual storages for your players

Server Storage

599 downloads
3 followers
Follow Save
90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!
Filter loader...
Filter versions...
Filter channels...

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


Project members

Ghost

Member

Details

Licensed LGPL-3.0-only
Published 7 months ago
Updated 4 months ago