From a1ce9877cef3322576dbfa32b151a4e9b0efc44c Mon Sep 17 00:00:00 2001 From: Jason Mitchell Date: Wed, 12 Jun 2019 20:12:51 -0700 Subject: complain about null inputs --- src/main/java/gregtech/common/GT_RecipeAdder.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/main') diff --git a/src/main/java/gregtech/common/GT_RecipeAdder.java b/src/main/java/gregtech/common/GT_RecipeAdder.java index be9963967f..4a1a3e0ceb 100644 --- a/src/main/java/gregtech/common/GT_RecipeAdder.java +++ b/src/main/java/gregtech/common/GT_RecipeAdder.java @@ -27,7 +27,6 @@ import net.minecraft.item.ItemStack; import net.minecraftforge.fluids.Fluid; import net.minecraftforge.fluids.FluidStack; import net.minecraftforge.oredict.OreDictionary; - import static gregtech.GT_Mod.GT_FML_LOGGER; public class GT_RecipeAdder implements IGT_RecipeAdder { @@ -443,6 +442,10 @@ public class GT_RecipeAdder implements IGT_RecipeAdder { } for (int i = 0; i < aInputs.length; ++i) { + if (!GT_Utility.isStackValid(aInputs[i])) { + GT_FML_LOGGER.debug("GT_RecipeAdder: Invalid input for (" + aOutput1.toString() + ")"); + continue; + } for (int oreID : OreDictionary.getOreIDs(aInputs[i])) { String odName = OreDictionary.getOreName(oreID); if (odName.contains("circuit")) { -- cgit