Essentials MySQL Storage Extension icon

Essentials MySQL Storage Extension -----

[1.7.10 - 1.21] Adds MySQL database storage to the popular Essentials plugin.




  • Added support for Spigot 1.21 API

No config changes!
----------, Jun 15, 2024

  • Added support for Spigot 1.20.6 API
  • Tested with Spigot 1.20.6 and latest EssentialX dev build

No config changes!
----------, May 26, 2024

  • Added support for Spigot 1.20.5 API
  • Fixed player login event trigger. Basically seems like the PreLoginEvent triggers much earlier in new versions then PlayerLogin event, that was breaking the sync system.
  • Fixed EssentialsX economy name preventing proper eco sync

No config changes!
----------, Apr 28, 2024

  • Updated for Spigot 1.20.2/1.20.3/1.20.4

No config changes!
----------, Dec 9, 2023

  • Added support for Spigot 1.20.1 API
  • Improved MySQL connection to older database servers

No config changes!
----------, Jun 25, 2023

  • Added support for Spigot 1.19 API

No config changes!
----------, Mar 18, 2023

  • Added support for Spigot 1.18.1 API

No config changes!
----------, Dec 12, 2021

  • Added support for Spigot 1.18 and 1.17.1 API

No config changes!
----------, Dec 3, 2021

Changes:
  • Added support for Spigot 1.17 API
  • Added support for new mysql driver paper spigot promotes
  • Fixed color codes symbol broke
  • Made kick of players configurable on saveAndKick command


Config changes:
  • Added option to disable players being kicked on saveAndKick command, to allow players to be moved to the bungee fallback server.

Code (Text):
#Save and Kick command - disable kicking players after save if you want them moved to the fallback server when bungeecord is used
Kick-after-save: true  
----------, Jun 29, 2021

  • Added support for Spigot 1.16.5 API

No config changes!
----------, Feb 6, 2021

  • Added support for Spigot 1.16.4 API

No config changes!
----------, Nov 4, 2020

  • Added support for Spigot 1.16.3 API

No config changes!
----------, Sep 14, 2020

  • Added support for Spigot 1.16.2
  • Added support for latest QuickShop version

No config changes!
----------, Aug 13, 2020

  • Added support for spigot 1.16 API.

No config changes!

Note this is an early 1.16 support update, more testing will be needed and further bug fixes will come in next updates.
----------, Jun 25, 2020

  • ActionHouse support NPE error fix.

No config changes!
----------, Feb 27, 2020

  • Code improvements for AuctionHouse support to prevent an error if the UUID reported in Auction Event is invalid.

No config changes!
----------, Feb 15, 2020


No config changes!
----------, Feb 6, 2020

  • Added support for spigot 1.15.2 API
  • Changes to character encoding when utf is not supported.

No config changes!
----------, Jan 31, 2020

  • Fixed a dupe issue with QuickShop when the shop owner was offline.
  • Added support for QuickShop Remake version, this supports Minecraft 1.13 and up. (Plugin link in description)
  • Fixed ChestShop integration for Spigot 1.13 and up, (The events I was using were no longer used)
  • Changes to Commons-IO library integration to prevent conflicts with other plugins.
No config changes!
----------, Dec 19, 2019

  • Added support for Spigot 1.15.1 API

No config changes!
----------, Dec 18, 2019

  • Added support for spigot 1.15 API

No config changes!
----------, Dec 12, 2019

  • Added support for spigot 1.14.4 API.

No config changes!
----------, Jul 29, 2019

  • Added support for spigot 1.14.3 API.
  • Other MySQL connection changes.

No config changes!
----------, Jun 29, 2019

  • Fixed server stop and restart commands when MPDB is not installed.

No config changes!
----------, Jun 14, 2019

  • Added support for spigot 1.14.2 API.
  • Added support for MPDB plugin when stopping the server to give time for data save to complete.

No config changes!
----------, Jun 2, 2019

  • Added support for spigot 1.14.1 API.

No config changes!
----------, May 14, 2019

  • Added support for Spigot 1.14 API.

No config changes!
----------, May 11, 2019

  • Big changes to mysql connection to allow older mysql server versions to work, note that older versions will not support special characters to be saved and some performance settings improvements.
No config changes!
----------, Jan 11, 2019

Changes:
  • Improvements on import and export commands to prevent out of memory errors on large amount of users, over 100k.
  • Implemented support for eco commands with * and ** instead of player name.

Config changes:
  • Added 2 new chat messages.
DatabaseTaskStart: '&6[System]&e Command will run in background for all players in database! Check console for progress...'
DatabaseTaskRunning: '&4[System]&c A database task is already running! Please wait until it''s done, check console for progress.'
----------, Jan 7, 2019

