summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormd_5 <git@md-5.net>2015-02-01 16:13:17 +1100
committermd_5 <git@md-5.net>2015-02-01 16:13:24 +1100
commita956d73f1024a83a219e9235906db57a9da6963a (patch)
treed77f6219c3f80b981a2ee613cebc723b8f381204
parente87122e1101377b8d2eb2166870bd2ec7095b602 (diff)
downloadcraftbukkit-a956d73f1024a83a219e9235906db57a9da6963a.tar
craftbukkit-a956d73f1024a83a219e9235906db57a9da6963a.tar.gz
craftbukkit-a956d73f1024a83a219e9235906db57a9da6963a.tar.lz
craftbukkit-a956d73f1024a83a219e9235906db57a9da6963a.tar.xz
craftbukkit-a956d73f1024a83a219e9235906db57a9da6963a.zip
SPIGOT-506: Falling blocks are special too
-rw-r--r--nms-patches/Explosion.patch6
1 files changed, 3 insertions, 3 deletions
diff --git a/nms-patches/Explosion.patch b/nms-patches/Explosion.patch
index 6a240318..b9423fd1 100644
--- a/nms-patches/Explosion.patch
+++ b/nms-patches/Explosion.patch
@@ -1,5 +1,5 @@
---- ../work/decompile-8eb82bde/net/minecraft/server/Explosion.java 2015-01-28 08:50:50.364126925 +1100
-+++ src/main/java/net/minecraft/server/Explosion.java 2015-01-28 08:50:50.368126914 +1100
+--- ../work/decompile-8eb82bde/net/minecraft/server/Explosion.java 2015-02-01 16:12:57.784236937 +1100
++++ src/main/java/net/minecraft/server/Explosion.java 2015-02-01 16:12:57.788236936 +1100
@@ -8,6 +8,12 @@
import java.util.List;
import java.util.Map;
@@ -60,7 +60,7 @@
+ CraftEventFactory.entityDamage = source;
+ boolean wasDamaged = entity.damageEntity(DamageSource.explosion(this), (float) ((int) ((d13 * d13 + d13) / 2.0D * 8.0D * (double) f3 + 1.0D)));
+ CraftEventFactory.entityDamage = null;
-+ if (!wasDamaged && !(entity instanceof EntityTNTPrimed)) {
++ if (!wasDamaged && !(entity instanceof EntityTNTPrimed || entity instanceof EntityFallingBlock)) {
+ continue;
+ }
+ // CraftBukkit end