21 lines
1.1 KiB
Diff
21 lines
1.1 KiB
Diff
--- ../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;
|
|
}
|