package gregtech.loaders.postload.recipes;
import static gregtech.loaders.postload.GT_MachineRecipeLoader.isTinkersConstructLoaded;
import static net.minecraftforge.fluids.FluidRegistry.getFluidStack;
import net.minecraft.item.ItemStack;
import net.minecraftforge.fluids.FluidRegistry;
import net.minecraftforge.fluids.FluidStack;
import gregtech.api.GregTech_API;
import gregtech.api.enums.*;
import gregtech.api.util.GT_ModHandler;
import gregtech.api.util.GT_OreDictUnificator;
import gregtech.api.util.GT_Utility;
public class DistilleryRecipes implements Runnable {
@Override
public void run() {
distillationTowerRecipes();
GT_Values.RA.addDistilleryRecipe(
GT_Utility.getIntegratedCircuit(24),
Materials.Creosote.getFluid(100L),
Materials.Lubricant.getFluid(32L),
240,
30,
false);
GT_Values.RA.addDistilleryRecipe(
GT_Utility.getIntegratedCircuit(24),
Materials.SeedOil.getFluid(32L),
Materials.Lubricant.getFluid(8L),
80,
30,
false);
GT_Values.RA.addDistilleryRecipe(
GT_Utility.getIntegratedCircuit(24),
Materials.FishOil.getFluid(32L),
Materials.Lubricant.getFluid(8L),
80,
30,
false);
GT_Values.RA.addDistilleryRecipe(
GT_Utility.getIntegratedCircuit(24),
Materials.Oil.getFluid(120L),
Materials.Lubricant.getFluid(60L),
160,
30,
false);
GT_Values.RA.addDistilleryRecipe(
GT_Utility.getIntegratedCircuit(24),
Materials.OilLight.getFluid(120L),
Materials.Lubricant.getFluid(30L),
160,
30,
false);
GT_Values.RA.addDistilleryRecipe(
GT_Utility.getIntegratedCircuit(24),
Materials.OilMedium.getFluid(120L),
Materials.Lubricant.getFluid(60L),
160,
30,
false);
GT_Values.RA.addDistilleryRecipe(
GT_Utility.getIntegratedCircuit(24),
Materials.OilHeavy.getFluid(120L),
Materials.Lubricant.getFluid(90L),
160,
30,
false);
GT_Values.RA.addDistilleryRecipe(
GT_Utility.getIntegratedCircuit(1),
Materials.Biomass.getFluid(40L),
Materials.Ethanol.getFluid(12L),
16,
24,
false);
GT_Values.RA.addDistilleryRecipe(
GT_Utility.getIntegratedCircuit(5),
Materials.Biomass.getFluid(40L),
Materials.Water.getFluid(12L),
16,
24,
false);
GT_Values.RA.addDistilleryRecipe(
GT_Utility.getIntegratedCircuit(5),
Materials.Water.getFluid(5L),
GT_ModHandler.getDistilledWater(5L),
16,
10,
false);
GT_Values.RA.addDistilleryRecipe(
GT_Utility.getIntegratedCircuit(1),
getFluidStack("potion.potatojuice", 2),
getFluidStack("potion.vodka", 1),
16,
16,
true);
GT_Values.RA.addDistilleryRecipe(
GT_Utility.getIntegratedCircuit(1),
getFluidStack("potion.lemonade", 2),
getFluidStack("potion.alcopops", 1),
16,
16,
true);
GT_Values.RA.addDistilleryRecipe(
GT_Utility.getIntegratedCircuit(4),
Materials.OilLight.getFluid(300L),
Materials.