• Properly assign Max Space for new players
    The update should now cause the plugin to assign Max Space when new players join the server.
    The plugin should now ignore any invalid users from the database, meaning if a user had 0 space and 0 items in their storage, their record in the database would be reset.
    As always, make a backup before updating the plugin. I may not have covered all use cases so make sure to report issues if you have.
  • Add an option in the config called LimitWhitelist
    This option allows servers to limit the allowed items in the storage to be only in the Whitelist, meaning any item that is not in the Whitelist would not be allowed.
  • Expand the Blacklist check to the Item and Pickup Listener
    The Blacklist check is now applied to more scenarios like picking up an item, adding item to the storage and mining a block. This allows servers to better manage items to player storage.
  • Update Topper to fix an issue with data types when creating MySQL tables for the first time
  • Expand support for custom sound in Pickup Sound and UI Click
    That also means you can silent the sound by just leaving the value empty
  • Add Folia support
    A few events here and there, and we now have Folia support. This is an easy patch, but make sure to test everything before using this in your production Folia servers
  • Make a few non-breaking changes
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.

Spoiler: To leaking/nulling/cracking sites

  • 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
Although it works on my test server, it's not thoroughly tested. Please make sure to test before updating your production server.
  • Integrate UniItem to support for more item plugins
    Wiki
  • Withdraw Command should now respect the maximum amount in an item stack
  • Clear some unused files
Back
Top Bottom