diff options
author | Glease <4586901+Glease@users.noreply.github.com> | 2022-11-13 22:26:03 +0800 |
---|---|---|
committer | Glease <4586901+Glease@users.noreply.github.com> | 2022-11-13 22:26:03 +0800 |
commit | 7d0b6e0c15b651c39e4b560d092853eec4262115 (patch) | |
tree | 36c83ba4e9bc35eeaa614fbef6a4bad3d704deab /src/main/java/net/glease/ggfab/ComponentRecipeLoader.java | |
parent | d76948f4c064c8b6c3665e6c062b7d181f1f148c (diff) | |
download | GT5-Unofficial-7d0b6e0c15b651c39e4b560d092853eec4262115.tar.gz GT5-Unofficial-7d0b6e0c15b651c39e4b560d092853eec4262115.tar.bz2 GT5-Unofficial-7d0b6e0c15b651c39e4b560d092853eec4262115.zip |
adv assline
Diffstat (limited to 'src/main/java/net/glease/ggfab/ComponentRecipeLoader.java')
-rw-r--r-- | src/main/java/net/glease/ggfab/ComponentRecipeLoader.java | 37 |
1 files changed, 37 insertions, 0 deletions
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 + ); + } +} |