Changes:
  • No longer blocking the server reload command. We still not recommend you use it as a clean server restart is better.
  • Tweaks to Essentials user map file generation to prevent or fix data corruption. You will have to start the server and then restart for this to apply because essentials loads before ems.

Config changes:
  • Removed CmdReloadBlocked chat message.
  • Added CmdReloadWarn chat message.
----------, Dec 19, 2018

  • Implemented support for Essentials Eco commands for offline players: set and reset

No config changes!
----------, Dec 8, 2018

  • Fixed async error on seen command for offline players.
  • Made sure that economy support is disabled when using other economy plugins then EssentialsEco.

No config changes!
----------, Nov 21, 2018

  • Fixed a sync issue when data sync is not marked as complete in database, causing sync failure loop.

No config changes!
----------, Oct 31, 2018

  • Added support for spigot 1.13.2.
  • Fixed pay command for offline players not adding the amount.

No config changes!
----------, Oct 24, 2018

  • Added support for uni-code characters in the database.
  • Doing /stop or /restart will trigger data save and player kick before the plugins start to disable.

No config changes!
----------, Oct 2, 2018

  • Added support for spigot 1.13.1.

No config changes!
----------, Aug 28, 2018

  • Compiled with spigot 1.13.
  • Few code tweaks.

No config changes!
----------, Aug 25, 2018

Added support for spigot 1.13 pre7. This adds early 1.13 compatibility, note that further 1.13 testing will still be required but most likely the plugin will be 1.13 compatible even after release.

Changes:
  • Added 1.13 version check and support.
  • Updated sounds to 1.13 API changes.

No config changes!
----------, Jul 17, 2018

  • Made sure that the plugin will not sync economy if it is disabled.
  • Small changes to the sync task to make sure it will force sync if sync status remains false after a server crash.

No config changes!
----------, May 22, 2018

  • Fixed some errors on KCauldron 1.7.10.
  • Fixed some errors on Bukkit/Spigot 1.7.10.
  • Small changes to ChestShop debug messages.

No config changes!
----------, May 20, 2018

  • Some changes to ChestShop support to try to fix a account not found error.
  • Added debug messages to ChestShop support to further test it and improve.

No config changes!
----------, May 10, 2018

  • Added support for /eco take offline command

No config changes!
----------, Apr 6, 2018

NOTE! You need to regenerate the config file to get the new settings and prevent errors.

Changes:
  • Added support for essentials /eco give command for offline players.

Config changes:
  • Added option to enable/disable support for /eco commands
  • Added few more chat messages.
----------, Mar 15, 2018

NOTE! You need to regenerate the config to get the latest changes!

Changes:
  • If money is added to the prevent save filter all economy related commands and feature will also be disabled.

Config changes:
  • Added a new chat message.
----------, Mar 4, 2018

NOTE! You need to re-generate the config file to get the new settings!

Changes:
  • Added config reload command.
  • Added support for essentials /seen command for offline players.

Config changes:
  • Added option to turn off seen command support.
  • Added chat message for config reload command.
----------, Nov 23, 2017

NOTE! You need to re--generate the config file to get the new settings!

Changes:
  • Added support for essentials balance command for offline players.

Config changes:
  • Added settings and chat message for balance command.
----------, Nov 1, 2017

NOTE! You need to re-generate the config file to get the new settings and prevent errors.

Changes:
  • Added support for essentials pay command for offline players.

Config changes:
  • Added settings to disable support for essentials pay command.
  • Added chat messages for essentials pay command support.
----------, Oct 17, 2017

NOTE! You need to re-generate the config file to get the latest settings.

Changes:
  • Added support for spigot 1.12.2
  • Added more SSL connection proprieties and made SSL configurable.

Config changes:
  • Added option to turn SSL on or off.
----------, Sep 21, 2017

  • Compiled for Minecraft 1.12.1.

No config changes!
----------, Sep 4, 2017

NOTE! You need to re-generate the config file to get the latest changes!

Changes:
  • Added support for offline sales for plugin ShopChest.
  • Database data will now be also saved on essentials usermap file.
  • Blocked server /reload command as it can break the plugin.

Config Changes:
  • Added settings to enable ShopChest support.
  • Added a new chant message.
----------, Jun 19, 2017

Note! You need to re-generate the config file to get the latest changes!

Changes:
  • Added official 1.12 support
  • Added a new command to allow you to delete a specific user from the database /ems remove <name>

Config changes:
  • Added new chat messages for the new command and updated the help message.
----------, Jun 11, 2017

  • Fixed a possible error spam on sync task if player disconnects while sync is in progress.

