[TP/ADMN/GEN/FUN] EasyEssentials 0.9 - Full of easy commands

Discussion in 'Inactive/Unsupported Plugins' started by x86cam, Mar 17, 2012.

  1. Offline

    x86cam

    EasyEssentials - Full of Easy Commands
    I now use BukkitDev, I will try to update this page though, go here for the updated version: BukkitDev Link
    EasyEssentials 0.9 for Bukkit 1.6.2

    EasyEssentials has been revived for 1.6.2!

    EasyEssentials is a plugin full of easy commands, and will update with more commands once I learn how to program them.​

    NOTE:
    There may be bugs. Report them by sending them to me in a PM or reply to this post.
    How this was made:
    It all started when I encountered Java.
    I started to program using it, and made a simple form.
    Then I went on to Bukkit to see what new plugins there were.
    I was just like, hmm, same, same, same..
    It was full of things I wasn't interested in!
    So I decided, "Hey! Let's make a Bukkit plugin full of essential commands!"
    I looked up tutorials, and found a couple, and programmed the rest with a little help from the forums!
    When this plugin was made, it started out with 18 commands.

    A lot of effort was put into this plugin, please Donate

    Videos:





    Changelog:
    • 0.2 - First release to the Public
    • 0.2.2 - Using jre6 instead of jre7
    • 0.3 - Better Organized Files, Bug fixes, God, and Afk
    • 0.4 - Permissions, /broadcast, /op, /deop, /me , Revamped MOTD Code, /above, /below, Bug fix for console commands, {BIG} Event Broadcasters, Cleaned a bit of code
    • 0.8 - More Perms, Homes, Exact Spawns, Warps, /freeze, /helmet, /ptime, Nicknames, /lookup, /spawnmob, /killmob, /clearchat, /item, /jump, PM's, Swear Handling (config), First Join/Respawn Items (config), Better AFK, /fail (config), /ees, Better Command Handling, Op somebody when saying something (config), Some Skyrim Shouts, Fire Spread Stopping (config), Crafting Notifications, Ore Notifications, Cleaned Code
    • 0.8.5 - Bug Fix for Nickname Colors, Changed /killmob to /butcher, Added more Permissions, Configuration for Explosion Cancelling, Turn off Chatting (config), Turn off Mob Follow (config), added to zip file with default config, Changed from 1.2.5-R3 to R4, /clearinventory
    CURRENT BUGS:
    • When you input a non-existent user in any command that it requires, it gives an error.
    • Setting spawn, traveling to another world, and typing /spawn will teleport you to the spawn's coordinates in the same world that you are in. Attempting a fix.
    Commands + Permissions:
    • /above - ees.above
    • /afk - ees.afk
    • /below - ees.below
    • /broadcast - ees.broadcast
    • /bigexplode - ees.bigexplode
    • /blockfall - ees.blockfall NEW!
    • /clearchat - ees.clearchat
    • /clearinventory - ees.clearinventory
    • /delhome - ees.delhome
    • /delwarp - ees.delwarp
    • /deop - ees.deop
    • /ees - (ees.reload for Reloading config)
    • /explode - ees.explode
    • /fail - ees.fail
    • /feed - ees.feed
    • /freeze - ees.freeze
    • /gm - ees.gm
    • /god - ees.god
    • /heal - ees.heal
    • /helmet - ees.helmet
    • /home - ees.home
    • /item - ees.item
    • /jump - ees.jump
    • /kill - ees.kill
    • /killall - ees.killall
    • /killmob - ees.killmob (changed)
    • /lookup - ees.lookup
    • /me - ees.me
    • /motd - ees.motd
    • /name - ees.name
    • /op - ees.op
    • /ptime - ees.ptime
    • /pm - ees.pm
    • /r - ees.r
    • /setspawn - ees.setspawn
    • /sethome - ees.sethome
    • /setwarp - ees.setwarp
    • /smite - ees.smite
    • /spawn - ees.spawn
    • /spawnmob - ees.spawnmob
    • /test - ees.test
    • /time - ees.time
    • /tp - ees.tp
    • /tphere - ees.tp
    • /warp - ees.warp
    • /weather - ees.weather
    • FUS RO DAH! - ees.skyrim
    • YOL TOOR SHUL! - ees.skyrim
    Downloads:
    Preferred | Mirror

    Please​
    [​IMG]
     
  2. Offline

    x86cam

    EasyEssentials 0.4 is in the making, and will add permission nodes, and exact spawn locations stored in a file. 0.5 will have a help system, warps, and homes.
     
  3. Offline

    md_5

    Approved
     
  4. Offline

    robbcap

    pepole rather use the normal essentials theres alot of these plugins already such as essentials and Jcommands and more. try to get more advanced make a fun plugin instead of this. (im not tryig to be mean.) Ive been neding a develepor that can make a race plugin maby you can get into that only private servers that develop the plugins them self has that. would be nice with a public race plugin.
     
  5. Offline

    Rex12

    Robb, sometimes people just want small, lightweight plugins. I mean for essentials you never use half of the commands.
     
  6. Offline

    x86cam

    I agree with rex
     
  7. Offline

    x86cam

    Plus I am back into Bukkit, and I am now adding Event Broadcasts.

    Like when the time is 0, it says a string that you specify.

    Another example is when someone sleeps or gets out of bed, it says [EES] Player name is now in a bed/is out of a bed

    A player effected one, here we go; When you place a disabled block (in config), and you are not op, it sends a message from the sender, and gets rid of the block.

    There probably will be more. I hope.

    THEN I will clean the code, or even REWRITE the coding!
     
  8. Offline

    alphagalaxy

    This is a nice lightweight plugin with essential commands, but something unique like what you mentioned would be awesome!
    Suggestions:
    /above [ID] - Places a block with [ID] selected above your head, ie: /above 5 - Would place a block of wood above you.

    /below [ID] - The same concept as before except it places a block below you.

    /grow - If this is possible, it could grow wheat and other farming things within a configurable radius or within what you would want to set it to.

    /count [mob] - Counts how many mobs there are of a certain type

    /buy [ID] [Amount] - Buys the item or block specified and the amount

    /sell [Amount] [Price] - Sells the item or block in your hand for a set price and how many you are selling

    /shop [Item] - Lists all available items or blocks and then all items or blocks specified and their price, amount and seller.

    That is all I can think of at the moment, hope it gets your creative juices flowing ;)
    They may be a bit hard to do, but would be awesome to see!
     
  9. Offline

    x86cam

    PRE-Release progress 0.4:

    Cleaned up a little code

    Added support for some (not all) console commands

    Added a couple of Event Broadcasts.

    Added a command /stopgrow (Stops growth of plants, and is togglable)

    Revamped the MOTD code

    ------

    PROGRESS:

    Adding Ban/Kick commands
     
  10. Offline

    Gooseta

    Hey man nice plugin but when I upload a new config.yml it automatically replaces it with the original one.

    EDIT : See post below

    sorry bout that, issue resolved. I had a colon in the motd :D Nice plugin dude, very simple, very easy. If only there were simple permissions plugs *sigh*

    Cheers
    goose

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 24, 2016
  11. Offline

    DailyCakeSlice

    Needs /tpa and /tpahere!! and /call and /callhere! Awesome job by the way!! Very easy to write in permissions!!
     
  12. Offline

    kahlilnc

    Ooo please do not add your own Economy feature to this plugin... One of the only reasons I dont like Essentials...
     
  13. Offline

    BaardPiraat

    Agree!

    Thats why I abandoned Essentials,

    I mostly use following commands: /killall - time - setspawn - weather ... and those 4 commands are included so I am happy with this plugin. Please keep it simple!

    Suggestions/improvements/bugs:
    • /spawn: I always spawn headed south. (Looking towards a wall in my world's case). Can you make it so that you spawn in the direction you were looking to when op did /setspawn?
    • a /rule command would be really usefull!
     
  14. Offline

    x86cam

    BaardPiraat
    For the /spawn - I am working on pitch/yaw remembering.
    I will consider adding /rules

    DailyCakeSlice
    "/call and /callhere"
    I will probably add those, would be a little difficult, but I can figure it out.
    /tp and /tphere are equivalents to /tpa and /tpahere, but I will add aliases.

    x86cam
    UPDATE:
    "0.4 Pre Release #2" Update

    + (add)
    - (remove)
    * (edit)
    # (clean)

    + /rules
    + /above [ID]
    + /below [ID]
    + /spawnmob (probably will not finish by 0.4)

    I will not add Economy, because nobody who just started to use servers would use it, and it seems that it ruins plugins.

    - /stopgrow (had a lot of errors that I couldn't fix)
     
  15. Offline

    alphagalaxy

    Thankyou so much!
     
  16. Offline

    DailyCakeSlice

    No, /tpa and /tpahere is the same as /call and /callhere. They ask permission before teleporting to another player. /tp just teleports without asking. /tpa is not the same as /tp.
     
  17. Offline

    x86cam

    Oh. Thanks for the info, maybe I will do call and callhere.
     
  18. Offline

    x86cam

    UPDATES:
    Just updated to 0.4

    0.4 features:
    - Config revamped
    - MOTD revamped
    - Bug fix for console commands
    - /broadcast
    - /op
    - /deop
    - /me
    - /above
    - /below
    - Cleaned up a bit of code
    - Added Permissions for most commands.
     
  19. Offline

    Marcopepito

    Code:
    20:08:32 [INFO] [EasyEssentials] Disabling EasyEssentials v0.4
    20:08:32 [INFO] EasyEssentials version 0.4 is now disabled
    20:08:32 [INFO] 182 recipes
    20:08:32 [INFO] [EasyEssentials] Loading EasyEssentials v0.4
    20:08:32 [INFO] [EasyEssentials] Enabling EasyEssentials v0.4
    20:08:32 [INFO] EasyEssentials version 0.4 is now enabled
    20:08:32 [SEVERE] Cannot load configuration from stream
    org.bukkit.configuration.InvalidConfigurationException: unacceptable character '�' (0xFFFD) special characters are not allowed
    in "<string>", position 184
            at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55)
            at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:143)
            at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:206)
            at org.bukkit.plugin.java.JavaPlugin.reloadConfig(JavaPlugin.java:121)
            at org.bukkit.plugin.java.JavaPlugin.getConfig(JavaPlugin.java:111)
            at com.x86cam.EasyEssentials.EasyEssentials.configLoad(EasyEssentials.java:123)
            at com.x86cam.EasyEssentials.EasyEssentials.onEnable(EasyEssentials.java:81)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:215)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:336)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:250)
            at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:232)
            at org.bukkit.craftbukkit.CraftServer.reload(CraftServer.java:543)
            at org.bukkit.Bukkit.reload(Bukkit.java:182)
            at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:22)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:473)
            at org.bukkit.craftbukkit.CraftServer.dispatchServerCommand(CraftServer.java:469)
            at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:596)
            at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:565)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    Caused by: unacceptable character '�' (0xFFFD) special characters are not allowed
    in "<string>", position 184
            at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.java:70)
            at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:50)
            at org.yaml.snakeyaml.Yaml.load(Yaml.java:399)
            at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:53)
            ... 21 more
    20:08:32 [INFO] Server permissions file permissions.yml is empty, ignoring it
    20:08:32 [INFO] Reload complete.
     
  20. Offline

    senne97

    evrywane cane use creative whitout premission
     
  21. Offline

    x86cam

    Did you modify your config at all?
     
  22. Offline

    Dr_Burger

    Wow no just no this is exactly the same as Essentials the only difference really is the /eesv command and /test but what use are those
     
  23. Offline

    x86cam

    Um. Some people want a SIMPLER plugin!
     
  24. Offline

    Dr_Burger

    fine sorry about the meanness
     
  25. Offline

    x86cam

    Updated to 0.8.
    Check on BukkitDev for Info and Download.
     
  26. Offline

    electric9054

    my friend was flying so high up then i changed his game mode and he killed him self LOL xD
     
  27. Offline

    Theboxofilms

  28. Offline

    x86cam

    Thanks, I have been working hard on it.
     
  29. Offline

    Arkroc

    Hey can anyone show me a picture of their config,or like something i can copy and paste of i need ot make it so non admins can build and warp and set home and /home and spawn. and i dont know how to do it,so if you could show me something i could copy and paste that would be good.
     
  30. Offline

    x86cam

    Use Permissions. I heard it works :3.
     

Share This Page