[GEN/SEC/ECON/TP/ADMN] Essentials - A collection of useful commands

Discussion in 'Archived: Plugin Releases' started by EssentialsTeam, Apr 30, 2011.

  1. Offline


    Essentials - A collection of useful commands and features

    Essentials offers over 100 commands that are useful on just about every server. Inside you will find commands to help both players and staff.
    Features include: TP, warps, homes, kits, mob spawning, and various mod tools.

    Over the last year Essentials has been in constant development with over 1000 commits, and complete rewrites to major sections of the code. With every recent major release we have made it a target to optimize and improve the performance of a core Essentials module.

    If you download Essentials today, you will find it to be faster and smoother yet again.
    Please don't post your problems or feature suggestions here - we can't keep track of them, and we will most likely not respond. Talk to us live in #essentials via irc.esper.net, or file a support ticket.

    How to get Help << click me

    Plugin Conflicts
    Show Spoiler

    • bColoredChat: The signs code conflicts with our signs code. Users can create valid signs, even if they don't have the permission in essentials. Use essentials.signs.color permission for colored signs and not the one from this plugin.

    Version Notes:
    The most recent changelogs can be found attached to the downloads on BukkitDev files.
    ... older change logs can be found at BukkitDev pages.

    Join the team
    There are many features to be added to Essentials, so we are looking for new developers to help us out. You should have at least some java skills. Contact snowleo or KHobbits on irc if you want to join.

    If you only want to add code to Essentials, create a pull request at GitHub.

    General information
    We have rolling releases, the second number in our version number changes, if there is a new minecraft or major bukkit update. We only support the recommended versions of Bukkit.

    If you have problems, check if you have the newest versions of Bukkit and Essentials first. In many cases the problem has already been fixed.

    Essentials is split in several jar files. These are modules that can be removed, if you don't need them:
    Modules that need Essentials.jar: EssentialsChat, EssentialsProtect, EssentialsSpawn, EssentialsGeoIP, EssentialsXMPP

    Standalone modules: EssentialsGroupManager (GroupManager formerly developed by AnjoCaido).

    Essentials is currently developed and maintained by KHobbits and snowleo. Group Manager is maintained by ElgarL.

    Many thanks to the other major developers and contributors over the years : Zenexer, Aelux, Brettflan, KimKandor, ceulemans, necrodoom, ementalo, okamosy, khyperia, Iaccidentally, md_5 and Andrewkm. Check the commit list at github for all names.

    Our repository is now at github. Pull requests can be done there.

    Essentials is licensed under GPLv3.

    Follow us on Twitter
    You can get instant notification when we make updates by subscribing to our automated Twitter feed. Just follow @EssentialsTeam.

    Essentials development is handled by a rolling team of developers who give up their free time to help you maintain your servers. The team accepts donations which will be split between the active team members.

    We would like to offer a thanks to the following donators who have contributed above the average and have made a significant contribution to the project.
    If your server generates a profit or you are hosting company, we would really appreciate if you donate to this project. Please, donate!

    Learn by example
    @Samkio and xTorrent made a great YouTube video explaining what Essentials is, its different parts, and how to install it. Watch it on YouTube.

    @BrandonHopkins made a video about GroupManager and how to set it up for the first time.

    Other Highly Recommended Plugins
    We and many other server owners use these plugins in conjunction with Essentials:
    Please don't post your problems or feature suggestions here - we can't keep track of them, and we will most likely not respond. Talk to us live in #essentials via irc.esper.net, or file a support ticket.
  2. Offline


    Used it for a while, great stuff! :)
    mapkbelgor and Ciizify like this.
  3. Essentials is really quite useful. Personally I recommend that most people running a minecraft server start off with essentials and expand out from there.

    If someone has a need for more specialised commands, recent versions of essentials will give priority to other plugins with that use the same commands. This means you can override any commands or functionality you don't need with more specialised plugins.


    Between June 2011 and October 2012 there have only been 5 people who donated more than £50 in total.

    Each month Essentials gets on average of 3 donations, with most donations being below £5

    I suggest that users don't rely on getting answers from this thread, because essentials support is focused on IRC help.
  4. Offline


    awesome plugin. recommended for people who are new in server mananging.
  5. Offline


    20:00:18 [SEVERE] java.lang.NoSuchMethodError: com.earth2me.essentials.Essentials.loadClasses()V
    20:00:18 [SEVERE]       at com.earth2me.essentials.chat.EssentialsChatPlayerListener.onPlayerChat(EssentialsChatPlayerListener.java:56)
    20:00:18 [SEVERE]       at org.bukkit.plugin.java.JavaPluginLoader$6.execute(JavaPluginLoader.java:236)
    20:00:18 [SEVERE]       at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
    20:00:18 [SEVERE]       at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:257)
    20:00:18 [SEVERE]       at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:646)
    20:00:18 [SEVERE]       at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:634)
    20:00:18 [SEVERE]       at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:32)
    20:00:18 [SEVERE]       at net.minecraft.server.NetworkManager.a(NetworkManager.java:195)
    20:00:18 [SEVERE]       at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:74)
    20:00:18 [SEVERE]       at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
    20:00:18 [SEVERE]       at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:370)
    20:00:18 [SEVERE]       at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
    20:00:18 [SEVERE]       at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    essentials 2.2 (without protect and chat)
    bukkit 740
    linux ubuntu
    shitload of pluins (MinecartMania, uQuest, cmMMO, HeroBounty, dynmap, worldedit, worldguard, ichat, jail, iconomy, chestshop, multiverse, multiinv, bukkituptodate, lwc, borderguard, bigbrother, authme, nocheat, slowhealth)
    Mitch109 likes this.
  6. Offline


    sauevaem: list exact essentials version. also post server.log.

    also more details about error.
  7. Offline


    Remove EssentialsChat.jar from your plugins folder.
  8. Offline


    Great plugin, I have to say. Really apreciate that you guys keep developing groupmanager, even as anjo left for a while. For me its the best permission manager ever created :D

    Also, why the thread change?
  9. Offline


    I was going to argue with you that there is no chat plugin in my folder, but when I checked it turned out that there actually is... thanks
  10. Offline


    We changed the thread, because Zenexer is busy on other projects and didn't update the original thread.
  11. Offline


    1) Is there a way to set an additional spawn for people that have not joined the server before?
    2) People without the essentials.plugin node can use /plugins, which apparently functions as /plugin list. Can this be fixed? I'm not interested in players being able to see what plugins are running on my server.
  12. Offline


    1- yes, "/setspawn newbies" - but the name can be changed on the config files
  13. Offline


    1) As anon said.
    2) The command /plugins belongs to bukkit. It's not part of Essentials
  14. Offline


  15. Offline


    Wow, new page. Great news. Keep up the great work guys. Love the plugin.
  16. Offline


    new thread, same ones and twos:

    1st: love your plugin!
    2nd: is it possible to disable "mail"-system so we won't see the "You have blabla new mail" on startup?
    it's kinda cool but we don't need this awesome feature :) and I haven't found some options for that issue in the config files

    thx a lot
  17. Offline


    Both thanks for replying!
  18. Offline


    In config:
    disabled-commands: mail
    kittenchunks, lucasdidur and s1ck3st like this.
  19. Offline


    Thanks a lot, Essentials #1 plugin.
  20. Offline


    cool! thanx! dunno why I didn't recognize this!

    have fun & enjoy
  21. Offline


    When someone on my server types /who, they get an error message which just says:

    Error: d

    Any suggestions as to how I can fix this?
    Using this version, 2.2
  22. Offline


    Weird, I'm unable to use Essential core commands like /list. My Permissions config haven't changed for the last few hundred Bukkit builds, I have myself enabled to use every command and yet /list yields no output at all. Just a message on the console saying "Player tried to use command: /list". Anyone else with issues in the latest Bukkit builds & Essentials? Running Craftbukkit #735 + Essentials 2.2

    EDIT: Ignore this post. Essentials didn't load 'cause I had an error in my permissions config as well as my Essentials config. Everything's working fine. :)
  23. Offline


    I got this error, I've tried many thing to fix it, no luck. Anyone can help?

    2011-05-01 02:02:29 [SEVERE] special characters are not allowed loading EssentialsSpawn v2.2.7 (Is it up to date?)
    unacceptable character #0 special characters are not allowed
    in "<reader>", position 0
    at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.java:68)
    at org.yaml.snakeyaml.reader.StreamReader.update(StreamReader.java:159)
    at org.yaml.snakeyaml.reader.StreamReader.peek(StreamReader.java:117)
    at org.yaml.snakeyaml.reader.StreamReader.peek(StreamReader.java:106)
    at org.yaml.snakeyaml.scanner.ScannerImpl.scanToNextToken(ScannerImpl.java:964)
    at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:237)
    at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:183)
    at org.yaml.snakeyaml.parser.ParserImpl$ParseImplicitDocumentStart.produce(ParserImpl.java:200)
    at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:163)
    at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
    at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:104)
    at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:124)
    at org.yaml.snakeyaml.Yaml.load(Yaml.java:264)
    at org.bukkit.util.config.Configuration.load(Configuration.java:73)
    at com.earth2me.essentials.EssentialsConf.load(EssentialsConf.java:64)
    at com.earth2me.essentials.Warps.reloadConfig(Warps.java:210)
    at com.earth2me.essentials.Warps.<init>(Warps.java:32)
    at com.earth2me.essentials.Essentials.onEnable(Essentials.java:104)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:127)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:632)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:218)
    at com.earth2me.essentials.spawn.EssentialsSpawn.onEnable(EssentialsSpawn.java:29)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:127)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:632)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:218)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:116)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:94)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:217)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:204)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:144)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:259)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
  24. Offline


    I have a question.

    I am trying to use the command /world (name of world) and its not working, only when I type /world 0 it respawns me at the spawnpoint of the current world I am in.


    I have other maps in the server folder but I see this message above. Do I need to add the map names in a config file somewhere?

  25. Offline


    IRC offers no help, nobody talks. /who, /list, etc causes this error:

    01:51:21 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'who' in plugin Essentials v2.2.7
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:85)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:255)
            at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:675)
            at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:638)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:632)
            at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:32)
            at net.minecraft.server.NetworkManager.a(NetworkManager.java:195)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:74)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:370)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    Caused by: org.bukkit.command.CommandException: Unhandled exception executing command 'who' in plugin SpyerAdmin v1.0
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
            at com.earth2me.essentials.Essentials.onCommand(Essentials.java:524)
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
            ... 12 more
    Caused by: java.lang.NullPointerException
            at nickguletskii200.SpyerAdmin.SpyerAdmin.onCommand(Unknown Source)
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
            ... 14 more
  26. Offline


    Weather is working good except in snowy areas nothing happens
  27. @essentialsteam

    The warp, spawn and home commands seem to be offset again, as in I will set them on one block and when I use the commands, I will be warped a little forward of where I set it or to the side a bit.
  28. Offline


    @Dig1tal: Set debug: true in config.yml and report the error that will be in console.

    @ambientmf: Any errors on server start?

    @Suprem20: One of your warps seems to be broken, check the .yml files in warps folder.

    @eagleFMJ: You need a plugin like Multiverse.

    @Platypus: SpyerAdmin is creating that error, maybe update?

    @SpyDaniel: What is the offset? (Press the F3 key to show your position)
  29. @essentialsteam
    Thats weird, the coroods are the same, but the offset is deffenntly happening. If I stand in the middle of 4 blocks, so I'm right on the + of the 4 and set a warp and then use that warp, I will be warped to the top right of the four blocks.

    Also, the essentials config, for MoTD, colours do not seem to work with it. Using EssentialsChat. But colours do work in chat :\ - Never mind, was using ^ instead of & for the config.
  30. Offline


    16:47:49 [SEVERE] Could not pass event PLAYER_QUIT to TrainYourLung
            at bukkit.Sixael.TrainYourLung.TYLPlayerListener.onPlayerQuit(TYLPlayerListener.java:39)
            at org.bukkit.plugin.java.JavaPluginLoader$2.execute(JavaPluginLoader.java:212)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:257)
            at net.minecraft.server.ServerConfigurationManager.disconnect(ServerConfigurationManager.java:115)
            at net.minecraft.server.NetServerHandler.disconnect(NetServerHandler.java:98)
            at org.bukkit.craftbukkit.entity.CraftPlayer.kickPlayer(CraftPlayer.java:124)
            at com.earth2me.essentials.PlayerWrapper.kickPlayer(PlayerWrapper.java:51)
            at com.earth2me.essentials.commands.Commandkick.run(Commandkick.java:38)
            at com.earth2me.essentials.commands.EssentialsCommand.run(EssentialsCommand.java:56)
            at com.earth2me.essentials.Essentials.onCommand(Essentials.java:567)
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:85)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:247)
            at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:394)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:379)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    I get that everytime someone leaves.
    BIGFOOT808 likes this.

Share This Page