aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/loaders
diff options
context:
space:
mode:
authorBlueHero233 <87818077+BlueHero233@users.noreply.github.com>2024-11-16 08:15:38 -0300
committerGitHub <noreply@github.com>2024-11-16 11:15:38 +0000
commit2d254caed13b3c3136d50bf5eb5d4587fc50cc31 (patch)
tree16b2fc30a04b548889e913e8385c025243f63235 /src/main/java/gregtech/loaders
parent6bad36b5a3dddd7abcc5645bd38e3376b64cc52f (diff)
downloadGT5-Unofficial-2d254caed13b3c3136d50bf5eb5d4587fc50cc31.tar.gz
GT5-Unofficial-2d254caed13b3c3136d50bf5eb5d4587fc50cc31.tar.bz2
GT5-Unofficial-2d254caed13b3c3136d50bf5eb5d4587fc50cc31.zip
Add Ore Berries to Fluid Extraction Recipes (#3502)
Co-authored-by: Martin Robertz <dream-master@gmx.net>
Diffstat (limited to 'src/main/java/gregtech/loaders')
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/FluidExtractorRecipes.java36
1 files changed, 36 insertions, 0 deletions
diff --git a/src/main/java/gregtech/loaders/postload/recipes/FluidExtractorRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/FluidExtractorRecipes.java
index 753e8c5143..4d54c66892 100644
--- a/src/main/java/gregtech/loaders/postload/recipes/FluidExtractorRecipes.java
+++ b/src/main/java/gregtech/loaders/postload/recipes/FluidExtractorRecipes.java
@@ -4,6 +4,7 @@ import static gregtech.api.enums.Mods.Forestry;
import static gregtech.api.enums.Mods.IndustrialCraft2;
import static gregtech.api.enums.Mods.NewHorizonsCoreMod;
import static gregtech.api.enums.Mods.Railcraft;
+import static gregtech.api.enums.Mods.TinkerConstruct;
import static gregtech.api.recipe.RecipeMaps.fluidExtractionRecipes;
import static gregtech.api.util.GTModHandler.getModItem;
import static gregtech.api.util.GTRecipeBuilder.SECONDS;
@@ -530,6 +531,41 @@ public class FluidExtractorRecipes implements Runnable {
.eut(TierEU.RECIPE_MV)
.addTo(fluidExtractionRecipes);
+ GTValues.RA.stdBuilder()
+ .itemInputs(GTModHandler.getModItem(TinkerConstruct.ID, "oreBerries", 1L, 0))
+ .fluidOutputs(Materials.Iron.getMolten(16))
+ .duration(2 * SECONDS)
+ .eut(TierEU.RECIPE_MV)
+ .addTo(fluidExtractionRecipes);
+
+ GTValues.RA.stdBuilder()
+ .itemInputs(GTModHandler.getModItem(TinkerConstruct.ID, "oreBerries", 1L, 1))
+ .fluidOutputs(Materials.Gold.getMolten(16))
+ .duration(2 * SECONDS)
+ .eut(TierEU.RECIPE_MV)
+ .addTo(fluidExtractionRecipes);
+
+ GTValues.RA.stdBuilder()
+ .itemInputs(GTModHandler.getModItem(TinkerConstruct.ID, "oreBerries", 1L, 2))
+ .fluidOutputs(Materials.Copper.getMolten(16))
+ .duration(2 * SECONDS)
+ .eut(TierEU.RECIPE_MV)
+ .addTo(fluidExtractionRecipes);
+
+ GTValues.RA.stdBuilder()
+ .itemInputs(GTModHandler.getModItem(TinkerConstruct.ID, "oreBerries", 1L, 3))
+ .fluidOutputs(Materials.Tin.getMolten(16))
+ .duration(2 * SECONDS)
+ .eut(TierEU.RECIPE_MV)
+ .addTo(fluidExtractionRecipes);
+
+ GTValues.RA.stdBuilder()
+ .itemInputs(GTModHandler.getModItem(TinkerConstruct.ID, "oreBerries", 1L, 4))
+ .fluidOutputs(Materials.Aluminium.getMolten(16))
+ .duration(2 * SECONDS)
+ .eut(TierEU.RECIPE_MV)
+ .addTo(fluidExtractionRecipes);
+
if (Forestry.isModLoaded()) {
// Beecombs fluid extractor recipes
// xenon