aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gregtech/api
diff options
context:
space:
mode:
Diffstat (limited to 'src/Java/gregtech/api')
-rw-r--r--src/Java/gregtech/api/util/Recipe_GT.java11
1 files changed, 9 insertions, 2 deletions
diff --git a/src/Java/gregtech/api/util/Recipe_GT.java b/src/Java/gregtech/api/util/Recipe_GT.java
index 11ac153195..19bd1122a4 100644
--- a/src/Java/gregtech/api/util/Recipe_GT.java
+++ b/src/Java/gregtech/api/util/Recipe_GT.java
@@ -17,6 +17,7 @@ import gregtech.nei.GT_NEI_DefaultHandler;
import codechicken.nei.PositionedStack;
import gtPlusPlus.api.objects.Logger;
+import gtPlusPlus.core.util.minecraft.RecipeUtils;
import net.minecraftforge.fluids.Fluid;
import net.minecraftforge.fluids.FluidContainerRegistry;
import net.minecraftforge.fluids.FluidStack;
@@ -1214,8 +1215,14 @@ public class Recipe_GT extends GT_Recipe{
}
aOutputs = adjustedOutputs.toArray(new ItemStack[adjustedOutputs.size()]);
aFluidOutputs = adjustedFluidOutputs.toArray(new FluidStack[adjustedFluidOutputs.size()]);
- return this.addRecipe(new GT_Recipe_AdvFreezer(aOptimize, aInputs, aOutputs, aSpecial,
- aOutputChances, aFluidInputs, aFluidOutputs, aDuration, aEUt, aSpecialValue));
+
+ GT_Recipe mNew = new Recipe_GT(false, aInputs, aOutputs, null, null, aFluidInputs, aFluidOutputs, aDuration, aEUt, 0);
+ if (RecipeUtils.doesGregtechRecipeHaveEqualCells(mNew)) {
+ return this.addRecipe(mNew);
+ }
+ else {
+ return null;
+ }
}
static {