[Bleeding] Include equipment in EntityDeathEvent loot. Fixes BUKKIT-5566

This commit is contained in:
GJ
2014-04-28 12:00:25 -04:00
committed by Nate Mortensen
parent 76e6277175
commit 5195513866
2 changed files with 23 additions and 4 deletions

View File

@@ -798,7 +798,11 @@ public abstract class EntityLiving extends Entity {
this.world.broadcastEntityEffect(this, (byte) 3);
}
protected void dropEquipment(boolean flag, int i) {}
// CraftBukkit start - return dropped equipment for EntityDeathEvent processing
protected ItemStack[] dropEquipment(boolean flag, int i) {
return new ItemStack[this.getEquipment().length];
}
// CraftBukkit end
public void a(Entity entity, float f, double d0, double d1) {
if (this.random.nextDouble() >= this.getAttributeInstance(GenericAttributes.c).getValue()) {