diff options
author | Alkalus <draknyte1@hotmail.com> | 2017-07-04 11:34:17 +1000 |
---|---|---|
committer | Alkalus <draknyte1@hotmail.com> | 2017-07-04 11:34:17 +1000 |
commit | 245f64669dbdc17cec074bf0c72414174627648f (patch) | |
tree | 23815e9f8545947f9908262823e3d856eb5f3418 /src/Java/gtPlusPlus/xmod/gregtech | |
parent | 471be859b3e474c1dec35970300b1aeb63bf3fea (diff) | |
download | GT5-Unofficial-245f64669dbdc17cec074bf0c72414174627648f.tar.gz GT5-Unofficial-245f64669dbdc17cec074bf0c72414174627648f.tar.bz2 GT5-Unofficial-245f64669dbdc17cec074bf0c72414174627648f.zip |
$ Fixed Coal Tar Recipes in the Coke Oven.
+ Added Pyrolyse recipes for Coal Tar.
Diffstat (limited to 'src/Java/gtPlusPlus/xmod/gregtech')
-rw-r--r-- | src/Java/gtPlusPlus/xmod/gregtech/recipes/GregtechRecipeAdder.java | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/Java/gtPlusPlus/xmod/gregtech/recipes/GregtechRecipeAdder.java b/src/Java/gtPlusPlus/xmod/gregtech/recipes/GregtechRecipeAdder.java index 993cd506ec..622b5d4b34 100644 --- a/src/Java/gtPlusPlus/xmod/gregtech/recipes/GregtechRecipeAdder.java +++ b/src/Java/gtPlusPlus/xmod/gregtech/recipes/GregtechRecipeAdder.java @@ -20,7 +20,7 @@ public class GregtechRecipeAdder implements IGregtech_RecipeAdder { public boolean addCokeOvenRecipe(final ItemStack aInput1, final ItemStack aInput2, final FluidStack aFluidInput, final FluidStack aFluidOutput, final ItemStack aOutput, int aDuration, final int aEUt) { try { try { - RECIPEHANDLER_CokeOven.debug1(); + //RECIPEHANDLER_CokeOven.debug1(); if (((aInput1 == null) /*&& (aFluidInput == null)*/) || ((aOutput == null) || (aFluidOutput == null))) { //Utils.LOG_WARNING("aInput1:"+aInput1.toString()+" aInput2:"+aInput2.toString()+" aFluidInput:"+aFluidInput.toString()+" aFluidOutput:"+aFluidOutput.toString()+" aOutput:"+aOutput.toString()+" aDuration:"+aDuration+" aEU/t:"+aEUt); Utils.LOG_WARNING("Something was null, returning false"); @@ -39,7 +39,7 @@ public class GregtechRecipeAdder implements IGregtech_RecipeAdder { } catch (final NullPointerException e){e.getStackTrace();} try { //RECIPEHANDLER_CokeOven.debug3(aInput1, aInput2, aFluidInput, aFluidOutput, aOutput, aDuration, aEUt); - if ((aFluidOutput == null) && ((aDuration = GregTech_API.sRecipeFile.get("cokeoven", aFluidOutput.getFluid().getName(), aDuration)) <= 0)) { + if ((aFluidOutput == null) || ((aDuration = GregTech_API.sRecipeFile.get("cokeoven", aFluidOutput.getFluid().getName(), aDuration)) <= 0)) { //Utils.LOG_WARNING("aInput1:"+aInput1.toString()+" aInput2:"+aInput2.toString()+" aFluidInput:"+aFluidInput.toString()+" aFluidOutput:"+aFluidOutput.toString()+" aOutput:"+aOutput.toString()+" aDuration:"+aDuration+" aEU/t:"+aEUt); Utils.LOG_WARNING("Something was null, returning false"); return false; @@ -48,9 +48,12 @@ public class GregtechRecipeAdder implements IGregtech_RecipeAdder { } catch (final NullPointerException e){e.getStackTrace();} try { //RECIPEHANDLER_CokeOven.debug4(aInput1, aInput2, aFluidInput, aFluidOutput, aOutput, aDuration, aEUt); - if (aFluidInput == null){ + if (aFluidInput == null && aInput2 != null){ Recipe_GT.Gregtech_Recipe_Map.sCokeOvenRecipes.addRecipe(true, new ItemStack[]{aInput1, aInput2}, new ItemStack[]{aOutput}, null, null, null, new FluidStack[]{aFluidOutput}, aDuration, aEUt, 0); } + else if (aFluidInput == null && aInput2 == null){ + Recipe_GT.Gregtech_Recipe_Map.sCokeOvenRecipes.addRecipe(true, new ItemStack[]{aInput1}, new ItemStack[]{aOutput}, null, null, null, new FluidStack[]{aFluidOutput}, aDuration, aEUt, 0); + } else { Recipe_GT.Gregtech_Recipe_Map.sCokeOvenRecipes.addRecipe(true, new ItemStack[]{aInput1, aInput2}, new ItemStack[]{aOutput}, null, null, new FluidStack[]{aFluidInput}, new FluidStack[]{aFluidOutput}, aDuration, aEUt, 0); } |