From 159403e08529744ba305f3a1c87f4acf2f3a9e0d Mon Sep 17 00:00:00 2001 From: Phil Watson Date: Wed, 9 Oct 2013 10:54:50 -0700 Subject: [PATCH] Call BlockFadeEvent for fire on inflammable block. Fixes BUKKIT-4835 This adds a call to fireExtinguished for fire burning out on inflamable blocks, similar to other causes of fire fading. --- src/main/java/net/minecraft/server/BlockFire.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/net/minecraft/server/BlockFire.java b/src/main/java/net/minecraft/server/BlockFire.java index 9364fb94f..a063b2f03 100644 --- a/src/main/java/net/minecraft/server/BlockFire.java +++ b/src/main/java/net/minecraft/server/BlockFire.java @@ -91,7 +91,7 @@ public class BlockFire extends Block { world.a(i, j, k, this.id, this.a(world) + random.nextInt(10)); if (!flag && !this.k(world, i, j, k)) { if (!world.w(i, j - 1, k) || l > 3) { - world.setAir(i, j, k); + fireExtinguished(world, i, j, k); // CraftBukkit - burn out of inflammable block } } else if (!flag && !this.d((IBlockAccess) world, i, j - 1, k) && l == 15 && random.nextInt(4) == 0) { fireExtinguished(world, i, j, k); // CraftBukkit - burn out