--- ../src-base/minecraft/net/minecraftforge/oredict/OreDictionary.java +++ ../src-work/minecraft/net/minecraftforge/oredict/OreDictionary.java @@ -221,7 +221,7 @@ { ShapedRecipes recipe = (ShapedRecipes)obj; ItemStack output = recipe.getRecipeOutput(); - if (output != null && containsMatch(false, exclusions, output)) + if ((output != null && containsMatch(false, exclusions, output)) || output == null) // Cauldron - fixes NPE's with null recipes being added to forge { continue; } @@ -236,7 +236,7 @@ { ShapelessRecipes recipe = (ShapelessRecipes)obj; ItemStack output = recipe.getRecipeOutput(); - if (output != null && containsMatch(false, exclusions, output)) + if ((output != null && containsMatch(false, exclusions, output)) || output == null) // Cauldron - fixes NPE's with null recipes being added to forge { continue; }