From 07a668f7cc77770360b8184ad3964c60722ea936 Mon Sep 17 00:00:00 2001 From: kstvr32 <109012629+kstvr32@users.noreply.github.com> Date: Tue, 10 Sep 2024 08:02:10 -0400 Subject: Add higher tiered fluid regulators (#3061) Co-authored-by: kstvr32 Co-authored-by: Martin Robertz --- .../loaders/postload/recipes/AssemblerRecipes.java | 50 ++++++++++++++++++++++ 1 file changed, 50 insertions(+) (limited to 'src/main/java/gregtech/loaders/postload/recipes') diff --git a/src/main/java/gregtech/loaders/postload/recipes/AssemblerRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/AssemblerRecipes.java index b0eb83a49a..8172711508 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/AssemblerRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/AssemblerRecipes.java @@ -813,6 +813,56 @@ public class AssemblerRecipes implements Runnable { .eut(TierEU.RECIPE_UV) .addTo(assemblerRecipes); + GTValues.RA.stdBuilder() + .itemInputs( + ItemList.Electric_Pump_UHV.get(1), + GTOreDictUnificator.get(OrePrefixes.circuit.get(Materials.UHV), 2), + GTUtility.getIntegratedCircuit(3)) + .itemOutputs(ItemList.FluidRegulator_UHV.get(1)) + .duration(1 * SECONDS) + .eut(TierEU.RECIPE_UHV) + .addTo(assemblerRecipes); + + GTValues.RA.stdBuilder() + .itemInputs( + ItemList.Electric_Pump_UEV.get(1), + GTOreDictUnificator.get(OrePrefixes.circuit.get(Materials.UEV), 2), + GTUtility.getIntegratedCircuit(3)) + .itemOutputs(ItemList.FluidRegulator_UEV.get(1)) + .duration(1 * SECONDS) + .eut(TierEU.RECIPE_UEV) + .addTo(assemblerRecipes); + + GTValues.RA.stdBuilder() + .itemInputs( + ItemList.Electric_Pump_UIV.get(1), + GTOreDictUnificator.get(OrePrefixes.circuit.get(Materials.UIV), 2), + GTUtility.getIntegratedCircuit(3)) + .itemOutputs(ItemList.FluidRegulator_UIV.get(1)) + .duration(1 * SECONDS) + .eut(TierEU.RECIPE_UIV) + .addTo(assemblerRecipes); + + GTValues.RA.stdBuilder() + .itemInputs( + ItemList.Electric_Pump_UMV.get(1), + GTOreDictUnificator.get(OrePrefixes.circuit.get(Materials.UMV), 2), + GTUtility.getIntegratedCircuit(3)) + .itemOutputs(ItemList.FluidRegulator_UMV.get(1)) + .duration(1 * SECONDS) + .eut(TierEU.RECIPE_UMV) + .addTo(assemblerRecipes); + + GTValues.RA.stdBuilder() + .itemInputs( + ItemList.Electric_Pump_UXV.get(1), + GTOreDictUnificator.get(OrePrefixes.circuit.get(Materials.UXV), 2), + GTUtility.getIntegratedCircuit(3)) + .itemOutputs(ItemList.FluidRegulator_UXV.get(1)) + .duration(1 * SECONDS) + .eut(TierEU.RECIPE_UXV) + .addTo(assemblerRecipes); + GTValues.RA.stdBuilder() .itemInputs( ItemList.Steam_Valve_LV.get(1), -- cgit