Essentials MySQL Storage Extension icon

Essentials MySQL Storage Extension -----

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




Version: 1.31.0
Highly useful plugin! It seems many reviewers are having trouble getting it set up correctly due to lack of technical understanding... Sure it has it's limitations but that's where our job as server owners come in handy.

I have a feature request: Could you add support Essentials nickname sync? As this is part of Essentials itself this would would help immensely.

Nontheless - Thanks fpr your work!

Version: 1.31.0
Plugin does NOT work. It connected to the database that was created for it just fine on initial boot. Once the import was started, it tried connecting to a completely difference database from what was listed in the config. It was not granted permission to connect to that database and the plugin was not able to be used.

There are no resources or documentation to see exactly what can be filtered or what gets copied over but it doesn't matter anyway since the plugin couldn't even connect to the proper database once the import was started. I tried reaching out over discord but no support is offered and the plugin author has not been online on Spigot in a month. Don't recommend purchasing.

Version: 1.29.0
DONT BUY

very vague plugin
no help resources
no documentation
no way to get support
says it syncs essentials but cant find what it syncs of essentials
-
Author's response
Add MySQL storage for Essentials userdata files. That means it syncs the entire user data file, all whatever is inside.

Version: 1.29.0
very vague plugin
no help resources
no documentation
says it syncs essentials but cant find what it syncs of essentials

Version: 1.28.0
It is not working for offline players, when you set balance to offline player, data isnt saved.

Version: 1.28.0
Great plugin but I'm still getting connection issues could you please review the error I get on the github ?

Version: 1.25.0
Hi, Very useful plugin works on 1.19+ but give it an update error side your fix this thanks for your cooperation!

Version: 1.25.0
Absolute garbage. Destroyed all player data. No support. No issue resolving. No updates.

Version: 1.25.0
Works as intended, needed some minor tinkering to be functional but overall a pretty useful resource.

Version: 1.25.0
will be more than happy to change this when some support comes out, until then STAY AWAY

used to be 10/10 plugin, now it's constant economy issues like mentioned below

if youre going to stop supporting then release the source so we can patch it ourselves

Version: 1.22.4
Was good first, then it got worse. Randomly not syncing or showing wrong Money. Rare Updates.

Version: 1.22.4
Solved all the issues I was having, and has really smoothed out my server functionality. Quick and painless to setup

Version: 1.22.4
Really bad support. Pay doesn't work cross-server. If a player joins for the first time, it doesn't download from db

Version: 1.22.4
It is good plugin that works. Sometimes there is bug so I wait for developer to fix it, but it is good

Version: 1.22.4
Worked perfectly up until the last few versions. Now I'm having issues with nicknames being reset seemlingly randomly, and money not saving/syncing properly when players switch servers, causing players to lose money. Seems to be no support, wouldn't recommend the plguin in its current state.

Version: 1.22.4
it does the job but it makes it worse for others things
players losing their home
author support is non-existant
issues created in github are open for months
removing this plugin solved most of the issue

Version: 1.22.4
This plugin works until it doesn't. There is an on going issue where players will randomly lose all of their homes within essentials, and if you could imagine this causes a huge headache to try to find them.

The issue has been reported since Feb. It doesn't appear to be planned as being fixed any time soon. Once this issue is fixed, the plugin deserves a 5 star and I will change.

Version: 1.22.4
worst plugin i have bought in spigot mc
it does the job but it makes it worse for others things
players losing their home
author support is non-existant
issues created in github are open for months
removing this plugin solved most of the issue

Version: 1.22.4
I use two of your paid plugins, it would be nice to have our questions answered because my players lose their homes at any time, would it be possible to fix the problem? Thank you

Version: 1.22.4
Plugin will work in its basis, it has many different glitches. Server has been crashing daily and I have reviewed every single config and no issues were found. I myself have about 3 or for github issues that I support/created the issues and I have been waiting 2 weeks for a response now.
I know the author states that he cannot support much but if it is at the rate of what it is now, the plugin should be declared as abandoned or semi-abandoned and open source for someone else to continue.

Version: 1.22.4
Great resource but I'm currently running into an issue with Nickname's randomly resetting – seems the GitHub issue tracker has caught onto this.

Version: 1.22.3
Klasse Plugin! Tut genau, was in der Beschreibung steht und der Preis ist auch fair. Vielen Dank für die gute Arbeit!

Version: 1.22.3
Offline players are beeing paid twice for auctionHouse items after I enabled the compatibility with the plugin. How can I solve this?

Version: 1.22.3
Great plugin,

