diff options
author | miozune <miozune@gmail.com> | 2022-07-12 23:29:48 +0900 |
---|---|---|
committer | miozune <miozune@gmail.com> | 2022-07-12 23:29:48 +0900 |
commit | 59a42b77f83aa6df5088348a0fcd93f54404bae9 (patch) | |
tree | 4fa6b5f8fc6f91a04b67b9c9653672d6c84d7086 /src/main/java/com/elisis/gtnhlanth/loader/RecipeAdder.java | |
parent | 06b3d6a41d9aec66944657290f7bc0cb79395084 (diff) | |
download | GT5-Unofficial-59a42b77f83aa6df5088348a0fcd93f54404bae9.tar.gz GT5-Unofficial-59a42b77f83aa6df5088348a0fcd93f54404bae9.tar.bz2 GT5-Unofficial-59a42b77f83aa6df5088348a0fcd93f54404bae9.zip |
updateBuildScript & spotlessApply
Diffstat (limited to 'src/main/java/com/elisis/gtnhlanth/loader/RecipeAdder.java')
-rw-r--r-- | src/main/java/com/elisis/gtnhlanth/loader/RecipeAdder.java | 222 |
1 files changed, 146 insertions, 76 deletions
diff --git a/src/main/java/com/elisis/gtnhlanth/loader/RecipeAdder.java b/src/main/java/com/elisis/gtnhlanth/loader/RecipeAdder.java index fcb0b0d0da..2a8935395f 100644 --- a/src/main/java/com/elisis/gtnhlanth/loader/RecipeAdder.java +++ b/src/main/java/com/elisis/gtnhlanth/loader/RecipeAdder.java @@ -1,91 +1,161 @@ package com.elisis.gtnhlanth.loader; +import gregtech.api.util.GT_Recipe; import java.util.Collection; import java.util.HashSet; - -import gregtech.api.util.GT_Recipe; import net.minecraft.item.ItemStack; import net.minecraft.util.StatCollector; import net.minecraftforge.fluids.FluidStack; public class RecipeAdder { - - - public static final RecipeAdder instance = new RecipeAdder(); - - public final DigestMap DigesterRecipes = new DigestMap( - new HashSet<>(100), - "gtnhlanth.recipe.digester", - StatCollector.translateToLocal("tile.recipe.digester"), - null, - "gtnhlanth:textures/gui/Digester", - 1, 1, 1, 1, 1, - StatCollector.translateToLocal("value.digester") + ": ", //Heat Capacity - 1, - "K", - false, - false - ); - - public final DissolutionTankMap DissolutionTankRecipes = new DissolutionTankMap( - new HashSet<>(100), - "gtnhlanth.recipe.disstank", - StatCollector.translateToLocal("tile.recipe.disstank"), - null, - "gtnhlanth:textures/gui/Disstank", - 1, 1, 1, 1, 1, - StatCollector.translateToLocal("value.disstank") + ": ", // Ratio - 1, - ":1", - false, - false - ); - - - public class DigestMap extends GT_Recipe.GT_Recipe_Map { + public static final RecipeAdder instance = new RecipeAdder(); + + public final DigestMap DigesterRecipes = new DigestMap( + new HashSet<>(100), + "gtnhlanth.recipe.digester", + StatCollector.translateToLocal("tile.recipe.digester"), + null, + "gtnhlanth:textures/gui/Digester", + 1, + 1, + 1, + 1, + 1, + StatCollector.translateToLocal("value.digester") + ": ", // Heat Capacity + 1, + "K", + false, + false); + + public final DissolutionTankMap DissolutionTankRecipes = new DissolutionTankMap( + new HashSet<>(100), + "gtnhlanth.recipe.disstank", + StatCollector.translateToLocal("tile.recipe.disstank"), + null, + "gtnhlanth:textures/gui/Disstank", + 1, + 1, + 1, + 1, + 1, + StatCollector.translateToLocal("value.disstank") + ": ", // Ratio + 1, + ":1", + false, + false); - public DigestMap(Collection<GT_Recipe> aRecipeList, - String aUnlocalizedName, String aLocalName, - String aNEIName, String aNEIGUIPath, - int aUsualInputCount, int aUsualOutputCount, - int aMinimalInputItems, int aMinimalInputFluids, - int aAmperage, String aNEISpecialValuePre, - int aNEISpecialValueMultiplier, String aNEISpecialValuePost, - boolean aShowVoltageAmperageInNEI, boolean aNEIAllowed) { - super(aRecipeList, aUnlocalizedName, aLocalName, aNEIName, aNEIGUIPath, aUsualInputCount, aUsualOutputCount, - aMinimalInputItems, aMinimalInputFluids, aAmperage, aNEISpecialValuePre, aNEISpecialValueMultiplier, - aNEISpecialValuePost, aShowVoltageAmperageInNEI, aNEIAllowed); - - } - - public void addDigesterRecipe(FluidStack[] fluidInputs, ItemStack[] itemInputs, FluidStack fluidOutput, ItemStack[] itemOutputs, int EUt, int ticks, int heat){ - super.addRecipe(false, itemInputs, itemOutputs, null, fluidInputs, new FluidStack[]{fluidOutput}, ticks, EUt, heat); + public class DigestMap extends GT_Recipe.GT_Recipe_Map { + + public DigestMap( + Collection<GT_Recipe> aRecipeList, + String aUnlocalizedName, + String aLocalName, + String aNEIName, + String aNEIGUIPath, + int aUsualInputCount, + int aUsualOutputCount, + int aMinimalInputItems, + int aMinimalInputFluids, + int aAmperage, + String aNEISpecialValuePre, + int aNEISpecialValueMultiplier, + String aNEISpecialValuePost, + boolean aShowVoltageAmperageInNEI, + boolean aNEIAllowed) { + super( + aRecipeList, + aUnlocalizedName, + aLocalName, + aNEIName, + aNEIGUIPath, + aUsualInputCount, + aUsualOutputCount, + aMinimalInputItems, + aMinimalInputFluids, + aAmperage, + aNEISpecialValuePre, + aNEISpecialValueMultiplier, + aNEISpecialValuePost, + aShowVoltageAmperageInNEI, + aNEIAllowed); + } + + public void addDigesterRecipe( + FluidStack[] fluidInputs, + ItemStack[] itemInputs, + FluidStack fluidOutput, + ItemStack[] itemOutputs, + int EUt, + int ticks, + int heat) { + super.addRecipe( + false, + itemInputs, + itemOutputs, + null, + fluidInputs, + new FluidStack[] {fluidOutput}, + ticks, + EUt, + heat); } - + } - } - - public class DissolutionTankMap extends GT_Recipe.GT_Recipe_Map { - - public DissolutionTankMap(Collection<GT_Recipe> aRecipeList, - String aUnlocalizedName, String aLocalName, - String aNEIName, String aNEIGUIPath, - int aUsualInputCount, int aUsualOutputCount, - int aMinimalInputItems, int aMinimalInputFluids, - int aAmperage, String aNEISpecialValuePre, - int aNEISpecialValueMultiplier, String aNEISpecialValuePost, - boolean aShowVoltageAmperageInNEI, boolean aNEIAllowed) { - super(aRecipeList, aUnlocalizedName, aLocalName, aNEIName, aNEIGUIPath, aUsualInputCount, aUsualOutputCount, - aMinimalInputItems, aMinimalInputFluids, aAmperage, aNEISpecialValuePre, aNEISpecialValueMultiplier, - aNEISpecialValuePost, aShowVoltageAmperageInNEI, aNEIAllowed); - - } - /** Higher part input fluid first, always **/ - public void addDissolutionTankRecipe(FluidStack[] fluidInputs, ItemStack[] itemInputs, FluidStack fluidOutput, ItemStack[] itemOutputs, int EUt, int ticks, int ratio) { - super.addRecipe(false, itemInputs, itemOutputs, null, fluidInputs, new FluidStack[] {fluidOutput}, ticks, EUt, ratio); - } - - } + public class DissolutionTankMap extends GT_Recipe.GT_Recipe_Map { + public DissolutionTankMap( + Collection<GT_Recipe> aRecipeList, + String aUnlocalizedName, + String aLocalName, + String aNEIName, + String aNEIGUIPath, + int aUsualInputCount, + int aUsualOutputCount, + int aMinimalInputItems, + int aMinimalInputFluids, + int aAmperage, + String aNEISpecialValuePre, + int aNEISpecialValueMultiplier, + String aNEISpecialValuePost, + boolean aShowVoltageAmperageInNEI, + boolean aNEIAllowed) { + super( + aRecipeList, + aUnlocalizedName, + aLocalName, + aNEIName, + aNEIGUIPath, + aUsualInputCount, + aUsualOutputCount, + aMinimalInputItems, + aMinimalInputFluids, + aAmperage, + aNEISpecialValuePre, + aNEISpecialValueMultiplier, + aNEISpecialValuePost, + aShowVoltageAmperageInNEI, + aNEIAllowed); + } + /** Higher part input fluid first, always **/ + public void addDissolutionTankRecipe( + FluidStack[] fluidInputs, + ItemStack[] itemInputs, + FluidStack fluidOutput, + ItemStack[] itemOutputs, + int EUt, + int ticks, + int ratio) { + super.addRecipe( + false, + itemInputs, + itemOutputs, + null, + fluidInputs, + new FluidStack[] {fluidOutput}, + ticks, + EUt, + ratio); + } + } } |