An updated fork of Essentials with spawner support, performance enhancements, and more

  1. drtshock
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    Source Code:
    vemacs, SupaHam, md678685
    Languages Supported:
    Most of them


    If you love us and want to further motivate the project, donations are a good way to do that. If you can't / don't want to, another good way is to let us know that you appreciate our work by making a post saying thanks.


    Why you should use it
    EssentialsX provides several performance enhancements and fixes that are currently not available in Essentials and Spigot-Essentials, most importantly fixed mob spawner support for 1.8+ servers. See the wiki for details.

    EssentialsX is almost a completely drop-in replacement for Essentials. However, it has different requirements:

    • EssentialsX requires Vault to enable chat prefix/suffixes and group support if you have a supported permissions plugin.

    • If you have an unsupported permissions plugin but still wish to use wildcards, enable use-bukkit-permissions in the configuration. Otherwise, the plugin will fall back to config-based permissions.

    • EssentialsX requires Java 7 or above.
    Other Info
    This is an unofficial fork of Essentials. It will be consistently updated and maintained with the latest Minecraft and Spigot versions.

    Here are some Metrics (can be disabled with global PluginMetrics configuration):

    Use discord and the github issue tracker. Do not private message me or post on the thread for support, it will be ignored.

    Tanguygab, WaxtzCraft, CWTK and 83 others like this.

Recent Updates

  1. Reposting with main jar -
  2. 1.12
  3. Command Cooldowns!

Recent Reviews

  1. timmyjimmy.exe
    Will throw a 5 star review for your 5 star plugin, I appreciate you taking the project over and keeping it up to date. Keep up the good work!
  2. Fortepsai
    Really bad Support, Spawn for Newbies is broken, really dissapointed. I hope someone else will come up with some other similar plugin ..
    1. drtshock
      Author's Response
      Helped you out in discord and found out that the issue is on your end, not ours. Spawning and isn't broken.
  3. giulio248
    It no longer works correctly in 1.12.2 and the support does not answer clearly or even respond.
    After the latest version on both Spigot and Jenkins, the Kits no longer work.
    I can only get the Kits by clicking on the signs but not by command, also with the new commands is 100% impossible to create a Kit, with my staff we have tried everything.
    So in a nutshell the kits do not work.
    1. drtshock
      Author's Response
      Not sure what you mean since I haven't seen anyone not get their questions addressed in Discord all weekend. You probably have your kit file messed up.
  4. vipvipck
    [11:15:15] [Server thread/WARN]: [Essentials] Task #110 for Essentials v2.15.0.1 generated an exception
    java.lang.NullPointerException: null
    at com.earth2me.essentials.xmpp.XMPPManager.updatePresence( ~[?:?]
    at com.earth2me.essentials.xmpp.EssentialsXMPP.updatePresence( ~[?:?]
    at com.earth2me.essentials.xmpp.EssentialsXMPPPlayerListener$ ~[?:?]
    at ~[spigot.jar:git-Spigot-596221b-9a1fc1e]
    at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat( [spigot.jar:git-Spigot-596221b-9a1fc1e]
    at net.minecraft.server.v1_12_R1.MinecraftServer.D( [spigot.jar:git-Spigot-596221b-9a1fc1e]
    at net.minecraft.server.v1_12_R1.DedicatedServer.D( [spigot.jar:git-Spigot-596221b-9a1fc1e]
    at net.minecraft.server.v1_12_R1.MinecraftServer.C( [spigot.jar:git-Spigot-596221b-9a1fc1e]
    at [spigot.jar:git-Spigot-596221b-9a1fc1e]
    at Source) [?:1.8.0_171]
    1. drtshock
      Author's Response
      Please use discord or github for support. This isn't an issue tracker.

      I think you just need to delete your xmpp folder though and let it regen the cache.
  5. FlameHero
    Use this, not the regular Essentials, it works fine.

    However, I can't seem to get around the kits, the new udpate added a new kits.yml and so now it doesn't give my players a kit on first join.
    [16:33:41 INFO]: [+] hoenest
    [16:33:41 INFO]: [Essentials] Creating empty config: /home/container/plugins/Essentials/userdata/6d9bad17-63aa-4e04-9b0c-56dd10f12561.yml
    [16:33:41 WARN]: [MW] That kit does not exist.
  6. AlexiMaria
    fix /xp set [TAB] (for player names) not work :(
    1. drtshock
      Author's Response
      If you have an issue, please join discord or report on github, not in the reviews ._.
  7. XpcAdam
    THIS IS A MUST HAVE PUGIN FOR EVERY MINECRAFT SERVER. Can't rate it higher unfortunatley
  8. Sitieno14
    Never started a server without Essentials.

    Awesome plugin, thanks a lot for keeping updating it

    Sorry for my bad english, I'm Italian

    Have a nice day,

    Bye, Sitieno14
  9. cguillou
    Very perfect ! *****************************************************************
  10. JeckTn-Gaming
    Very Good plugin. but The message file is not good. The author will add it to the file, and can use UTF-8 instead of UTF-16