From 414f949379ea3a60347978dcaaf1980d7d00ea38 Mon Sep 17 00:00:00 2001 From: EvilSeph Date: Wed, 31 Oct 2012 13:53:24 -0400 Subject: [PATCH] Add EXPLOSION and DEFAULT RemoveCauses to the HangingBreakEvent. EXPLOSION is used when a hanging entity is removed by an explosion. DEFAULT is used when a hanging entity is removed by an uncategorised cause. --- .../java/org/bukkit/event/hanging/HangingBreakEvent.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main/java/org/bukkit/event/hanging/HangingBreakEvent.java b/src/main/java/org/bukkit/event/hanging/HangingBreakEvent.java index ef655dbf..87bbdcba 100644 --- a/src/main/java/org/bukkit/event/hanging/HangingBreakEvent.java +++ b/src/main/java/org/bukkit/event/hanging/HangingBreakEvent.java @@ -42,6 +42,10 @@ public class HangingBreakEvent extends HangingEvent implements Cancellable { * Removed by an entity */ ENTITY, + /** + * Removed by an explosion + */ + EXPLOSION, /** * Removed by placing a block on it */ @@ -50,6 +54,10 @@ public class HangingBreakEvent extends HangingEvent implements Cancellable { * Removed by destroying the block behind it, etc */ PHYSICS, + /** + * Removed by an uncategorised cause + */ + DEFAULT, } @Override