diff options
author | DreamMasterXXL <dream-master@gmx.net> | 2021-09-25 21:19:58 +0200 |
---|---|---|
committer | DreamMasterXXL <dream-master@gmx.net> | 2021-09-25 21:19:58 +0200 |
commit | 9b127d5ab0157bacdb051f55eb2c41908c6df1d8 (patch) | |
tree | 262ba81ed472631cd6710b12cd8a6db951370e11 /src/main/java/gregtech/common | |
parent | 0513aac42d0646cebdab17076eff816aae802090 (diff) | |
download | GT5-Unofficial-9b127d5ab0157bacdb051f55eb2c41908c6df1d8.tar.gz GT5-Unofficial-9b127d5ab0157bacdb051f55eb2c41908c6df1d8.tar.bz2 GT5-Unofficial-9b127d5ab0157bacdb051f55eb2c41908c6df1d8.zip |
add 4 slots to Autoclave
LV is 1 Slot
MV is 2 Slots
HV is 3 Slots
EV is 4 Slots
remove Silicon ebf recipe
added new Sio2 recipes
Diffstat (limited to 'src/main/java/gregtech/common')
-rw-r--r-- | src/main/java/gregtech/common/GT_RecipeAdder.java | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/main/java/gregtech/common/GT_RecipeAdder.java b/src/main/java/gregtech/common/GT_RecipeAdder.java index cdf3bf38b7..f7439e3e8e 100644 --- a/src/main/java/gregtech/common/GT_RecipeAdder.java +++ b/src/main/java/gregtech/common/GT_RecipeAdder.java @@ -1076,6 +1076,20 @@ public class GT_RecipeAdder implements IGT_RecipeAdder { GT_Recipe.GT_Recipe_Map.sAutoclaveRecipes.addRecipe(true, new ItemStack[]{aInput, aCircuit}, new ItemStack[]{aOutput}, null, new int[]{aChance}, new FluidStack[]{aFluid}, null, aDuration, aEUt, aCleanroom ? -100 : 0); return true; } + @Override + public boolean addAutoclave4Recipe(ItemStack aInput, ItemStack aCircuit, FluidStack aFluidIn, FluidStack aFluidOut, ItemStack[] aOutputs, int[] aChances, int aDuration, int aEUt, boolean aCleanroom) { + if ((aInput == null) || (aFluidIn == null) || (aOutputs == null)) { + return false; + } + if ((aDuration = GregTech_API.sRecipeFile.get("autoclave", aInput, aDuration)) <= 0) { + return false; + } + if (!GT_Mod.gregtechproxy.mEnableCleanroom){ + aCleanroom = false; + } + GT_Recipe.GT_Recipe_Map.sAutoclaveRecipes.addRecipe(true, new ItemStack[] {aInput, aCircuit} , aOutputs, null, aChances, new FluidStack[]{aFluidIn}, new FluidStack[]{aFluidOut}, aDuration, aEUt, aCleanroom ? -200 : 0); + return true; + } @Override public boolean addMixerRecipe(ItemStack aInput1, ItemStack aInput2, ItemStack aInput3, ItemStack aInput4, FluidStack aFluidInput, FluidStack aFluidOutput, ItemStack aOutput, int aDuration, int aEUt) { |