-
Notifications
You must be signed in to change notification settings - Fork 29
Expand file tree
/
Copy pathCholesterolchain.java
More file actions
56 lines (48 loc) · 2.29 KB
/
Cholesterolchain.java
File metadata and controls
56 lines (48 loc) · 2.29 KB
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
package gregtechfoodoption.recipe.chain;
import com.cleanroommc.groovyscript.compat.vanilla.OreDict;
import crafttweaker.api.item.IItemStack;
import gregtech.api.recipes.ModHandler;
import gregtech.api.recipes.RecipeMaps;
import gregtech.api.unification.material.Materials;
import gregtech.common.blocks.BlockCleanroomCasing;
import gregtech.common.blocks.MetaBlocks;
import gregtech.common.items.MetaItems;
import gregtechfoodoption.GTFOMaterialHandler;
import gregtechfoodoption.item.GTFOMetaItem;
import gregtechfoodoption.recipe.GTFORecipeMaps;
import gregtechfoodoption.utils.GTFOUtils;
import net.minecraft.init.Items;
import net.minecraft.item.ItemStack;
import static gregtech.api.recipes.RecipeMaps.*;
import static gregtech.api.recipes.RecipeMaps.MIXER_RECIPES;
import static gregtech.api.unification.material.Materials.*;
import static gregtech.api.unification.ore.OrePrefix.*;
import static gregtechfoodoption.GTFOMaterialHandler.*;
import static gregtechfoodoption.item.GTFOMetaItem.*;
import static gregtechfoodoption.recipe.GTFORecipeMaps.*;
import static gregtechfoodoption.recipe.GTFORecipeMaps.MULTICOOKER_RECIPES;
public class Cholesterolchain {
public static void init() {
CENTRIFUGE_RECIPES.recipeBuilder().EUt(24).duration(100)
.fluidInputs(Yolk.getFluid(1000))
.fluidOutputs(EmulsifiedYolk.getFluid(1000))
.buildAndRegister();
MIXER_RECIPES.recipeBuilder().EUt(8).duration(300)
.fluidInputs(Ethanol.getFluid(1000))
.fluidInputs(EmulsifiedYolk.getFluid(1000))
.fluidOutputs(yolkethanol.getFluid(1000))
.buildAndRegister();
CENTRIFUGE_RECIPES.recipeBuilder().EUt(24).duration(100)
.fluidInputs(yolkethanol.getFluid(1000))
.fluidOutputs(lipidsolvent.getFluid(1000))
.buildAndRegister();
DISTILLERY_RECIPES.recipeBuilder().EUt(8).duration(300)
.fluidInputs(lipidsolvent.getFluid(1000))
.fluidOutputs(lipidsolution.getFluid(500))
.buildAndRegister();
AUTOCLAVE_RECIPES.recipeBuilder().EUt(8).duration(300)
.fluidInputs(lipidsolution.getFluid(1000))
.fluidOutputs(Cholesterol.getFluid(1000))
.buildAndRegister();
}
}