EssentialsX 2.17.2

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

  1. drtshock
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    Source Code:
    https://github.com/EssentialsX/Essentials
    Contributors:
    md678685, vemacs, SupaHam
    Languages Supported:
    Most of them
    [​IMG]

    [​IMG]

    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.
    [​IMG]
    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 8 or above.
    Metrics collection

    This plugin uses bStats - you can opt out using the global bStats config.
    Old MCStats graph for historical purposes:
    [​IMG]

    Support

    Need help with using EssentialsX? Join the MOSS Discord community to ask for help and discuss EssentialsX.

    If you need to report a bug or want to suggest a new feature, you can open an issue on GitHub.

Recent Updates

  1. The Bees Update | Full 1.15.x support
  2. Fix spigot dupe
  3. 1.14.3

Recent Reviews

  1. kuba150
    kuba150
    5/5,
    Version: 2.17.2
    Please add per permission commands cooldown for example essentials.commandscooldown.<command>.<time>
  2. NoopyyGaming
    NoopyyGaming
    3/5,
    Version: 2.17.2
    Hello !

    I'm using this new version right now with TacoSpigot 1.8.8 and i saw in console this message :

    You are running an unsupported server version. Is this a issue or it's not a big deal ?
  3. Kendyman
    Kendyman
    5/5,
    Version: 2.17.2
    Lives up to its name. Truly essential for any serious server. Also very performance friendly.
  4. Orcun67_67
    Orcun67_67
    5/5,
    Version: 2.17.1
    Error why?

    [19:16:08] [Server thread/ERROR]: Could not load 'plugins\EssentialsX-2.17.1.62.jar' in folder 'plugins'
    org.bukkit.plugin.InvalidPluginException: java.lang.IllegalArgumentException: Plugin already initialized!
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:133) ~[Paper.jar:git-PaperSpigot-"4c7641d"]
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:331) ~[Paper.jar:git-PaperSpigot-"4c7641d"]
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:278) [Paper.jar:git-PaperSpigot-"4c7641d"]
    at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugins(CraftServer.java:293) [Paper.jar:git-PaperSpigot-"4c7641d"]
    at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:202) [Paper.jar:git-PaperSpigot-"4c7641d"]
    at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:563) [Paper.jar:git-PaperSpigot-"4c7641d"]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_241]
    Caused by: java.lang.IllegalArgumentException: Plugin already initialized!
    at org.bukkit.plugin.java.PluginClassLoader.initialize(PluginClassLoader.java:123) ~[Paper.jar:git-PaperSpigot-"4c7641d"]
    at org.bukkit.plugin.java.JavaPlugin.<init>(JavaPlugin.java:66) ~[Paper.jar:git-PaperSpigot-"4c7641d"]
    at com.earth2me.essentials.Essentials.<init>(Essentials.java:109) ~[?:?]
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.8.0_241]
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.8.0_241]
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.8.0_241]
    at java.lang.reflect.Constructor.newInstance(Unknown Source) ~[?:1.8.0_241]
    at java.lang.Class.newInstance(Unknown Source) ~[?:1.8.0_241]
    at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:77) ~[Paper.jar:git-PaperSpigot-"4c7641d"]
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:129) ~[Paper.jar:git-PaperSpigot-"4c7641d"]
    ... 6 more
    Caused by: java.lang.IllegalStateException: Initial initialization
    at org.bukkit.plugin.java.PluginClassLoader.initialize(PluginClassLoader.java:126) ~[Paper.jar:git-PaperSpigot-"4c7641d"]
    at org.bukkit.plugin.java.JavaPlugin.<init>(JavaPlugin.java:66) ~[Paper.jar:git-PaperSpigot-"4c7641d"]
    at com.massivecraft.factions.zcore.MPlugin.<init>(MPlugin.java:28) ~[?:?]
    at com.massivecraft.factions.SavageFactions.<init>(SavageFactions.java:90) ~[?:?]
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.8.0_241]
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.8.0_241]
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.8.0_241]
    at java.lang.reflect.Constructor.newInstance(Unknown Source) ~[?:1.8.0_241]
    at java.lang.Class.newInstance(Unknown Source) ~[?:1.8.0_241]
    at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:77) ~[Paper.jar:git-PaperSpigot-"4c7641d"]
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:129) ~[Paper.jar:git-PaperSpigot-"4c7641d"]
    ... 6 more
  5. ChrusKosco
    ChrusKosco
    5/5,
    Version: 2.17.1
    Great!!! But why is keep inv & exp always on for op players
    i wanna enjoy the game server as much as i build it.
  6. Stefanus
    Stefanus
    5/5,
    Version: 2.17.1
    Awesome plugin! Works great on my 1.13.2 server. No error just warn everytime player join my server "Essential Task:#...." apart from that everything is okay. Thanks, keep it up! Hehe :D
  7. HASMCServers
    HASMCServers
    5/5,
    Version: 2.17.1
    Currently using in 1.15.2 and it's working very well. So far no bugs to report, thanks for a quality plugin.
  8. DeleteMetaInf
    DeleteMetaInf
    5/5,
    Version: 2.17.1
    This is the most important plugin of all time. There’s not a single server that doesn’t need EssentialsX. What more can I say?
  9. Noni
    Noni
    5/5,
    Version: 2.17.1
    Great plugin. Very active development and helpful people on their discord server. Everyone complaining about it not having 1.15 support: Open your eyes, there's literally an enormous download button at the top of the plugin description where you can download dev builds.
  10. Albert_Bowden
    Albert_Bowden
    1/5,
    Version: 2.17.1
    Great plugin. Works perfectly but discord support is corrupt. I was banned for no reason, not relating to their rules.