Skip to content

💰 1.5.0 | Economy support, code refactor and a lot of changes and fixes!

Latest

Choose a tag to compare

@SniperTVmc SniperTVmc released this 26 May 19:41

Hello, everyone!
I apologize for waiting two months to post an update, but today I'm releasing the biggest update ever, featuring tons of new additions, changes, and fixes.
I hope you’ll like it, and that you’ll experience as few issues as possible. If you do run into any issues, please feel free to open an issue or join the Discord to discuss it. Thank you!

📥 | Changelog

ADDITIONS

  • ✨ Added balance top GUI
  • ✨ Added worth GUI
  • ✨ Added economy GUI
  • ✨ Added sell GUI
  • ✨ Added item for kit preview when kit is empty
  • ✨ Added 'kitDelay' placeholder

CHANGES

  • ⚙️ Changed from Maven to Gradle (#4)
  • 🔨 Big code refactor
    • The project is now divided in three modules : base, v2_21_2 and v2_22_0.
      • Base module: the base code of the plugin
      • v2_21_2 / v2_22_0: code using different version of essentialsx and adventure api
    • Better mutli-version support for EssentialsX
    • Some changes due to the add of /sell feature
    • Better management for kitEditor items (and sell feature)
  • ⬆️ Upgraded dependencies:
    • Spigot API 1.21.1 -> 1.21.11
    • AnvilGUI 1.0.11 -> 1.0.13
    • FastStats 0.18.1 -> 0.22.0
    • XSeries 13.6.0 -> 13.6.0+26.1
    • Libby 1.3.1 -> 2.0.0 (AlessioDP fork)
  • 🔨 Refactored EssentialsHook
  • 🧹 Better MiniMessage support
  • 🛠️ Customized FastInv lib for the plugin
    • Added dynamic items
  • 🔨 Refactored TimeUtils class
  • ⚡ Enhanced characters analysis
  • ⚡ Some optimizations
  • 🔨 Refactored paginated inventories and inventories config
  • ⚡ Inventory now closes before a teleportation
  • ⚡ Some changes to InventoriesUtils
  • ⚡ All items can now be disabled
  • 🔁Switched from MCServerVersion to VersionUtil from Essentials plugin
  • 📝 Removed capital letters from some item names
  • ⚡ Enhanced /exg reload
  • ➖ Jar file size reduced
  • ⬆️ Minimum java version has been increased to Java 21

FIXES

  • 🐛 Some fixes with the main class
  • 🐛 Some fixes with the whois GUI
  • 🐛 Fixed messages file version
  • 🐛 Fixed skipped messages format analysis
  • 🐛 Fixed anvil type here text not working
  • 🐛 Fixed blank at pagination item slots
  • 🐛 Fixed default values in configuration.yml
  • 🐛 Fixed empty kit in preview when using /createkit
  • 🐛 Added missing 'enabled' keys in files
  • 🐛 Fixed blank message sent when value was empty
  • 🐛 Fixed misconfiguration in EXGMessages
  • 🐛 Fixed kit update / creation issue

📝 | Notes

Clean reinstallation is recommended, like most of the time, considering that many files have been modified but not all have been changed to a new version, it’s up to you to decide if you want to avoid any issues.


Full Changelog: 1.4.2...1.5.0