From e66aa4224a5d0b377a1e3424f157a41b31272632 Mon Sep 17 00:00:00 2001 From: Brendan Wilson Date: Wed, 21 Jan 2015 15:03:10 -0500 Subject: [PATCH] Fireblast now ignites furnace blocks. Fireblast can be used to add burning ticks to a furnace. --- .../projectkorra/ProjectKorra/firebending/FireBlast.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/com/projectkorra/ProjectKorra/firebending/FireBlast.java b/src/com/projectkorra/ProjectKorra/firebending/FireBlast.java index fe358453..66a4eb50 100644 --- a/src/com/projectkorra/ProjectKorra/firebending/FireBlast.java +++ b/src/com/projectkorra/ProjectKorra/firebending/FireBlast.java @@ -126,9 +126,10 @@ public class FireBlast { if (Methods.isSolid(block) || block.isLiquid()) { if (block.getType() == Material.FURNACE && canPowerFurnace) { - Furnace f = ((Furnace) block); - f.setBurnTime((short) 800); - f.setCookTime((short) 800); + Furnace furnace = (Furnace) block.getState(); + furnace.setBurnTime((short) 800); + furnace.setCookTime((short) 800); + furnace.update(); } else if (FireStream.isIgnitable(player, block.getRelative(BlockFace.UP))) { ignite(location); }