deathmarine / DiabloDrops

Bukkit plugin that adjusts the mob dropping mechanics to include regularly dropped enchanted items that could be commonly found in Diablo.
http://dev.bukkit.org/bukkit-plugins/diablodrops/
GNU General Public License v3.0
17 stars 19 forks source link

Several Issues #44

Closed Zilacon closed 11 years ago

Zilacon commented 11 years ago

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.

deathmarine commented 11 years ago

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.