1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
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
);
}
}
|