From e4e40d86c0c868846cf20098dc1481f3ee3703b5 Mon Sep 17 00:00:00 2001 From: Draknyte1 Date: Tue, 20 Dec 2016 16:35:33 +1000 Subject: + Added a fire pit, which will go out in the rain and ignite from a nearby fire source. + Added capability to the fire starter, to ignite the fire pit directly. % Changed Shard handling event. --- src/Java/gtPlusPlus/core/item/general/ItemBasicFirestarter.java | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/Java/gtPlusPlus/core/item/general') diff --git a/src/Java/gtPlusPlus/core/item/general/ItemBasicFirestarter.java b/src/Java/gtPlusPlus/core/item/general/ItemBasicFirestarter.java index b4d0ca9233..136a26d4d0 100644 --- a/src/Java/gtPlusPlus/core/item/general/ItemBasicFirestarter.java +++ b/src/Java/gtPlusPlus/core/item/general/ItemBasicFirestarter.java @@ -1,5 +1,6 @@ package gtPlusPlus.core.item.general; +import gtPlusPlus.core.block.general.FirePit; import gtPlusPlus.core.creative.AddToCreativeTab; import gtPlusPlus.core.item.base.CoreItem; import gtPlusPlus.core.util.math.MathUtils; @@ -42,6 +43,9 @@ public class ItemBasicFirestarter extends CoreItem { if (!thisPlayer.canPlayerEdit(blockX, blockY, blockZ, p_77648_7_, thisItem)) { return false; } + if (thisWorld.getBlock(blockX, blockY, blockZ) instanceof FirePit){ + thisWorld.setBlockMetadataWithNotify(blockX, blockY, blockZ, 2, 4); + } if (thisWorld.isAirBlock(blockX, blockY, blockZ)) { int random = MathUtils.randInt(0, 3); -- cgit