aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/com/elisis/gtnhlanth/loader/RecipeAdder.java
diff options
context:
space:
mode:
authormiozune <miozune@gmail.com>2022-07-12 23:29:48 +0900
committermiozune <miozune@gmail.com>2022-07-12 23:29:48 +0900
commit59a42b77f83aa6df5088348a0fcd93f54404bae9 (patch)
tree4fa6b5f8fc6f91a04b67b9c9653672d6c84d7086 /src/main/java/com/elisis/gtnhlanth/loader/RecipeAdder.java
parent06b3d6a41d9aec66944657290f7bc0cb79395084 (diff)
downloadGT5-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.java222
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);
+ }
+ }
}