Fireblast now ignites furnace blocks.

Fireblast can be used to add burning ticks to a furnace.
This commit is contained in:
Brendan Wilson 2015-01-21 15:03:10 -05:00
parent c5cbe8b92d
commit e66aa4224a

View file

@ -126,9 +126,10 @@ public class FireBlast {
if (Methods.isSolid(block) || block.isLiquid()) { if (Methods.isSolid(block) || block.isLiquid()) {
if (block.getType() == Material.FURNACE && canPowerFurnace) { if (block.getType() == Material.FURNACE && canPowerFurnace) {
Furnace f = ((Furnace) block); Furnace furnace = (Furnace) block.getState();
f.setBurnTime((short) 800); furnace.setBurnTime((short) 800);
f.setCookTime((short) 800); furnace.setCookTime((short) 800);
furnace.update();
} else if (FireStream.isIgnitable(player, block.getRelative(BlockFace.UP))) { } else if (FireStream.isIgnitable(player, block.getRelative(BlockFace.UP))) {
ignite(location); ignite(location);
} }