32 lines
844 B
Java
32 lines
844 B
Java
package org.bukkit.event.painting;
|
|
|
|
import org.bukkit.Warning;
|
|
import org.bukkit.entity.Entity;
|
|
import org.bukkit.entity.Painting;
|
|
|
|
/**
|
|
* Triggered when a painting is removed by an entity
|
|
*
|
|
* @deprecated Use {@link org.bukkit.event.hanging.HangingBreakByEntityEvent}
|
|
* instead.
|
|
*/
|
|
@Deprecated
|
|
@Warning(reason="This event has been replaced by HangingBreakByEntityEvent")
|
|
public class PaintingBreakByEntityEvent extends PaintingBreakEvent {
|
|
private final Entity remover;
|
|
|
|
public PaintingBreakByEntityEvent(final Painting painting, final Entity remover) {
|
|
super(painting, RemoveCause.ENTITY);
|
|
this.remover = remover;
|
|
}
|
|
|
|
/**
|
|
* Gets the entity that removed the painting
|
|
*
|
|
* @return the entity that removed the painting.
|
|
*/
|
|
public Entity getRemover() {
|
|
return remover;
|
|
}
|
|
}
|