From dbb0c73fd5379ec60f6d0ea6c31df3e4c5de1870 Mon Sep 17 00:00:00 2001 From: Ellpeck Date: Sun, 13 Dec 2015 22:35:53 +0100 Subject: [PATCH] Fixed me being a stupid person --- .../actuallyadditions/recipe/CrusherRecipeRegistry.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/ellpeck/actuallyadditions/recipe/CrusherRecipeRegistry.java b/src/main/java/ellpeck/actuallyadditions/recipe/CrusherRecipeRegistry.java index e9a204b23..25f97bfc9 100644 --- a/src/main/java/ellpeck/actuallyadditions/recipe/CrusherRecipeRegistry.java +++ b/src/main/java/ellpeck/actuallyadditions/recipe/CrusherRecipeRegistry.java @@ -27,7 +27,9 @@ public class CrusherRecipeRegistry{ public static ArrayList searchCases = new ArrayList(); public static void addRecipe(String input, String outputOne, int outputOneAmount, String outputTwo, int outputTwoAmount, int outputTwoChance){ - recipes.add(new CrusherRecipe(input, outputOne, outputOneAmount, outputTwo, outputTwoAmount, outputTwoChance)); + if(!OreDictionary.getOres(input).isEmpty() && !OreDictionary.getOres(outputOne).isEmpty() && (outputTwo == null || outputTwo.isEmpty() || !OreDictionary.getOres(outputTwo).isEmpty())){ + recipes.add(new CrusherRecipe(input, outputOne, outputOneAmount, outputTwo, outputTwoAmount, outputTwoChance)); + } } public static void registerFinally(){ @@ -89,7 +91,9 @@ public class CrusherRecipeRegistry{ } public static void addRecipe(ItemStack input, String outputOne, int outputOneAmount){ - recipes.add(new CrusherRecipe(input, outputOne, outputOneAmount)); + if(!OreDictionary.getOres(outputOne).isEmpty()){ + recipes.add(new CrusherRecipe(input, outputOne, outputOneAmount)); + } } public static void addRecipe(ItemStack input, ItemStack outputOne, ItemStack outputTwo, int outputTwoChance){