Skip to content

Releases: SniperTVmc/EssentialsX-GUI

🪐 1.2.0 | WARPS, 1.21.9 & 1.21.10 support!

31 Oct 15:16

Choose a tag to compare

Hi! A new main feature is now available : Warps !

📥 | Changelog

ADDITIONS

  • ✨ Added 1.21.9 & 1.21.10 full support!
  • 🪐 Added warps support!

CHANGES

  • 🔥 Removed deprecated class
  • 🎨 Changed configuration file structure

FIXES

  • 🐛 Fixed issue with json / fasterxml, and changed library

📝 | Notes

The configuration file has been restructured to make it easier to read.


Full Changelog: 1.1.1...1.2.0

💾 1.1.1 | DATABASE support and new LIBRARIES management!

28 Sep 17:39

Choose a tag to compare

Hi! A new update is now available! The main change is a complete overhaul of data management with database support!
In addition, library management has been redesigned and greatly improved. As a result, the plugin file size has been significantly reduced (Reduced from 3.18 MB to 0.47 MB, a reduction of 85%)

📥 | Changelog

ADDITIONS

  • ✨ New data entry type : Item in hand!
  • ➕ Added HikariCP dependency
  • 💾 New database support : SQLite, MySQL, MariaDB
  • ⚙️ Added a data converter for legacy users
  • 📊 Added new bStats metrics chart : Storage Type

CHANGES

  • 🗑️ Marked as "deprecated" EssentialsParser class
  • ⚡ Enhanced player management in the plugin
  • ♻️ Refactored data management
  • 📝 Changed default value for 'detailed loading" option
  • ♻️ Reworked library management
  • 📏 Significantly reduced pluign file size
  • 📝 Updated README.md

📝 | Notes

In this update, the data files (folder ‘data’) have been completely removed. This version includes its own data converter, from version 1.1.0 to 1.1.1. For other versions, you will probably need to update manually if you really need to.
And like each update, some files have been modified. So remember to take a look at them and restore any changes you may have made before.


Full Changelog: 1.1.0...1.1.1

💥 1.1.0 | A LOT of new FEATURES !

29 Aug 11:42

Choose a tag to compare

Hi! Today the plugin's biggest update is released! It includes many new features, notably the kit content editor in a GUI! Other very interesting features have also been added, most of which were suggested by players on the Discord server.

📥 | Changelog

ADDITIONS

  • ✨ Added missing sounds for GUI interactions
  • 🔎 Added home and kit search tools
  • ✨ Added a way to disable a specific sound (Leaving the field blank in the configuration for the sound that needs to be disabled will disable the sound.)
  • ✨ Added an option to not open the kit admin view by default
  • ⚙️ Added new kit editor (kit contents editable in a GUI)
  • ⌨️ Added 2 (two) new data entry types!
    • CHAT, as before
    • ANVIL (NEW), may be more agreeable for some players
    • GUI (NEW), allows players to choose materials in a GUI, which is more visual

CHANGES

  • ♻️ A few changes to keep the same style in the plugin's code
  • ➖ Removed 'Apache Commons Lang3' dependency
  • ⬆️ Updated 'Maven Compiler Plugin' in pom.xml
  • 💬 Changed comments in plugin's code (for dev only)
  • 🏷️ Renamed some classes and files to maintain consistency
  • ♻️ Refactored data entry system (better code setting-up)
  • 🧹 Reorganized and cleaned up imports
  • ➕ Added "AnvilGUI" dependency

FIXES

  • 🐛 Fixed some color codes
  • 🐛 Fixed some issues resulting in a drop of the plugin's score
  • 🐛 Fixed the issue with misnumbered pages
  • 🐛 Fixed issue where players could use space character in home/kit name (not supported by EssentialsX)
  • 🐛 Fixed some duplicate and missing sounds

📝 | Notes

As with previous updates, most files have been modified. Since they are updated automatically, remember to take a look at them and restore any changes you may have made before.


