From 5a3a94ce95c6f7dab79f0e9a732f76bb054cd12d Mon Sep 17 00:00:00 2001 From: RecursivePineapple Date: Mon, 9 Sep 2024 16:43:45 -0400 Subject: Removed implicit forestry dep (#3140) Co-authored-by: Martin Robertz --- .../postload/recipes/FluidExtractorRecipes.java | 50 +++++++++++----------- 1 file changed, 26 insertions(+), 24 deletions(-) (limited to 'src/main/java/gregtech') diff --git a/src/main/java/gregtech/loaders/postload/recipes/FluidExtractorRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/FluidExtractorRecipes.java index d4b3d3b668..cfcfec8042 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/FluidExtractorRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/FluidExtractorRecipes.java @@ -538,29 +538,31 @@ public class FluidExtractorRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(fluidExtractionRecipes); - // Beecombs fluid extractor recipes - // xenon - GTValues.RA.stdBuilder() - .itemInputs(new ItemStack(combs, 1, 134)) - .fluidOutputs(getFluidStack("xenon", 250)) - .duration(2 * SECONDS + 10 * TICKS) - .eut(TierEU.RECIPE_IV) - .addTo(fluidExtractionRecipes); - - // neon - GTValues.RA.stdBuilder() - .itemInputs(new ItemStack(combs, 1, 135)) - .fluidOutputs(getFluidStack("neon", 250)) - .duration(15 * TICKS) - .eut(TierEU.RECIPE_IV) - .addTo(fluidExtractionRecipes); - - // krpton - GTValues.RA.stdBuilder() - .itemInputs(new ItemStack(combs, 1, 136)) - .fluidOutputs(getFluidStack("krypton", 250)) - .duration(1 * SECONDS + 5 * TICKS) - .eut(TierEU.RECIPE_IV) - .addTo(fluidExtractionRecipes); + if (Forestry.isModLoaded()) { + // Beecombs fluid extractor recipes + // xenon + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(combs, 1, 134)) + .fluidOutputs(getFluidStack("xenon", 250)) + .duration(2 * SECONDS + 10 * TICKS) + .eut(TierEU.RECIPE_IV) + .addTo(fluidExtractionRecipes); + + // neon + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(combs, 1, 135)) + .fluidOutputs(getFluidStack("neon", 250)) + .duration(15 * TICKS) + .eut(TierEU.RECIPE_IV) + .addTo(fluidExtractionRecipes); + + // krpton + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(combs, 1, 136)) + .fluidOutputs(getFluidStack("krypton", 250)) + .duration(1 * SECONDS + 5 * TICKS) + .eut(TierEU.RECIPE_IV) + .addTo(fluidExtractionRecipes); + } } } -- cgit