aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/loaders/postload/recipes
diff options
context:
space:
mode:
authorchochem <40274384+chochem@users.noreply.github.com>2023-05-29 22:19:38 +0100
committerGitHub <noreply@github.com>2023-05-29 23:19:38 +0200
commit556586c1871ca56da316472ffa6658d5033446d6 (patch)
tree0e0055ffdcc7bbcebade99716219eef706199e46 /src/main/java/gregtech/loaders/postload/recipes
parentae6a0ce551f6e2e2fde1fff77cd32daa7958ea8f (diff)
downloadGT5-Unofficial-556586c1871ca56da316472ffa6658d5033446d6.tar.gz
GT5-Unofficial-556586c1871ca56da316472ffa6658d5033446d6.tar.bz2
GT5-Unofficial-556586c1871ca56da316472ffa6658d5033446d6.zip
Final stretch for GT RA2 conversions (#2038)
* (un)boxing RA2 * fuel ra2 * blast RA2 * primitive blast RA2 * remaining cutter ra2 * fix
Diffstat (limited to 'src/main/java/gregtech/loaders/postload/recipes')
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/BlastFurnaceRecipes.java158
1 files changed, 72 insertions, 86 deletions
diff --git a/src/main/java/gregtech/loaders/postload/recipes/BlastFurnaceRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/BlastFurnaceRecipes.java
index 336c45f5ec..7922964315 100644
--- a/src/main/java/gregtech/loaders/postload/recipes/BlastFurnaceRecipes.java
+++ b/src/main/java/gregtech/loaders/postload/recipes/BlastFurnaceRecipes.java
@@ -552,94 +552,80 @@ public class BlastFurnaceRecipes implements Runnable {
// Roasting
for (ItemStack silicon : tSiliconDioxide) {
- GT_Values.RA.addBlastRecipe(
- Materials.Chalcopyrite.getDust(1),
- silicon,
- Materials.Oxygen.getGas(3000),
- Materials.SulfurDioxide.getGas(2000),
- Materials.RoastedCopper.getDust(1),
- Materials.Ferrosilite.getDust(5),
- 120,
- (int) TierEU.RECIPE_MV,
- 1200);
+ GT_Values.RA.stdBuilder()
+ .itemInputs(Materials.Chalcopyrite.getDust(1), silicon)
+ .itemOutputs(Materials.RoastedCopper.getDust(1), Materials.Ferrosilite.getDust(5))
+ .fluidInputs(Materials.Oxygen.getGas(3000))
+ .fluidOutputs(Materials.SulfurDioxide.getGas(2000))
+ .duration(6 * SECONDS)
+ .eut(TierEU.RECIPE_MV)
+ .metadata(COIL_HEAT, 1200)
+ .addTo(sBlastRecipes);
}
- GT_Values.RA.addBlastRecipe(
- Materials.Tetrahedrite.getDust(1),
- GT_Values.NI,
- Materials.Oxygen.getGas(3000),
- Materials.SulfurDioxide.getGas(2000),
- Materials.RoastedCopper.getDust(1),
- Materials.RoastedAntimony.getDustTiny(3),
- 120,
- (int) TierEU.RECIPE_MV,
- 1200);
-
- GT_Values.RA.addBlastRecipe(
- Materials.Pyrite.getDust(1),
- GT_Values.NI,
- Materials.Oxygen.getGas(3000),
- Materials.SulfurDioxide.getGas(2000),
- Materials.RoastedIron.getDust(1),
- Materials.Ash.getDustTiny(1),
- 120,
- (int) TierEU.RECIPE_MV,
- 1200);
-
- GT_Values.RA.addBlastRecipe(
- Materials.Pentlandite.getDust(1),
- GT_Values.NI,
- Materials.Oxygen.getGas(3000),
- Materials.SulfurDioxide.getGas(1000),
- Materials.RoastedNickel.getDust(1),
- Materials.Ash.getDustTiny(1),
- 120,
- (int) TierEU.RECIPE_MV,
- 1200);
-
- GT_Values.RA.addBlastRecipe(
- Materials.Sphalerite.getDust(1),
- GT_Values.NI,
- Materials.Oxygen.getGas(3000),
- Materials.SulfurDioxide.getGas(1000),
- Materials.RoastedZinc.getDust(1),
- Materials.Ash.getDustTiny(1),
- 120,
- (int) TierEU.RECIPE_MV,
- 1200);
-
- GT_Values.RA.addBlastRecipe(
- Materials.Cobaltite.getDust(1),
- GT_Values.NI,
- Materials.Oxygen.getGas(3000),
- Materials.SulfurDioxide.getGas(1000),
- Materials.RoastedCobalt.getDust(1),
- Materials.RoastedArsenic.getDust(1),
- 120,
- (int) TierEU.RECIPE_MV,
- 1200);
-
- GT_Values.RA.addBlastRecipe(
- Materials.Stibnite.getDust(1),
- GT_Values.NI,
- Materials.Oxygen.getGas(3000),
- Materials.SulfurDioxide.getGas(1500),
- Materials.RoastedAntimony.getDust(1),
- Materials.Ash.getDustTiny(1),
- 120,
- (int) TierEU.RECIPE_MV,
- 1200);
-
- GT_Values.RA.addBlastRecipe(
- Materials.Galena.getDust(1),
- GT_Values.NI,
- Materials.Oxygen.getGas(3000),
- Materials.SulfurDioxide.getGas(1000),
- Materials.RoastedLead.getDust(1),
- Materials.Ash.getDustTiny(1),
- 120,
- (int) TierEU.RECIPE_MV,
- 1200);
+ GT_Values.RA.stdBuilder()
+ .itemInputs(Materials.Tetrahedrite.getDust(1))
+ .itemOutputs(Materials.RoastedCopper.getDust(1), Materials.RoastedAntimony.getDustTiny(3))
+ .fluidInputs(Materials.Oxygen.getGas(3000))
+ .fluidOutputs(Materials.SulfurDioxide.getGas(2000))
+ .duration(6 * SECONDS)
+ .eut(TierEU.RECIPE_MV)
+ .metadata(COIL_HEAT, 1200)
+ .addTo(sBlastRecipes);
+ GT_Values.RA.stdBuilder()
+ .itemInputs(Materials.Pyrite.getDust(1))
+ .itemOutputs(Materials.RoastedIron.getDust(1), Materials.Ash.getDustTiny(1))
+ .fluidInputs(Materials.Oxygen.getGas(3000))
+ .fluidOutputs(Materials.SulfurDioxide.getGas(2000))
+ .duration(6 * SECONDS)
+ .eut(TierEU.RECIPE_MV)
+ .metadata(COIL_HEAT, 1200)
+ .addTo(sBlastRecipes);
+ GT_Values.RA.stdBuilder()
+ .itemInputs(Materials.Pentlandite.getDust(1))
+ .itemOutputs(Materials.RoastedNickel.getDust(1), Materials.Ash.getDustTiny(1))
+ .fluidInputs(Materials.Oxygen.getGas(3000))
+ .fluidOutputs(Materials.SulfurDioxide.getGas(2000))
+ .duration(6 * SECONDS)
+ .eut(TierEU.RECIPE_MV)
+ .metadata(COIL_HEAT, 1200)
+ .addTo(sBlastRecipes);
+ GT_Values.RA.stdBuilder()
+ .itemInputs(Materials.Sphalerite.getDust(1))
+ .itemOutputs(Materials.RoastedZinc.getDust(1), Materials.Ash.getDustTiny(1))
+ .fluidInputs(Materials.Oxygen.getGas(3000))
+ .fluidOutputs(Materials.SulfurDioxide.getGas(1000))
+ .duration(6 * SECONDS)
+ .eut(TierEU.RECIPE_MV)
+ .metadata(COIL_HEAT, 1200)
+ .addTo(sBlastRecipes);
+ GT_Values.RA.stdBuilder()
+ .itemInputs(Materials.Cobaltite.getDust(1))
+ .itemOutputs(Materials.RoastedCobalt.getDust(1), Materials.RoastedArsenic.getDust(1))
+ .fluidInputs(Materials.Oxygen.getGas(3000))
+ .fluidOutputs(Materials.SulfurDioxide.getGas(1000))
+ .duration(6 * SECONDS)
+ .eut(TierEU.RECIPE_MV)
+ .metadata(COIL_HEAT, 1200)
+ .addTo(sBlastRecipes);
+ GT_Values.RA.stdBuilder()
+ .itemInputs(Materials.Stibnite.getDust(1))
+ .itemOutputs(Materials.RoastedAntimony.getDust(1), Materials.Ash.getDustTiny(1))
+ .fluidInputs(Materials.Oxygen.getGas(3000))
+ .fluidOutputs(Materials.SulfurDioxide.getGas(1500))
+ .duration(6 * SECONDS)
+ .eut(TierEU.RECIPE_MV)
+ .metadata(COIL_HEAT, 1200)
+ .addTo(sBlastRecipes);
+ GT_Values.RA.stdBuilder()
+ .itemInputs(Materials.Galena.getDust(1))
+ .itemOutputs(Materials.RoastedLead.getDust(1), Materials.Ash.getDustTiny(1))
+ .fluidInputs(Materials.Oxygen.getGas(3000))
+ .fluidOutputs(Materials.SulfurDioxide.getGas(1000))
+ .duration(6 * SECONDS)
+ .eut(TierEU.RECIPE_MV)
+ .metadata(COIL_HEAT, 1200)
+ .addTo(sBlastRecipes);
if (GTNHLanthanides.isModLoaded() && GTPlusPlus.isModLoaded()) {