Full Changelog: 1.0.2...1.1.0

⚙️ 1.0.2 | Even more customization and bug fixes!

18 Aug 14:26

Choose a tag to compare

Hello, everyone! Today, a new patch is available, with some new features that you'll enjoy, including some that were requested via the Discord server.

📥 | Changelog

ADDITIONS

  • 🔔 Added a message sent when an update is available (a permission is required)
  • 🧑‍💻 Added a check to prevent updates in case of a ‘dev’ version
  • ⌨️ Added console support for main command
  • 🖱️ Added the ability to customize clicks when multiple actions are possible
  • 🌍 Added the ability to define materials depending on the player's spawnpoint world, if one is set
  • ✏️ Added plugin's spigot page link to the 'about' subcommand
  • ➕ Added Apache Commons Lang3 dependency

CHANGES

  • 🎨 Enhanced 'debug' subcommand
  • ⚙️ Some internal changes for the plugin's loading
  • 🔥 Removed useless placeholders

FIXES

  • 🐛 Fixed duplicate file loading messages
  • 🐛 Fixed bug where home icons were replaced by the bed home icon
  • ✏️ Correction of a misspelling
  • 🐛 Fixed 'NoClassDefFoundError' for legacy versions
  • 🐛 Fixed a bug that caused files to be constantly updated

📝 | Notes

Many files have been modified in this update. However, a backup system exists for your original files, so all you have to do is copy your modifications into the new files, or manually add the missing keys!


Full Changelog: 1.0.1...1.0.2

🛏️ 1.0.1 | Bug fixes and a new item to custom.

10 Aug 08:45

Choose a tag to compare

Hello, everyone! Today, the first patch is being released, with two nice new features that you'll enjoy, including one that was requested via the Discord server.

📥 | Changelog

ADDITIONS

  • ✨ Added support for EssentialsX version greater than 2.21.2 (build versions are also supported now)
  • ✨ Added a custom item for bed home

CHANGES

  • 🔥 Removed deprecated method for update check

FIXES

  • 🐛 Fixed bug where left/right clicks were reversed
  • 🐛 Fixed 'enchantments' config not working
  • 🐛 Fixed 'itemFlags' config not working

📝 | Notes

The only configuration file that changes is the homes.yml file. It will be updated automatically, and your previous configuration will be saved with a modified name. You can quickly find it at the same path as the modified file.


Full Changelog: 1.0.0...1.0.1

🌐 1.0.0 | The public release!

08 Aug 20:38

Choose a tag to compare

Yup! 😁 Today's finally the day the very first version of EssentialsX-GUI is being released! There's some really cool stuff comingsoon, so stay tuned for further updates.

The main features available in this first version are homes and kits! Have fun! Don't forget to join our Discord server to get help, or just to support the project! ❤️

📥 | Changelog

ADDITIONS

  • 📊 Added bStats metrics!
  • ✨ Added support for all versions from 1.8.8 to 1.21.8+
  • 📃 Added some credits
  • ✨ Added items to create home/kit from a gui
  • ✨ Added new items to delete home/kit from a gui
  • ✨ Added a shortcut by droping item's icon to delete quickly a home/kit (the confirmation is still present and required)
  • ✨ Added a 'debug' subcommand
  • ✨ Added support for 'data' value in home/kit icons
  • 🖼️ Added illustrations for the plugin on the GitHub page
  • 🔗 Added link to the plugin's wiki (The wiki is also mostly up and operational, with only a few pages that still need to be written.)