Just, add the option to deactivate
KickMessages:
saveAndKickCommand:

Version: 1.22.3
Brilliant plugin, but unfortunately it does not back-up "NPC" userdata, which is shared in the EssentialsX /userdata/ folder, mostly used by Towny and other "NPC" data plugins.

If this plugin was to add support for "NPC" from the Vault/Essentials, I would immediately make this a 5 star review.

Version: 1.22.2
Please update plug-in version 1.16.4. Your plug is a plug-in that makes the server It has a lot more meaning and is a very good plug-in.

Version: 1.22.1
Good plugin. Works for me and makes my life easier. I really don't know what else to say other that I am grateful someone thought of this.

Version: 1.22.0
together with the playerdata bridge these plugins created hole new possebility's big improvment in performance since you can "split" your server up intoo a bungee setup my players love it

Version: 1.22.0
I love the plugin. At one point, I had to remove it from my network, as it caused problems, but now it doesn't.
The only thing missing is its complement, it is a /ems purge. To remove all players that were not active on the default days in the plugin settings.
-
Author's response
Hi, we don't have a purge command, but we do have an inactivity option in the config, if you enable it players that are the configured days inactive will be removed from the database each time the server starts.

Version: 1.22.0
same about giulio248:

It doesn't work properly because it's not frequently updated!
The Plugin must be updated to the latest version of EssentialsX otherwise the Plugin risks losing player data.
I will review positively as soon as It will be updated to the latest version of EssentialsX.
-
Author's response
This is not true, the Essentials API is still the same they don't do core API changes on new updates I don't need to do a plugin update on each new Essentials update, it is working fine on my server running Spigot 1.16.1 and EssentialsX-2.18.0.0. If you have issues please do a proper issue report before review so I can reproduce it and debug it, stop posting bad reviews on my other plugins to just trash the rating on plugins you don't even use.

Version: 1.22.0
Good Plugin! I bought the plugin because i wanted to view and edit usersettings from Essentials via PHPMyAdmin and with this plugin its so easy to do this! Keep up the great work!

Version: 1.21.6
Works really good I was afraid to buy because some people write that it doesn't work but it works.

Version: 1.21.6
It doesn't work properly because it's not frequently updated!
The Plugin must be updated to the latest version of EssentialsX otherwise the Plugin risks losing player data.
I will review positively as soon as It will be updated to the latest version of EssentialsX.

Version: 1.21.6
The plugin is very slow and buggy. Lots of players reported losing their homes and balances

Version: 1.21.6
Doesn't store everything, example: it doesn't store users amount for the support of the "{UNIQUE}" tag on Welcome (first example that came in my mind)
-
Author's response
This saves the entire essentials user data content, if the data is saved there it will get saved, make sure you use the right essentials plugin for the server version you use or post a issue report with details so I can reproduce and debug it.

Version: 1.21.3
AuctionHouse-Support It can't work. Can you practice? I am a true secret. But when players who sell items from the game are bought Players can not sell ginger money at all.
-
Author's response
Issue report must be posted under discussion page. Thx

Version: 1.20.5
It's really nice plugin but could you make possible to connect the balancetop with the money that player has in the pocket and the money the player has in bank? I use your bank plugin

Version: 1.20.5
Your MySQL server seems to not support character encoding utf8. Support for special characters is disabled! To enable this update your MySQL server version to 5.5 or newer!
-
Author's response
Hi, the MySQL server is on your side, I don't see what is the issue and that is only a notification.

Version: 1.20.5
It is a nice plugin, but it would be fine if stores essentials ranks/groups.
I really need it . :L

Version: 1.20.4
Fantastic plugin! Does exactly what it says on the tin. Working with databases is so much easier than trying to work with flatfiles which just makes the filesystem messy.
-
Author's response
Thanks :P

Version: 1.20.2
really liked this plugin until this update came and ruined it
Added support for MPDB plugin when stopping the server to give time for data save to complete.
now my server now restarts
it stays stuck on stopping forever update will change review :wink:
-
Author's response
Please post details and logs about your issue under plugin discussion page.

Version: 1.19.1
Good plugin but bad support more than three months waiting for support.

I have some problem with the / home eventually lose the position of their / home and when trying to put the command they lose the inventory.
-
Author's response
I can't find your support request, make sure you post it in the right place, in the plugin discussion page. This plugin does not handle inventory so it cannot delete it

Version: 1.18.4
Plugin worked great straight away, seems like it can really be useful for small dedicated servers to get some of the hard data off the files and onto a seperate website.

Good job. 5/5.
-
Author's response
Thanks!

