diff options
author | Alkalus <3060479+draknyte1@users.noreply.github.com> | 2019-05-17 11:46:50 +1000 |
---|---|---|
committer | Alkalus <3060479+draknyte1@users.noreply.github.com> | 2019-05-17 11:46:50 +1000 |
commit | 8b26a2af88e0a187faad9add2838b4916dfd2c1e (patch) | |
tree | afdceec71a055dac849cdaf968b1eceb53ee6b8f /src/Java/gtPlusPlus/xmod/gregtech | |
parent | 687a469aab6a14eb76cd91f3ba3976fb5d8cce0c (diff) | |
download | GT5-Unofficial-8b26a2af88e0a187faad9add2838b4916dfd2c1e.tar.gz GT5-Unofficial-8b26a2af88e0a187faad9add2838b4916dfd2c1e.tar.bz2 GT5-Unofficial-8b26a2af88e0a187faad9add2838b4916dfd2c1e.zip |
$ Recipes Fixes.
$ Fixed ICO not using Pyro Recipes. Closes #471.
Diffstat (limited to 'src/Java/gtPlusPlus/xmod/gregtech')
-rw-r--r-- | src/Java/gtPlusPlus/xmod/gregtech/HANDLER_GT.java | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/src/Java/gtPlusPlus/xmod/gregtech/HANDLER_GT.java b/src/Java/gtPlusPlus/xmod/gregtech/HANDLER_GT.java index 47f4ad372b..ba1ead8c76 100644 --- a/src/Java/gtPlusPlus/xmod/gregtech/HANDLER_GT.java +++ b/src/Java/gtPlusPlus/xmod/gregtech/HANDLER_GT.java @@ -35,6 +35,7 @@ import gtPlusPlus.core.material.ELEMENT; import gtPlusPlus.core.recipe.common.CI; import gtPlusPlus.core.util.minecraft.ItemUtils; import gtPlusPlus.core.util.minecraft.RecipeUtils; +import gtPlusPlus.core.util.reflect.AddGregtechRecipe; import gtPlusPlus.everglades.gen.gt.WorldGen_GT; import gtPlusPlus.xmod.gregtech.api.enums.GregtechOrePrefixes.GT_Materials; import gtPlusPlus.xmod.gregtech.api.util.GTPP_Config; @@ -135,9 +136,21 @@ public class HANDLER_GT { removeOldHighTierCasingRecipes(); } RecipesToRemove.go(); + convertPyroToCokeOven(); } - private static GT_Recipe replaceItemInRecipeWithAnother(GT_Recipe aRecipe, ItemStack aExisting, ItemStack aNewItem) { + private static void convertPyroToCokeOven() { + int aCount = 0; + for (GT_Recipe g : GT_Recipe.GT_Recipe_Map.sPyrolyseRecipes.mRecipeList) { + if (AddGregtechRecipe.importPyroRecipe(g)) { + aCount++; + } + } + Logger.INFO("Converted "+aCount+" Pyrolyse recipes into Industrial Coke Oven recipes."); + + } + + private static GT_Recipe replaceItemInRecipeWithAnother(GT_Recipe aRecipe, ItemStack aExisting, ItemStack aNewItem) { ItemStack[] aInputItemsCopy = aRecipe.mInputs; String aOutputName = ItemUtils.getItemName(aRecipe.mOutputs[0]); boolean aDidChange = false; |