CHANGES

  • ⬆️ Updated dependencies
  • 📄 Updated license used (now GNU GPLv3
  • ⚡️ Improved code and performances
  • ♻️ Enhanced the way the plugin loads
  • 🍱 Changed plugin's banner

FIXES

  • 🐛 Fixed 'disable" option not working
  • 🐛 Fixed items that were enabled by default but were considered disabled.
  • 🐛 Fixed some issues resulting in a drop of the plugin's score

📝 | Notes

For those who have already installed the beta versions, I strongly suggest you reset your configuration. Delete the plugin folder to ensure a clean installation.


Full Changelog: 1.0.0-beta5...1.0.0

✈️ 1.0.0-beta5 | Multi-versions support & New inventories file parser !

29 Jun 19:17

Choose a tag to compare

EssentialsX-GUI

EssentialsX-GUI is an EssentialsX addon that adds some GUIs for Essentials features, like homes, kits, warps, etc..

⚙️ How to update?

Shutdown your server, replace your old EssentialsX-GUI-[version].jar with the new one.
Recommended: Delete your files before restarting.
And then, you can restart your server.

✨ What's available in this version? ?

Multi-versions support! Plugin now support multiples versions! Currently, 1.8.8, 1.12.2, 1.16.5 and 1.21.5 are fully supported. Other versions should work, but have not been officially tested.
New inventories file parser! Any configuration mistakes are now indicated more clearly, and will therefore be more accurate!
Bug fixes! Some bugs have been fixed!
Full Changelog: 1.0.0-beta4...1.0.0-beta5

❤️ Need help, have a suggestion or just want to support us?

👥 Join my Discord.

🪐 1.0.0-beta4 | Kits are now fully supported, new sounds, and bug fixes

21 Jun 16:26

Choose a tag to compare

EssentialsX-GUI

EssentialsX-GUI is an EssentialsX addon that adds some GUIs for Essentials features, like homes, kits, warps, etc..

⚙️ How to update?

Shutdown your server, replace your old EssentialsX-GUI-[version].jar with the new one.
Recommended: Delete your files before restarting.
And then, you can restart your server.

✨ What's available in this version? ?

Kits are fully suported! You can now use both modes, preview kits, customize their visuals in the GUI, and more...
Toggleable modules! You can now enable or disable any module (eg. Kits features, homes feature, etc.)
Custom sounds! You can now customize the sounds played when you perform some actions.
Bug fixes! Some bugs have been fixed!
Full Changelog: 1.0.0-beta3...1.0.0-beta4

❤️ Need help, have a suggestion or just want to support us?

👥 Join my Discord.

🧰 1.0.0-beta3 | Starting kits support, code refactor, and some fixes!

20 Jun 20:37

Choose a tag to compare

EssentialsX-GUI

EssentialsX-GUI is an EssentialsX addon that adds some GUIs for Essentials features, like homes, kits, warps, etc..

⚙️ How to update?

Shutdown your server, replace your old EssentialsX-GUI-[version].jar with the new one.
Recommended: Delete your files before restarting.
And then, you can restart your server.

✨ What's available in this version? ?

Kits support! The kits can now be given to yourself, and a preview of each kit can be seen! (Admin mode coming soon...)
New main command! You can now use /exg reload to reload the files without reload the server.
Version server checker! Added a minecraft version checker to avoid unsupported uses.
Code refactored! The way files are loaded has been improved and enhanced.
Some fixes! Many other fixes have also been made.
Full Changelog: 1.0.0-beta2...1.0.0-beta3

❤️ Need help, have a suggestion or just want to support us?

👥 Join my Discord.

✨ 1.0.0-beta2 | Performance & Bug Fixes!

23 Jan 19:51

Choose a tag to compare

EssentialsX-GUI

EssentialsX-GUI is an EssentialsX addon that adds some GUIs for Essentials features, like homes, kits, warps, etc..

⚙️ How to update?

Shutdown your server, replace your old EssentialsX-GUI-[version].jar with the new one.
And then, you can restart your server.

✨ What's available in this version? ?

Performances! A few changes that may affect performance.
Bug fixes! Live homes data updates, placeholder fixes, etc.
Full Changelog: 1.0.0-beta1...1.0.0-beta2

❤️ Do you need support or just want support us?

👥 Join my Discord.