diff options
author | GlodBlock <1356392126@qq.com> | 2021-12-13 20:55:43 +0800 |
---|---|---|
committer | GlodBlock <1356392126@qq.com> | 2021-12-13 20:55:43 +0800 |
commit | 4123255c02b11acae919ac4acc66ff14ba4f2eaa (patch) | |
tree | 1ca26ad75288ccd2d7a536756547c082124f7e1c | |
parent | faa9ff2f5893d6c9ff01ce49a24c1ee3951db3b4 (diff) | |
download | GT5-Unofficial-4123255c02b11acae919ac4acc66ff14ba4f2eaa.tar.gz GT5-Unofficial-4123255c02b11acae919ac4acc66ff14ba4f2eaa.tar.bz2 GT5-Unofficial-4123255c02b11acae919ac4acc66ff14ba4f2eaa.zip |
deal with the recent change
-rw-r--r-- | src/main/java/goodgenerator/loader/NaquadahReworkRecipeLoader.java | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/src/main/java/goodgenerator/loader/NaquadahReworkRecipeLoader.java b/src/main/java/goodgenerator/loader/NaquadahReworkRecipeLoader.java index df2b4e504b..1e043b65e4 100644 --- a/src/main/java/goodgenerator/loader/NaquadahReworkRecipeLoader.java +++ b/src/main/java/goodgenerator/loader/NaquadahReworkRecipeLoader.java @@ -896,6 +896,28 @@ public class NaquadahReworkRecipeLoader { remove.clear(); reAdd.clear(); + for (GT_Recipe recipe : GTPP_Recipe.GTPP_Recipe_Map.sVacuumFurnaceRecipes.mRecipeList) { + FluidStack input = recipe.mFluidInputs[0]; + if (input.isFluidEqual(FluidRegistry.getFluidStack("froth.monaziteflotation", 1))) { + GT_Recipe tRecipe = recipe.copy(); + for (int i = 0; i < tRecipe.mOutputs.length; i ++) { + if (!GT_Utility.isStackValid(tRecipe.mOutputs[i])) continue; + if (tRecipe.mOutputs[i].isItemEqual(Materials.Praseodymium.getDust(1))) + tRecipe.mOutputs[i] = Materials.Cerium.getDust(tRecipe.mOutputs[i].stackSize); + } + if (!tRecipe.equals(recipe)){ + reAdd.add(tRecipe); + remove.add(recipe); + } + } + } + GTPP_Recipe.GTPP_Recipe_Map.sVacuumFurnaceRecipes.mRecipeList.removeAll(remove); + GTPP_Recipe.GTPP_Recipe_Map.sVacuumFurnaceRecipes.mRecipeList.addAll(reAdd); + GTPP_Recipe.GTPP_Recipe_Map.sVacuumFurnaceRecipes.reInit(); + + remove.clear(); + reAdd.clear(); + GT_Log.out.print("Simple Washer done!\n"); } |