diff options
author | Nathan Wolf <nathan@elmakers.com> | 2017-03-08 14:19:47 -0800 |
---|---|---|
committer | md_5 <git@md-5.net> | 2017-03-11 17:22:56 +1100 |
commit | a080ce05bb78381e8f4561da1e6f933283506b43 (patch) | |
tree | 9c369a7e1c230f32cf716ec9b81ccc5b35d5d21c /src/main | |
parent | b3034fbbd682d4ccd389cb5b9c6f0eb86e98bc8f (diff) | |
download | bukkit-a080ce05bb78381e8f4561da1e6f933283506b43.tar bukkit-a080ce05bb78381e8f4561da1e6f933283506b43.tar.gz bukkit-a080ce05bb78381e8f4561da1e6f933283506b43.tar.lz bukkit-a080ce05bb78381e8f4561da1e6f933283506b43.tar.xz bukkit-a080ce05bb78381e8f4561da1e6f933283506b43.zip |
Add getIgnitingBlock to BlockBurnEvent
Diffstat (limited to 'src/main')
-rw-r--r-- | src/main/java/org/bukkit/event/block/BlockBurnEvent.java | 18 | ||||
-rw-r--r-- | src/main/java/org/bukkit/event/block/BlockIgniteEvent.java | 2 |
2 files changed, 18 insertions, 2 deletions
diff --git a/src/main/java/org/bukkit/event/block/BlockBurnEvent.java b/src/main/java/org/bukkit/event/block/BlockBurnEvent.java index 1592a158..e7934d2a 100644 --- a/src/main/java/org/bukkit/event/block/BlockBurnEvent.java +++ b/src/main/java/org/bukkit/event/block/BlockBurnEvent.java @@ -13,10 +13,26 @@ import org.bukkit.event.HandlerList; public class BlockBurnEvent extends BlockEvent implements Cancellable { private static final HandlerList handlers = new HandlerList(); private boolean cancelled; + private final Block ignitingBlock; + @Deprecated public BlockBurnEvent(final Block block) { + this(block, null); + } + + public BlockBurnEvent(final Block block, final Block ignitingBlock) { super(block); - this.cancelled = false; + this.ignitingBlock = ignitingBlock; + } + + /** + * Gets the block which ignited this block. + * + * @return The Block that ignited and burned this block, or null if no + * source block exists + */ + public Block getIgnitingBlock() { + return ignitingBlock; } public boolean isCancelled() { diff --git a/src/main/java/org/bukkit/event/block/BlockIgniteEvent.java b/src/main/java/org/bukkit/event/block/BlockIgniteEvent.java index 3c85866e..b7435608 100644 --- a/src/main/java/org/bukkit/event/block/BlockIgniteEvent.java +++ b/src/main/java/org/bukkit/event/block/BlockIgniteEvent.java @@ -75,7 +75,7 @@ public class BlockIgniteEvent extends BlockEvent implements Cancellable { } /** - * Gets the block who ignited this block + * Gets the block which ignited this block * * @return The Block that placed/ignited the fire block, or null if not ignited by a Block. */ |