No config changes!
----------, May 10, 2017

  • Changes to how minecraft color codes are stored in the database, this will fix color codes issues on nick names for some users without having them to change mysql server settings. Existing data will get converted automatically when it's loaded and saved.

No config changes!
----------, May 9, 2017

NOTE! You need to re-generate the config file to get the new settings and prevent errors!

Changes:
  • Added a new command to safely save players data and kick them, useful when you need to kick players before a server restart or shutdown so you make sure all data is saved.
  • Changes to how database encoding is set, this may help users that had issues with saving nickname colors. (Will need more testing)
  • Fixes for SSL warnings on some MySQL servers.
  • Small improvements on the MySQL connection handler class.
  • Added support for QuickShop offline buy orders, however this will not work at this time as there is a bug on QuickShop that does not trigger the shop transaction event on shops where players sell items. Once it will be fixed by QuickShop dev it will work fine with this plugin.
  • Added /ems help command to display a list of commands.
  • Added support for AuctionHouse plugin for offline auctions.
  • Added support for PlayerShopGUI+ plugin for offline sales.
Config changes:
  • Added settings to enable/disable support for AuctionHouse and PlayerShopGUI+ plugins.
  • Updated the help menu message text.
  • Added the kick message when using saveAndKick command
----------, May 4, 2017

  • Added error monitoring on sync task, so if an error will take place and the sync is broken the sync runnable will cancel it self and stop the error. Also added more info if error occurs so it will help on further improvements.
No config changes!
----------, Mar 26, 2017

  • Better sync system to prevent possible bugs.
  • Fixed: Sync not triggered for players that join the server before the plugin loaded.
  • Vault no longer needed for shop plugin integrations.
  • Small adjustments to delete essentials folder and files option for better function.
  • Few other improvements.

No config changes!
----------, Feb 19, 2017

NOTE! You need to re-generate the config file to get the latest changes and prevent errors.

Changes:
  • Added support for ChestShop offline sales/buy orders.

Config changes:
----------, Feb 2, 2017

NOTE! You need to regenerate the config file to get the latest settings and prevent errors!

Changes:
  • Added support for Minecraft 1.11.1 and 1.11.2
  • Fixed a small bug on data clear.
  • Added support for QuickShop plugin for offline sales.
  • Added a new column to the Database to handle offline balance, will auto update existing tables.

Config changes:
  • Added settings to enable QuckShop support.
----------, Dec 22, 2016

NOTE! You need to re-generate the config file to get the latest changes and prevent errors!

Changes:
  • Added export data command. Allows you to export data from the database back into essentials data files.

Config changes:
  • Added chat message for export data command.
----------, Dec 1, 2016

  • Added support for Minecraft 1.11
  • Small optimizations on mysql class.

No config changes!
----------, Nov 19, 2016

  • More small changes in attempt to fix a possible issue that can cause the loss of home location.

No config changes!
----------, Oct 26, 2016

  • Tweaks to remove user files feature to prevent possible conflicts.
  • Small tweaks to the shutdown tasks.

No config changes!
----------, Oct 22, 2016

  • Improvements to the internal commands handler class for easy command implementation in future updates.

No config changes.
----------, Oct 1, 2016

NOTE! You need to re-generate the config file to get the latest changes and prevent errors!

Changes:
  • Added a new chat message for baltop usage command.
  • Made the help screen messages configurable.

Config changes:
  • Added a new chat message.
  • Made help menu messages configurable, with multi line support.
----------, Sep 23, 2016

  • Fixed a bug on data sync that was bugging the data sync process sometimes preventing save of all data.

No config changes!
----------, Sep 8, 2016

  • Small code level changes to make the program a bit more memory efficient and reduce the number of objects created.

No config changes!
----------, Aug 27, 2016

  • Some more checks for null pointer exception during player join, to avoid some rare NPE errors.

No config changes!
----------, Aug 11, 2016

  • Added a new permissions node! Permission EMS.baltop will be needed to access the /ems baltop command.

No config changes!
----------, Aug 6, 2016

NOTE! You need to regenerate the config file to get the new settings!

Changes:

  • Small adjustments to the baltop command to prevent some display issues on low money values.
  • Added data filter. This will allow you to remove some data on users files before saving.

Config changes:
  • Added data filter options.
----------, Jul 28, 2016

  • The data save task will no longer run when there are no players online, this will prevent console useless spam.
  • Improvements to the balance top command display and re-formatted the money to a easy to read format.

No config changes!
----------, Jul 16, 2016

  • Better support for 1.8 and 1.7 sounds.

No config changes!
----------, Jul 10, 2016

Resource Information
Author:
----------
Total Downloads: 1,671
First Release: Jul 9, 2016
Last Update: Jun 15, 2024
Category: ---------------
All-Time Rating:
62 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings