aboutsummaryrefslogtreecommitdiff
path: root/gtpp/src/main/java/gtPlusPlus/plugin/agrichem/block/AgrichemFluids.java
blob: bd72654f0aeb6f5183e691ba281d3f69c0ad1e44 (plain)
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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
package gtPlusPlus.plugin.agrichem.block;

import net.minecraftforge.fluids.Fluid;
import net.minecraftforge.fluids.FluidRegistry;

import gtPlusPlus.core.util.minecraft.FluidUtils;

public class AgrichemFluids {

    /*
     * Saline Water - saltwater Sulfuric Waste Water - sulfuricapatite Methanol - methanol Hot Water - ic2hotwater
     * Acetic Acid Propionic Acid Fermentation Base Ethylene - ethylene Ethanol - bioethanol Diluted SA -
     * filutedsulfuricacid Sulfuric Acid - sulfuricacid Urea Formaldehyde - fluid.formaldehyde Liquid Resin Methane -
     * methane Benzene - benzene Ethylbenzene - fluid.ethylbenzene Styrene - styrene
     */

    public static Fluid mAceticAcid;
    public static Fluid mPropionicAcid;
    public static Fluid mFermentationBase;
    public static Fluid mUrea;
    public static Fluid mLiquidResin;
    public static Fluid mAcetone;
    public static Fluid mButanol;

    public static void init() {
        if (!FluidRegistry.isFluidRegistered("aceticacid")) {
            mAceticAcid = FluidUtils
                .generateFluidNoPrefix("aceticacid", "Acetic Acid", 200, new short[] { 97, 168, 96, 100 }, true);
        } else {
            mAceticAcid = FluidRegistry.getFluid("aceticacid");
        }
        if (!FluidRegistry.isFluidRegistered("propionicacid")) {
            mPropionicAcid = FluidUtils.generateFluidNoPrefix(
                "propionicacid",
                "Propionic Acid",
                200,
                new short[] { 198, 209, 148, 100 },
                true);
        } else {
            mPropionicAcid = FluidRegistry.getFluid("propionicacid");
        }
        if (!FluidRegistry.isFluidRegistered("fermentation.base")) {
            mFermentationBase = FluidUtils.generateFluidNoPrefix(
                "fermentation.base",
                "Fermentation Base",
                200,
                new short[] { 107, 100, 63, 100 },
                true);
        } else {
            mFermentationBase = FluidRegistry.getFluid("fermentation.base");
        }
        if (!FluidRegistry.isFluidRegistered("ureamix")) {
            mUrea = FluidUtils.generateFluidNoPrefix("ureamix", "Urea Mix", 200, new short[] { 71, 55, 12, 100 }, true);
        } else {
            mUrea = FluidRegistry.getFluid("ureamix");
        }
        if (!FluidRegistry.isFluidRegistered("liquidresin")) {
            mLiquidResin = FluidUtils
                .generateFluidNoPrefix("liquidresin", "Liquid Resin", 200, new short[] { 59, 58, 56, 100 }, true);
        } else {
            mLiquidResin = FluidRegistry.getFluid("liquidresin");
        }

        if (!FluidRegistry.isFluidRegistered("acetone")) {
            mAcetone = FluidUtils
                .generateFluidNoPrefix("acetone", "Acetone", 200, new short[] { 59, 58, 56, 100 }, true);
        } else {
            mAcetone = FluidRegistry.getFluid("acetone");
        }
        if (!FluidRegistry.isFluidRegistered("butanol")) {
            mButanol = FluidUtils
                .generateFluidNoPrefix("butanol", "Butanol", 200, new short[] { 159, 58, 56, 100 }, true);
        } else {
            mButanol = FluidRegistry.getFluid("butanol");
        }
    }
}