package gregtech.loaders.postload.recipes;
import static gregtech.api.enums.GT_Values.MOD_ID_RC;
import static gregtech.api.util.GT_ModHandler.getModItem;
import net.minecraft.init.Blocks;
import net.minecraft.init.Items;
import net.minecraft.item.ItemStack;
import gregtech.api.GregTech_API;
import gregtech.api.enums.*;
import gregtech.api.util.GT_ModHandler;
import gregtech.api.util.GT_OreDictUnificator;
public class ChemicalBathRecipes implements Runnable {
@Override
public void run() {
GT_Values.RA.addChemicalBathRecipe(
ItemList.Food_Raw_Fries.get(1L),
Materials.FryingOilHot.getFluid(10L),
ItemList.Food_Fries.get(1L),
GT_Values.NI,
GT_Values.NI,
null,
16,
4);
GT_Values.RA.addChemicalBathRecipe(
GT_ModHandler.getIC2Item("dynamite", 1L),
Materials.Glue.getFluid(10L),
GT_ModHandler.getIC2Item("stickyDynamite", 1L),
GT_Values.NI,
GT_Values.NI,
null,
16,
4);
GT_Values.RA.addChemicalBathRecipe(
GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Steel, 1L),
Materials.Concrete.getMolten(144L),
GT_ModHandler.getIC2Item("reinforcedStone", 1L),
GT_Values.NI,
GT_Values.NI,
null,
200,
4);
GT_Values.RA.addChemicalBathRecipe(
GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Coal, 1L),
Materials.Water.getFluid(125L),
GT_OreDictUnificator.get(OrePrefixes.dust, Materials.HydratedCoal, 1L),
GT_Values.NI,
GT_Values.NI,
null,
12,
4);
GT_Values.RA.addChemicalBathRecipe(
GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 1L),
Materials.Water.getFluid(100L),
new ItemStack(Items.paper, 1, 0),
GT_Values.NI,
GT_Values.NI,
null,
200,
4);
GT_Values.RA.addChemicalBathRecipe(
GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Paper, 1L),
Materials.Water.getFluid(100L),
new ItemStack(Items.paper, 1, 0),
GT_Values.NI,
GT_Values.NI,
null,
100,
4);
GT_Values.RA.addChemicalBathRecipe(
new ItemStack(Items.reeds, 1, 32767),
Materials.Water.getFluid(100L),
new ItemStack(Items.paper, 1, 0),
GT_Values.NI,
GT_Values.NI,
null,
100,
8);
GT_Values.RA.addChemicalBathRecipe(
GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Coal, 1L),
GT_ModHandler.getDistilledWater(125L),
GT_OreDictUnificator.get(OrePrefixes.dust, Materials.HydratedCoal, 1L),
GT_Values.NI,
GT_Values.NI,
null,
12,
4);
GT_Values.RA.addChemicalBathRecipe(
GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 1L),
GT_ModHandler.getDistilledWater(100L),
new ItemStack(Items.paper, 1, 0),
GT_Values.NI,
GT_Values.NI,
null,
200,
4);
GT_Values.RA.addChemicalBathRecipe(
GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Paper, 1L),
GT_ModHandler.getDistilledWater(100L),
new ItemStack(Items.paper, 1, 0),
GT_Values.NI,
GT_Values.NI,
null,
100,
4);
GT_Values.RA.addChemicalBathRecipe(
new ItemStack(Items.reeds, 1, 32767),
GT_ModHandler.getDistilledWater(100L),
new ItemStack(Items.paper, 1, 0),
GT_Values.NI,
GT_Values.NI,
null,
100,
8);
GT_Values.RA.addChemicalBathRecipe(
new ItemStack(Blocks.wool, 1, 1),
Materials.Chlorine.getGas(50L),
new ItemStack(Blocks.wool, 1, 0),
GT_Values.NI,
GT_Values.NI,
null,
400,
2);
GT_Values.RA.addChemicalBathRecipe(
new ItemStack(Blocks.wool, 1, 2),
Materials.Chlorine.getGas(50L),
new ItemStack(Blocks.wool, 1, 0),
GT_Values.NI,
GT_Values.NI,
null,
400,
2);
GT_Values.RA.addChemicalBathRecipe(
new ItemStack(Blocks.wool, 1, 3),
Materials.Chlorine.getGas(50L),
new ItemStack(Blocks.wool, 1, 0),
GT_Values.NI,
GT_Values.NI,
null,
400,
2);
GT_Values.RA.addChemicalBathRecipe(