DATABASE LOGIC CHANGED. MAKE SURE TO TEST BEFORE UPDATING TO PRODUCTION SERVER.
- Migrate the database logic to Topper
This change is a preparation for an upcoming update adding proper support for cross-server storage.
For now, the plugin would "lazily" update the database, meaning the database is only updated when there are changes in player storage. This would improve the overall performance (hopefully).- Use PlayerDB to fetch texture
- Increase the support range for storage spaces
- Add a permission to allow player to send pickup items to their storage
exstorage.storage.pickup- Add a patch to clean up all invalid items and empty string in database
- Update UniItem to fix a problem with eco plugins
- Add a permission section in the wiki
With this update, ExtraStorage is now open source.
If you are a developer, you can now access to the source code and make changes and contributions.
If you are a new user and want to test the plugin, you can now access to the source code and build the plugin yourself for free.
However, the support server is only for those who bought the plugin.
There will be more major updates since I'm planning to replace the current codebase to one that uses my library.
- Open source
https://github.com/HSGamer/ExtraStorage- Change package name to me.hsgamer.extrastorage
Those who make integrations should update the plugin- Support Java 8 and newer
- Cleanup useless things
- Revamp the plugin page
- Withdraw Command should now respect the maximum amount in an item stack
- Clear some unused files