### ADDITIONS
- ➕ Added XSeries and Adventure dependencies
- ✨ Added support for custom model data
- ✨ Added MiniMessage format support
- ⚠️ The legacy format is no longer supported.
- 🎨 Added gradients to a lot of messages in files
- 🚫 Now require essentials base permission command to open GUIs
- ✨ Added PlaceholderAPI support
### CHANGES
- 📝 Updated README
- ⬆️ Updated the minimal java version required to 17
- ⚡ Optimized imports
- 🔨 Improved code readability and enhanced CodeFactor score
- ⚡ Improved pom.xml
- 🔨 Reworked mutli-versions support (XSeries)
- 📝 Removed "per-version placeholders"
- 🔨 Reworked plugin permissions "system"
- ⬆️ Upgrade AnvilGUI dependency (1.21.11 support)
- 🧹 Some code cleanups
- 🔨 Reworked RegisterUtils (thanks to [@NolwenDEV](https://github.com/NolwenDEV))
- ➖ Consequently ClassGraph dependency has been removed
- ⚡ Optimized dependencies
- ⬆️ Updated Metrics class
### FIXES
- 🐛 Fixed issue [#1](https://github.com/SniperTVmc/EssentialsX-GUI/issues/1)
- 🐛 Fixed issue [#2](https://github.com/SniperTVmc/EssentialsX-GUI/issues/2)
- 📝 Fixed 'typo' for two titles
- 🐛 Fixed version not recognized on Spigot servers
## 📝 | Notes
> Configuration and messages files will be updated like always.
> Full Changelog: [1.3.0...1.4.0](https://github.com/SniperTVmc/EssentialsX-GUI/compare/1.3.0...1.4.0)
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }