EasyMobs
EasyMobs - everything about your monsters!
Introduction:
EasyMobs is a simple plugin which allows you to modify your mobs as you wish. Of course there might be a dozen plugins around which do nearly the same - but EasyMobs is one of the easiest. It's efficient, not wasting any ressources and extremely lightweight. Furthermore you can configure everything by yourself in the config file, nothing is hardcoded. Everything you don't configure will use the default values from your server.
EasyMobs also works with older versions!
Features:
• Damage values •
• Health points •
• Item drops •
• Experience points •
• Skull drops •
• Potion effects •
• Armor parts •
• Custom Names •
• Items in Hands •
• Allow mob/animal spawn per world •
Configuration:
You only have to download the latest version, put it into your plugins folder and reload the server. A default config file will be generated, where you can adjust everything as u wish. On every point you can either choose to overwrite existing values, just add your specifics or let everything on it's default ones. You have a lot of examples and help in the generated config file which shouldn't let any question unanswered. I strictly recommend to read the full default config file and this further explanation before changing your own file or reporting bugs!
Permissions and commands:
command | usage | permission |
|---|---|---|
easymobs reload | reload plugin after changing config file | easymobs.reload |
OP players don't need permissions
Pages:
Version history:
Newest version: 1.2.0
added weapon equipment, added world spawns,
added custom names, added baby zombie and wither skeleton support
Older versions:
1.1.0 -added potion effects and armor equipment
1.0.3 - fixed programm architecture to increase performance
1.0.2 - fixed minor bugs and added a reload method plus permissions
1.0.1 - fixed some minor drop bugs
1.0.0 - release version
Feel free to report bugs, mistakes or request some features in the comments.
If there are exception errors from EasyMobs, please send me your config file and the error code, too.
-
View User Profile
-
Send Message
Posted Nov 4, 2017Could you update the plugin to the new version of Minecraft? I'm using version 1.12.2. Everything works fine except for the inscriptions above the heads of the mobs, they do not exist. I really want to use your plugin and I need this feature. Thank you in advance :)
-
View User Profile
-
Send Message
Posted Jul 5, 2016Updates will be?
-
View User Profile
-
Send Message
Posted Jul 25, 2014can u add NPC kill reward etc.?
-
View User Profile
-
Send Message
Posted Jun 27, 2014@booggy
OK, I noticed version 1.7.5 has no error messages when using with EasyMobs 1.1.0 . Well, and till now it seems the error messages with zombies (when running Minecraft 1.7.5 with EasyMobs 1.2.0) don't stop or crash the server; I'll try to use it (if there is no crash), and if a problem in the server comes by using 1.2.0, then I'll try to change to 1.1.0. I hope you can find some fix soon. Anyway, thank you for your plugin. :)
-
View User Profile
-
Send Message
Posted Jun 23, 2014@booggy I have been looking for a plugin that allows me to edit the behavior of mobs, example: Wither agroing Undead entity's, things like this is want to block to allow for efficient farms/spawners. Also other items could be while worlds mobs spawn on and if they react to daytime or not despawned or stay spawned. Instead of burning and so on. But the main one i am looking for is, the wither's behavior. This is the part that is bugging me right now.
-
View User Profile
-
Send Message
Posted Jun 13, 2014Seems like 1.7.9 (or any version above 1.7.4) changed the way some events work. I haven't found an alternative way to solve the zombie problem so far, hope to fix this soon. :(
So far I can just recommend not to use EasyMobs above Minecraft version 1.7.4, if you do, don't modify zombies damage values.
-
View User Profile
-
Send Message
Posted Jun 8, 2014@booggy
OK, thank you. :)
-
View User Profile
-
Send Message
Posted Jun 8, 2014Thank you for your detailed report, that's the kind of information a developer needs. I guess it is because I developed EasyMobs with 1.7.4, the next update is coming soon. =)
-
View User Profile
-
Send Message
Posted Jun 8, 2014Hi booggy. Thank you for your plugin. It is very useful and gives the server new emotions with the "special" mobs. I'm using version 1.2.0 of the plugin. I'd like to report I'm facing the same error messages during the game, the same KralBramborovehoLidu reported before (in message #21 here).
[12:31:12 ERROR]: Could not pass event EntityDamageByEntityEvent to EasyMobs v1.2.0 (...) net.minecraft.server.v1_7_R3.EntityMonster.h(EntityMonster.java:25) inecraft_server.jar:git-Spigot-1475] at net.minecraft.server.v1_7_R3.EntityZombie.h(EntityZombie.java:228) inecraft_server.jar:git-Spigot-1475] at
I'm using Minecraft version 1.7.5 (spigot dev version 1385, the last version for 1.7.5). I saw (by reading the error messages) that KralBramborovehoLidu is using spigot dev version 1475, which is already made for Minecraft 1.7.9 version only. However, we have the same kind of error. It happens only with the zombies: when a zombie is attacking a player OR when a zombie is attacking a villager (so that the villager will become a zombie too). No error for all the other mobs; the message only comes when a zombie is attacking.
As you asked, this my config file: http://pastebin.com/WhZQgmE9
Note: I use the same config (except the names) for version 1.1.0 of the plugin and it (1.1.0 version) works without the error messages. The messages come only in version 1.2.0 Well, that's it. Besides the error messages related to the zombies, all the other benefits of the plugin are fantastic. Thanks. :)
-
View User Profile
-
Send Message
Posted May 30, 2014Will this work with 1.7.9?
-
View User Profile
-
Send Message
Posted May 26, 2014@booggy
Thats about it from me. I just want to make a world for my server were OP mobs will spawn. The configurable drops, HP and damage is perfect for my idea. Another idea i saw on another plugin was that mobs get "Stronger" as they reach further away in the world (from spawn) Maybe this can be implemented in future Patches, Besides that. Awesome Job. Keep it up Ec Factions.
-
View User Profile
-
Send Message
Posted May 24, 2014@kSheng8468
@alex31298
Thanks for your nice words :) I'm sorry that there wasn't much activity here in the past, I've got some other projects and university is quite hard, too. Anyway I already started working on the next patch, coming features might be the spawn rate, enchanted item support (maybe lore-text, too?), and configurable bonus mobs (in certain regions, if you meant that?). =) Do you have any more ideas?
-
View User Profile
-
Send Message
Posted May 24, 2014Love the plugin! Just a request, Is it possible to add certain mobs to spawn in certain areas? if so can this be implemented in the newest patch.
-
View User Profile
-
Send Message
Posted May 21, 2014Great Plugin! Has been working well for a month. Just want to know if there is any chance you can add the "spawn rate" setting since this is a mob related plugin? thanks!
-
View User Profile
-
Send Message
Posted May 19, 2014@KralBramborovehoLidu
As I mentioned a couple of times before, please upload the config file if you have errors, too. :) More than 500 users had no bugs so far, so I guess you did something wrong in your config.yml
-
View User Profile
-
Send Message
Posted May 17, 2014Error :)
[12:31:12 ERROR]: Could not pass event EntityDamageByEntityEvent to EasyMobs v1.2.0
org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:294) inecraft_server.jar:git-Spigot-1475] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) inecraft_server.jar:git-Spigot-1475] at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:30) inecraft_server.jar:git-Spigot-1475] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) inecraft_server.jar:git-Spigot-1475] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) inecraft_server.jar:git-Spigot-1475] at org.bukkit.craftbukkit.v1_7_R3.event.CraftEventFactory.callEvent(CraftEventFactory.java:99) inecraft_server.jar:git-Spigot-1475] at org.bukkit.craftbukkit.v1_7_R3.event.CraftEventFactory.callEntityDamageEvent(CraftEventFactory.java:424) inecraft_server.jar:git-Spigot-1475] at org.bukkit.craftbukkit.v1_7_R3.event.CraftEventFactory.handleEntityDamageEvent(CraftEventFactory.java:451) inecraft_server.jar:git-Spigot-1475] at net.minecraft.server.v1_7_R3.EntityLiving.damageEntity(EntityLiving.java:663) inecraft_server.jar:git-Spigot-1475] at net.minecraft.server.v1_7_R3.EntityHuman.damageEntity(EntityHuman.java:751) inecraft_server.jar:git-Spigot-1475] at net.minecraft.server.v1_7_R3.EntityPlayer.damageEntity(EntityPlayer.java:468) inecraft_server.jar:git-Spigot-1475] at net.minecraft.server.v1_7_R3.EntityMonster.n(EntityMonster.java:100) inecraft_server.jar:git-Spigot-1475] at net.minecraft.server.v1_7_R3.EntityZombie.n(EntityZombie.java:232) inecraft_server.jar:git-Spigot-1475] at net.minecraft.server.v1_7_R3.PathfinderGoalMeleeAttack.e(PathfinderGoalMeleeAttack.java:100) inecraft_server.jar:git-Spigot-1475] at net.minecraft.server.v1_7_R3.PathfinderGoalSelector.a(PathfinderGoalSelector.java:108) inecraft_server.jar:git-Spigot-1475] at net.minecraft.server.v1_7_R3.EntityInsentient.bm(EntityInsentient.java:441) inecraft_server.jar:git-Spigot-1475] at net.minecraft.server.v1_7_R3.EntityLiving.e(EntityLiving.java:1452) inecraft_server.jar:git-Spigot-1475] at net.minecraft.server.v1_7_R3.EntityInsentient.e(EntityInsentient.java:314) inecraft_server.jar:git-Spigot-1475] at net.minecraft.server.v1_7_R3.EntityMonster.e(EntityMonster.java:21) inecraft_server.jar:git-Spigot-1475] at net.minecraft.server.v1_7_R3.EntityZombie.e(EntityZombie.java:160) inecraft_server.jar:git-Spigot-1475] at net.minecraft.server.v1_7_R3.EntityLiving.h(EntityLiving.java:1315) inecraft_server.jar:git-Spigot-1475] at net.minecraft.server.v1_7_R3.EntityInsentient.h(EntityInsentient.java:151) inecraft_server.jar:git-Spigot-1475] at net.minecraft.server.v1_7_R3.EntityMonster.h(EntityMonster.java:25) inecraft_server.jar:git-Spigot-1475] at net.minecraft.server.v1_7_R3.EntityZombie.h(EntityZombie.java:228) inecraft_server.jar:git-Spigot-1475] at net.minecraft.server.v1_7_R3.World.entityJoinedWorld(World.java:1569) inecraft_server.jar:git-Spigot-1475] at net.minecraft.server.v1_7_R3.World.playerJoinedWorld(World.java:1545) inecraft_server.jar:git-Spigot-1475] at net.minecraft.server.v1_7_R3.World.tickEntities(World.java:1412) inecraft_server.jar:git-Spigot-1475] at net.minecraft.server.v1_7_R3.WorldServer.tickEntities(WorldServer.java:516) inecraft_server.jar:git-Spigot-1475] at net.minecraft.server.v1_7_R3.MinecraftServer.v(MinecraftServer.java:686) inecraft_server.jar:git-Spigot-1475] at net.minecraft.server.v1_7_R3.DedicatedServer.v(DedicatedServer.java:283) inecraft_server.jar:git-Spigot-1475] at net.minecraft.server.v1_7_R3.MinecraftServer.u(MinecraftServer.java:576) inecraft_server.jar:git-Spigot-1475] at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:482) inecraft_server.jar:git-Spigot-1475] at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628) inecraft_server.jar:git-Spigot-1475] Caused by: java.lang.ClassCastException: org.bukkit.craftbukkit.v1_7_R3.entity.CraftPlayer cannot be cast to org.bukkit.entity.Zombie at emobs.DamageListener.entityDamageCaused(DamageListener.java:29) [?:?] at sun.reflect.GeneratedMethodAccessor52.invoke(Unknown Source) [?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [?:1.7.0_51] at java.lang.reflect.Method.invoke(Method.java:606) [?:1.7.0_51] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:292) inecraft_server.jar:git-Spigot-1475] ... 32 more
-
View User Profile
-
Send Message
Posted May 8, 2014Possible to use Meta Tags? for example, Sphax uses around 3 zombie Skins. Id like to be able to have something such as an undead archer, with a different skin than an undead warrior. in this case, undead are Skeletons.
-
View User Profile
-
Send Message
Posted Apr 25, 2014@ftfc
Enchanted, dropable items will be included in the next version, same as configurable bonus mobs. Sadly I can't solve this before the next month, my semester just started. :(
Any more requests?
-
View User Profile
-
Send Message
Posted Apr 25, 2014Hi booggy, plugin looks excellent. I read through but couldn't see support for enchanted Items? Will that be added? Thanks.
-
View User Profile
-
Send Message
Posted Apr 11, 2014@DjSwifPanda
There is only a dev build for 1.7.5, neither a recommended nor a beta build, so things might (/will) still take a change. I personally don't recommend to use a dev build if you're using custom plugins, I'll wait at least for a beta-build of 1.7.5, sorry :)