Version: 1.18.3
if the plugin is good, but the support is bad, I report an error and it does not respond.

The homes are eventually deleted and the user when placing the command / home and not being set up removes their inventory, I also have a problem with the economy and the QuickShop. and I get this error in console:

at net.milkbowl.vault.economy.plugins.Economy_Essentials.depositPlayer(Economy_Essentials.java:151) ~[?:?]
at net.milkbowl.vault.economy.plugins.Economy_Essentials.depositPlayer(Economy_Essentials.java:151) ~[?:?]
Caused by: java.lang.StackOverflowError
at java.io.UnixFileSystem.getBooleanAttributes0(Native Method) ~[?:1.8.0_181]
at java.io.UnixFileSystem.getBooleanAttributes(UnixFileSystem.java:242) ~[?:1.8.0_181]
at java.io.File.exists(File.java:819) ~[?:1.8.0_181]
at com.earth2me.essentials.UserMap.load(UserMap.java:157) ~[?:?]
at com.earth2me.essentials.UserMap.load(UserMap.java:23) ~[?:?]
at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3716) ~[overcraft.jar:git-Spigot-642f6d2-57ab4cf]
at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2424) ~[overcraft.jar:git-Spigot-642f6d2-57ab4cf]
at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2298) ~[overcraft.jar:git-Spigot-642f6d2-57ab4cf]
at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2211) ~[overcraft.jar:git-Spigot-642f6d2-57ab4cf]
at com.google.common.cache.LocalCache.get(LocalCache.java:4154) ~[overcraft.jar:git-Spigot-642f6d2-57ab4cf]
at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4158) ~[overcraft.jar:git-Spigot-642f6d2-57ab4cf]
at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5147) ~[overcraft.jar:git-Spigot-642f6d2-57ab4cf]
at com.earth2me.essentials.UserMap.getUser(UserMap.java:111) ~[?:?]
at com.earth2me.essentials.UserMap.getUser(UserMap.java:92) ~[?:?]
at com.earth2me.essentials.Essentials.getOfflineUser(Essentials.java:645) ~[?:?]
at com.earth2me.essentials.Essentials.getUser(Essentials.java:633) ~[?:?]
at com.earth2me.essentials.api.Economy.getUserByName(Economy.java:67) ~[?:?]
at com.earth2me.essentials.api.Economy.getMoneyExact(Economy.java:92) ~[?:?]
at com.earth2me.essentials.api.Economy.add(Economy.java:155) ~[?:?]
at com.earth2me.essentials.api.Economy.add(Economy.java:148) ~[?:?]
at net.milkbowl.vault.economy.plugins.Economy_Essentials.depositPlayer(Economy_Essentials.java:146) ~[?:?]
... 1003 more
-
Author's response
Issues are reported on plugin discussion page, you posted no message there. Errors and logs will have to be posted there.

Version: 1.18.3
Excellent job with the plugin. Well worth the money. thank you for creating this resource :) keep up the great work

Version: 1.18.2
very good plugin author is awesome many updates i hope support for betteressentials is added : https://www.spigotmc.org/resources/betterssentials-1-8-1-13.58074/
-
Author's response
I will try, but at first look there are some major internal changes, we will see if it's possible.

Version: 1.18.1
very good plugin when will this error be fixed though to whoever i do /seen this error comes: https://file.properties/paste/rituperapo.cs

Version: 1.18.1
Amazing Plugin! 100% Recommended
------------------------------------------------------

Version: 1.18.1
Best plugin for my server, thank for this plugin
----------------------------------------------------------------------------

Version: 1.18.0
Best plugin for my server, thank for this plugin
----------------------------------------------------------------------------

Version: 1.16.4
Excellent. Works like a charm right out of the box.

Perhaps there are other plugins that might be usefull to hook into further down the line, but right now this is great and mor ethen enought for my small server projects.
-
Author's response
Thanks :P

Version: 1.16.2
Could not pass event ServerCommandEvent to EssentialsMysqlStorage v1.16.2
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:338) ~[JavaPluginLoader$1.class:1.7.10-R0.1-SNAPSHOT]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[RegisteredListener.class:1.7.10-R0.1-SNAPSHOT]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:507) [SimplePluginManager.class:1.7.10-R0.1-SNAPSHOT]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:492) [SimplePluginManager.class:1.7.10-R0.1-SNAPSHOT]
at net.minecraft.server.dedicated.DedicatedServer.func_71333_ah(DedicatedServer.java:470) [lt.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:432) [lt.class:?]
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:809) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:669) [MinecraftServer.class:?]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_121]
Caused by: java.lang.NoSuchMethodError: org.bukkit.event.server.ServerCommandEvent.setCancelled(Z)V
at net.craftersland.essentials.mysql.commands.SeenCmds.balance(SeenCmds.java:51) ~[?:?]
at net.craftersland.essentials.mysql.events.ConsoleCommand.onCmd(ConsoleCommand.java:48) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_121]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_121]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_121]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_121]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:334) ~[JavaPluginLoader$1.class:1.7.10-R0.1-SNAPSHOT]
... 8 more

