aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGlodBlock <1356392126@qq.com>2021-12-13 20:55:43 +0800
committerGlodBlock <1356392126@qq.com>2021-12-13 20:55:43 +0800
commit4123255c02b11acae919ac4acc66ff14ba4f2eaa (patch)
tree1ca26ad75288ccd2d7a536756547c082124f7e1c
parentfaa9ff2f5893d6c9ff01ce49a24c1ee3951db3b4 (diff)
downloadGT5-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.java22
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");
}