diff --git a/patches/api/Add-source-block-to-BlockPhysicsEvent.patch b/patches/api/Add-source-block-constructor-and-getChangedBlockData.patch similarity index 52% rename from patches/api/Add-source-block-to-BlockPhysicsEvent.patch rename to patches/api/Add-source-block-constructor-and-getChangedBlockData.patch index 913c3d9290..e098261ce0 100644 --- a/patches/api/Add-source-block-to-BlockPhysicsEvent.patch +++ b/patches/api/Add-source-block-constructor-and-getChangedBlockData.patch @@ -1,7 +1,8 @@ From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Sotr Date: Thu, 23 Aug 2018 16:14:25 +0800 -Subject: [PATCH] Add source block to BlockPhysicsEvent +Subject: [PATCH] Add source block constructor and getChangedBlockData() to + BlockPhysicsEvent diff --git a/src/main/java/org/bukkit/event/block/BlockPhysicsEvent.java b/src/main/java/org/bukkit/event/block/BlockPhysicsEvent.java @@ -22,3 +23,33 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000 public BlockPhysicsEvent(@NotNull final Block block, @NotNull final BlockData changed) { this(block, changed, block); } +@@ -0,0 +0,0 @@ public class BlockPhysicsEvent extends BlockEvent implements Cancellable { + } + + /** +- * Gets the type of block that changed, causing this event ++ * Gets the type of block that changed, causing this event. ++ * This is the type of {@link #getBlock()} at the time of the event. + * + * @return Changed block's type + */ +@@ -0,0 +0,0 @@ public class BlockPhysicsEvent extends BlockEvent implements Cancellable { + return changed.getMaterial(); + } + ++ // Paper start - Getter for the BlockData ++ /** ++ * Gets the BlockData of the block that changed, causing this event. ++ * This is the BlockData of {@link #getBlock()} at the time of the event. ++ * ++ * @return Changed block's BlockData ++ */ ++ @NotNull ++ public BlockData getChangedBlockData() { ++ return changed; ++ } ++ // Paper end ++ + @Override + public boolean isCancelled() { + return cancel;