DiabloDrops

DiabloDrops

41.7k Downloads

Several Issues

Zilacon opened this issue ยท 1 comments

commented

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.

commented

Ooops the bot temp banned you because of the use of a hashtag. It thought you were promoting a chanel. I removed it.

I also fixed the bot.