[Bleeding] Add new events for Hanging entities, deprecate old Painting

events. Adds BUKKIT-2754
This commit is contained in:
h31ix
2012-10-31 00:05:42 -04:00
committed by EvilSeph
parent d9fdd9084e
commit f3af02a53b
8 changed files with 198 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
package org.bukkit.event.hanging;
import org.bukkit.entity.Hanging;
import org.bukkit.event.Event;
/**
* Represents a hanging entity-related event.
*/
public abstract class HangingEvent extends Event {
protected Hanging hanging;
protected HangingEvent(final Hanging painting) {
this.hanging = painting;
}
/**
* Gets the hanging entity involved in this event.
*
* @return the hanging entity
*/
public Hanging getEntity() {
return hanging;
}
}