Several Issues
Zilacon opened this issue ยท 1 comments
Recently since i added DDChestRegen to my server it has basically screwed all of the ruin chests and im not sure if it was that or the recent diablodrops updates but drops on my server have completely stopped!
Monsters and animals drop nothing now no meat, no items, nothing and i cannot figure out what is causing it! Please help!
An error from diabloloot:
08:50:48 [SEVERE] Could not pass event EntityDropItemEvent to DiabloLoot v16
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:341)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
at com.modcrafting.diablodrops.listeners.MobListener.onEntityDeath(MobListener.java:53)
at sun.reflect.GeneratedMethodAccessor94.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:339)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
at org.bukkit.craftbukkit.event.CraftEventFactory.callEntityDeathEvent(CraftEventFactory.java:312)
at net.minecraft.server.EntitySkeleton.dropDeathLoot(EntitySkeleton.java:175)
at net.minecraft.server.EntityLiving.die(EntityLiving.java:850)
at net.minecraft.server.EntitySkeleton.die(EntitySkeleton.java:126)
at net.minecraft.server.EntityLiving.damageEntity(EntityLiving.java:730)
at net.minecraft.server.EntityMonster.damageEntity(EntityMonster.java:39)
at net.minecraft.server.EntityArrow.j_(EntityArrow.java:221)
at net.minecraft.server.World.tickEntity(World.java:1458)
at net.minecraft.server.World.entityJoinedWorld(World.java:1420)
at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:569)
at net.minecraft.server.World.playerJoinedWorld(World.java:1410)
at net.minecraft.server.World.tickEntities(World.java:1288)
at net.minecraft.server.WorldServer.tickEntities(WorldServer.java:463)
at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:562)
at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:478)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:413)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:856)
Caused by: java.lang.NoSuchMethodError: com.modcrafting.diablodrops.events.EntityDropItemEvent.getDropList()Ljava/util/List;
at me.topplethenun.DiabloLoot.DiabloLootListener.onEntityDropDiabloDropsItem(DiabloLootListener.java:70)
at sun.reflect.GeneratedMethodAccessor95.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:339)
... 29 more
EDIT: I removed DDChestRegen yesterday and since then this issue was caused, i re-added DDChestRegen and now item drops work... The plugin virtually makes a permanent error within my server if removed, not to mention the plugin itself is preventing everyone from looting ruins.
A fix on this would be very much appreciated my server is online 24/7 if you want to come on and talk to me.
And another error from diabloloot:
08:55:41 [SEVERE] Could not pass event EntityDeathEvent to DiabloLoot v24
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:341)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
at org.bukkit.craftbukkit.event.CraftEventFactory.callEntityDeathEvent(CraftEventFactory.java:312)
at net.minecraft.server.EntityLiving.dropDeathLoot(EntityLiving.java:902)
at net.minecraft.server.EntityLiving.die(EntityLiving.java:850)
at net.minecraft.server.EntityLiving.damageEntity(EntityLiving.java:730)
at net.minecraft.server.EntityMonster.damageEntity(EntityMonster.java:39)
at net.minecraft.server.EntityHuman.attack(EntityHuman.java:794)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:1135)
at net.minecraft.server.Packet7UseEntity.handle(SourceFile:36)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:290)
at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:113)
at net.minecraft.server.ServerConnection.b(SourceFile:39)
at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30)
at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:580)
at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:478)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:413)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:856)
Caused by: java.lang.NoClassDefFoundError: org/bukkit/craftbukkit/v1_4_5/inventory/CraftItemStack
at me.topplethenun.DiabloLoot.DiabloLootListener.onEntityDeath(DiabloLootListener.java:49)
at sun.reflect.GeneratedMethodAccessor98.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:339)
... 20 more
Also players are complaining about having DDrops gear with +speed and when mobs attack them the mobs disappear completely.