From 8d3cfce6389d45ddd4d4acffe130862f4d3f6b09 Mon Sep 17 00:00:00 2001 From: Bernhard Bonigl Date: Fri, 30 Jan 2015 16:04:50 +0100 Subject: [PATCH] Fix possible crash with broken frying pans/battlesigns #1372 --- src/main/java/tconstruct/tools/blocks/EquipBlock.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/tconstruct/tools/blocks/EquipBlock.java b/src/main/java/tconstruct/tools/blocks/EquipBlock.java index 461958d3..6e522b82 100644 --- a/src/main/java/tconstruct/tools/blocks/EquipBlock.java +++ b/src/main/java/tconstruct/tools/blocks/EquipBlock.java @@ -205,7 +205,7 @@ public class EquipBlock extends InventoryBlock { EquipLogic logic = (EquipLogic) te; ItemStack stack = logic.getEquipmentItem(); - if (stack != null) + if (stack != null && stack.hasTagCompound() && stack.getTagCompound().hasKey("InfiTool")) { NBTTagCompound tag = stack.getTagCompound().getCompoundTag("InfiTool");