MCPcopy Create free account
hub / github.com/GregTech6/gregtech6 / run

Method run

src/main/java/gregtech/loaders/b/Loader_Fuels.java:35–232  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

33
34public class Loader_Fuels implements Runnable {
35 @Override
36 public void run() {
37 for (OreDictMaterial tMat : new OreDictMaterial[] {MT.Charcoal, MT.Coal, MT.CoalCoke, MT.Lignite, MT.LigniteCoke, MT.Anthracite, MT.Prismane, MT.Lonsdaleite, MT.PetCoke, MT.Peat, MT.PeatBituminous}) {
38 FM.FluidBed .addRecipe1(T, -1, (tMat.mFurnaceBurnTime * 3 * EU_PER_FURNACE_TICK) * 9, OP.blockDust.mat(tMat, 1), FL.Calcite.make(648), NF, OM.dust(tMat.mTargetBurning.mMaterial, UT.Code.units(tMat.mTargetBurning.mAmount, U*2, U*9, F)));
39 FM.FluidBed .addRecipe1(T, -1, (tMat.mFurnaceBurnTime * 3 * EU_PER_FURNACE_TICK) , OP.dust .mat(tMat, 1), FL.Calcite.make( 72), NF, OM.dust(tMat.mTargetBurning.mMaterial, UT.Code.units(tMat.mTargetBurning.mAmount, U*2, U , F)));
40 FM.FluidBed .addRecipe1(T, -1, (tMat.mFurnaceBurnTime * 3 * EU_PER_FURNACE_TICK) / 4, OP.dustSmall.mat(tMat, 1), FL.Calcite.make( 18), NF, OM.dust(tMat.mTargetBurning.mMaterial, UT.Code.units(tMat.mTargetBurning.mAmount, U*2, U4 , F)));
41 FM.FluidBed .addRecipe1(T, -1, (tMat.mFurnaceBurnTime * 3 * EU_PER_FURNACE_TICK) / 9, OP.dustTiny .mat(tMat, 1), FL.Calcite.make( 8), NF, OM.dust(tMat.mTargetBurning.mMaterial, UT.Code.units(tMat.mTargetBurning.mAmount, U*2, U9 , F)));
42 FM.FluidBed .addRecipe1(T, -1, (tMat.mFurnaceBurnTime * 3 * EU_PER_FURNACE_TICK) / 72, OP.dustDiv72.mat(tMat, 1), FL.Calcite.make( 1), NF, OM.dust(tMat.mTargetBurning.mMaterial, UT.Code.units(tMat.mTargetBurning.mAmount, U*2, U72, F)));
43 }
44
45 FM.Burn .addRecipe0(T, - 4, 1, FL.Glue.make(1) , FL.CarbonDioxide.make(1), ZL_IS);
46 FM.Burn .addRecipe0(T, - 16, 48, FL.Oil_ExtraHeavy.make(1) , FL.CarbonDioxide.make(1), ZL_IS);
47 FM.Burn .addRecipe0(T, - 16, 36, FL.Oil_Heavy.make(1) , FL.CarbonDioxide.make(1), ZL_IS);
48 FM.Burn .addRecipe0(T, - 16, 24, FL.Oil_Medium.make(1) , FL.CarbonDioxide.make(1), ZL_IS);
49 FM.Burn .addRecipe0(T, - 16, 18, FL.Oil_Light.make(1) , FL.CarbonDioxide.make(1), ZL_IS);
50 FM.Burn .addRecipe0(T, - 16, 24, FL.Oil_Normal.make(1) , FL.CarbonDioxide.make(1), ZL_IS);
51 FM.Burn .addRecipe0(T, - 16, 18, FL.Oil_Soulsand.make(1) , FL.CarbonDioxide.make(1), ZL_IS);
52 FM.Burn .addRecipe0(T, - 16, 2, FL.Oil_Creosote.make(1) , FL.CarbonDioxide.make(1), ZL_IS);
53 FM.Burn .addRecipe0(T, - 16, 2, FL.Biomass.make(1) , FL.CarbonDioxide.make(1), ZL_IS);
54 FM.Burn .addRecipe0(T, - 16, 2, FL.BiomassIC2.make(1) , FL.CarbonDioxide.make(1), ZL_IS);
55 FM.Burn .addRecipe0(T, - 16, 4, FL.Juice_Coconut.make(1) , FL.CarbonDioxide.make(1), ZL_IS);
56 FM.Burn .addRecipe0(T, - 16, 4, FL.Oil_Nut.make(1) , FL.CarbonDioxide.make(1), ZL_IS);
57 FM.Burn .addRecipe0(T, - 16, 4, FL.Oil_Olive.make(1) , FL.CarbonDioxide.make(1), ZL_IS);
58 FM.Burn .addRecipe0(T, - 16, 2, FL.Oil_Lin.make(1) , FL.CarbonDioxide.make(1), ZL_IS);
59 FM.Burn .addRecipe0(T, - 16, 2, FL.Oil_Hemp.make(1) , FL.CarbonDioxide.make(1), ZL_IS);
60 FM.Burn .addRecipe0(T, - 16, 2, FL.Oil_Sunflower.make(1) , FL.CarbonDioxide.make(1), ZL_IS);
61 FM.Burn .addRecipe0(T, - 16, 2, FL.Oil_Seed.make(1) , FL.CarbonDioxide.make(1), ZL_IS);
62 FM.Burn .addRecipe0(T, - 16, 4, FL.Oil_Fish.make(1) , FL.CarbonDioxide.make(1), ZL_IS);
63 FM.Burn .addRecipe0(T, - 16, 8, FL.Oil_Whale.make(1) , FL.CarbonDioxide.make(1), ZL_IS);
64 for (FluidStack tFuel : FL.Oil_Canola.list(1))
65 FM.Burn .addRecipe0(T, - 16, 2, tFuel , FL.CarbonDioxide.make(1), ZL_IS);
66 for (FluidStack tFuel : FL.Oil_Plant.list(1))
67 FM.Burn .addRecipe0(T, - 16, 1, tFuel , FL.CarbonDioxide.make(1), ZL_IS);
68 for (FluidStack tFuel : FL.Oil_Heavy2.list(1))
69 FM.Burn .addRecipe0(T, - 16, 36, tFuel , FL.CarbonDioxide.make(1), ZL_IS);
70 for (FluidStack tFuel : FL.Oil_HotCrude.list(1))
71 FM.Burn .addRecipe0(T, - 16, 24, tFuel , FL.CarbonDioxide.make(1), ZL_IS);
72 for (FluidStack tFuel : FL.Oil_Light2.list(1))
73 FM.Burn .addRecipe0(T, - 16, 18, tFuel , FL.CarbonDioxide.make(1), ZL_IS);
74 for (FluidStack tFuel : FL.Tar.list(1))
75 FM.Burn .addRecipe0(T, - 16, 4, tFuel , FL.CarbonDioxide.make(1), ZL_IS);
76
77 for (FluidStack tFuel : FL.JetFuel.list(1)) {
78 FM.Burn .addRecipe0(T, -128, 9, tFuel , FL.CarbonDioxide.make(1), ZL_IS);
79 FM.Engine .addRecipe0(T, -128, 12, tFuel , FL.CarbonDioxide.make(1), ZL_IS);
80 }
81 for (FluidStack tFuel : FL.Kerosine.list(1)) {
82 FM.Burn .addRecipe0(T, - 64, 5, tFuel , FL.CarbonDioxide.make(1), ZL_IS);
83 FM.Engine .addRecipe0(T, - 64, 7, tFuel , FL.CarbonDioxide.make(1), ZL_IS);
84 }
85 for (FluidStack tFuel : FL.Petrol.list(1)) {
86 FM.Burn .addRecipe0(T, - 64, 5, tFuel , FL.CarbonDioxide.make(1), ZL_IS);
87 FM.Engine .addRecipe0(T, - 64, 7, tFuel , FL.CarbonDioxide.make(1), ZL_IS);
88 }
89 for (FluidStack tFuel : FL.Diesel.list(1)) {
90 FM.Burn .addRecipe0(T, - 64, 5, tFuel , FL.CarbonDioxide.make(1), ZL_IS);
91 FM.Engine .addRecipe0(T, - 64, 7, tFuel , FL.CarbonDioxide.make(1), ZL_IS);
92 }

Callers

nothing calls this directly

Calls 11

dustMethod · 0.95
makeMethod · 0.95
existsMethod · 0.95
amountMethod · 0.95
addRecipe1Method · 0.80
matMethod · 0.80
unitsMethod · 0.80
addRecipe0Method · 0.80
existsMethod · 0.65
makeMethod · 0.45
listMethod · 0.45

Tested by

no test coverage detected