on /seen *, /money *, etc;
KCauldron .1614.201, 1.7.10

The rest is great.
-
Author's response
I will check it for KCaudron then, if you have more info please post them in the discussion page. Thanks!

Version: 1.16.1
Ottimo plugin per non avere troppi file in locale sul server su un database a parte (mysql) Se entra qualcuno il file si genera in locale , ma viene rimosso alla disconessione, il suo lavoro di mettere tutte le cartelle di userdata su un database funziona . test around.craft.gg (1.8.12.2) cracked
-
Author's response
Thanks

Version: 1.16.0
Finally, after trying tons of other (and very bad) plugins, I have found ESSENTIALS MYSQL STORAGE EXTENSION!! It is awesome!! Thank you very nuch, brunyman! Please go on with your good working! And do not let it get you down, by players who can not read a few lines of text and make bad reviews.
-
Author's response
Thanks :P

Version: 1.14.0
Too many bug.
All home are delete on server reload/stop.
All kits delay are reset on player connect/disconnect. (Even with the last version of EssentialsX)
Server crash if you use this plugin and Crazy Auction, ChestShop, GuiShop, AuctionHouse and more...
-
Author's response
Plugin works if it is configured correctly, I use it fine on my 1.12.2 server. You didn't post anything on discussion page and reported no error. There is no way this plugin will crash the server. And kits and homes are saved fine with latest essentialsx for the right server version! If you install the wrong essentials for your mc dont expect it to work. This is working fine for me and most users for some reason.

Version: 1.14.0
02.12 01:53:46 [Server] INFO Enabling Essentials vTeamCity 02.12 01:53:46 [Server] WARN Version mismatch! Please update EssentialsMysqlStorage to the same version.

Latest build of Essentials ( from spigot ) of the successful build. yet still don't work
-
Author's response
Plugin works, thats just a warning message as Essentials thinks this plugin is an Essentials module like EssentialsChat, and because it has a different version it posts that warning message, but nothing more. Reviewing the plugin just for that is a noob move. You never posted a message on Discussion page.

Version: 1.9.0
Very good, all is good, the kits works good, the balance, balancetop works good, but the mails bridge is not dynamically on my server...

Version: 1.9.0
Works amazing! Best plugin to save offline transactions and more! Definitely needed for your server!

Version: 1.7.2
Works perfectly. Tested in 1.8 with 200 users on.

IF YOU HAVE ISSUES WITH THIS PLUGIN USE ESSENTIALSX!!!
You can upgrade without deleting config files of essentials! Only delete essentials.jar and install essentialsX.jar and youre good to go :)

This plugin syncs all your essentials data between servers including money , nicknames , and much more (I use this plugin mainly for syncing that two things).

Actually this is perfect for bungee networks , as there isnt any plugin that syncs your nick on sql without bugs.
-
Author's response
Thanks :P

Version: 1.6.2
Excellent plugin, no extra code,5 star
no bug,a lot of options to choose from.
If you are surviving server it is highly recommended that you choose it

Version: 1.2.1
Works great on 1.10.2, awesome plugin, and i dont know what i have to say now.. it is a great plugin, and need more characters to fill in this review.. xD

Version: 1.1.4
Works on 1.9.4 and works as it had to be awesome.
I really love this keep up the good work men thanks.

Version: 1.1.3
Trying to sync nicknames across servers. Didn't get it work, trying to contact the author to have a look. Will return when its fixed.

Version: 1.1.2
It works. Now I just need more characters to fill in this review. I suppose I could use these to complement the developer so... brunyman you are very pretty.
-
Author's response
Thank you sir :P

Version: 1.0.2
Ill really dont need this plugin, But i bought it cause i can help you at that way. You are a great developer! Thanks!
-
Author's response
Well, you can use it to store essentials user data files on MySQL or sync essentials data across servers. :P

Version: 1.0.1
One of the best programmers spigot community.
Great job as well as your other plugins
Thanks for everything
-
Author's response
:P thanks for your kind words

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