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 ); } }