[Bleeding] Added getting and setting drops to all appropriate events. Fixes BUKKIT-397 and fixes BUKKIT-1252

This commit is contained in:
Celtic Minstrel
2011-08-14 22:34:13 -04:00
committed by EvilSeph
parent 42e694c696
commit 2d17b0c24e
6 changed files with 68 additions and 7 deletions

View File

@@ -1,7 +1,10 @@
package org.bukkit.event.painting;
import java.util.List;
import org.bukkit.entity.Entity;
import org.bukkit.entity.Painting;
import org.bukkit.inventory.ItemStack;
/**
* Triggered when a painting is removed by an entity
@@ -9,8 +12,8 @@ import org.bukkit.entity.Painting;
public class PaintingBreakByEntityEvent extends PaintingBreakEvent {
private final Entity remover;
public PaintingBreakByEntityEvent(final Painting painting, final Entity remover) {
super(painting, RemoveCause.ENTITY);
public PaintingBreakByEntityEvent(final Painting painting, final Entity remover, List<ItemStack> drops) {
super(painting, RemoveCause.ENTITY, drops);
this.remover = remover;
}