From 7d0b6e0c15b651c39e4b560d092853eec4262115 Mon Sep 17 00:00:00 2001 From: Glease <4586901+Glease@users.noreply.github.com> Date: Sun, 13 Nov 2022 22:26:03 +0800 Subject: adv assline --- .../net/glease/ggfab/ComponentRecipeLoader.java | 37 ++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 src/main/java/net/glease/ggfab/ComponentRecipeLoader.java (limited to 'src/main/java/net/glease/ggfab/ComponentRecipeLoader.java') diff --git a/src/main/java/net/glease/ggfab/ComponentRecipeLoader.java b/src/main/java/net/glease/ggfab/ComponentRecipeLoader.java new file mode 100644 index 0000000000..76cc11b524 --- /dev/null +++ b/src/main/java/net/glease/ggfab/ComponentRecipeLoader.java @@ -0,0 +1,37 @@ +package net.glease.ggfab; + +import gregtech.api.enums.ItemList; +import gregtech.api.enums.Materials; +import gregtech.api.enums.OrePrefixes; +import net.minecraftforge.fluids.Fluid; +import net.minecraftforge.fluids.FluidRegistry; +import net.minecraftforge.fluids.FluidStack; + +import static gregtech.api.enums.GT_Values.RA; + +class ComponentRecipeLoader implements Runnable { + @Override + public void run() { + Fluid solderIndalloy = FluidRegistry.getFluid("molten.indalloy140") != null + ? FluidRegistry.getFluid("molten.indalloy140") + : FluidRegistry.getFluid("molten.solderingalloy"); + RA.addAssemblylineRecipe( + ItemList.Machine_Multi_Assemblyline.get(1L), + 96000, + new Object[]{ + ItemList.Machine_Multi_Assemblyline.get(1L), + new Object[]{OrePrefixes.circuit.get(Materials.Master), 2}, + new Object[]{OrePrefixes.circuit.get(Materials.Elite), 4}, + new Object[]{OrePrefixes.circuit.get(Materials.Data), 8}, + ItemList.Automation_ChestBuffer_LuV.get(1L), + }, + new FluidStack[]{ + new FluidStack(solderIndalloy, 1296), + Materials.Lubricant.getFluid(2000) + }, + GGItemList.AdvAssLine.get(1L), + 1200, + 6000 + ); + } +} -- cgit