diff options
author | Alkalus <draknyte1@hotmail.com> | 2017-07-04 10:52:11 +1000 |
---|---|---|
committer | Alkalus <draknyte1@hotmail.com> | 2017-07-04 10:52:11 +1000 |
commit | 471be859b3e474c1dec35970300b1aeb63bf3fea (patch) | |
tree | 54f9c6617797c367a673c901f62e8114e331a0ee /src/Java/gtPlusPlus/core/item | |
parent | 709f1b2de18c7911458e8edbbbefb87721f8e23b (diff) | |
download | GT5-Unofficial-471be859b3e474c1dec35970300b1aeb63bf3fea.tar.gz GT5-Unofficial-471be859b3e474c1dec35970300b1aeb63bf3fea.tar.bz2 GT5-Unofficial-471be859b3e474c1dec35970300b1aeb63bf3fea.zip |
+ Added Coal Tar.
+ Added Coal Tar Recipes.
- Removed some bad debugging from the Coke Oven.
$ Disabled a check in the fluid generator which in rare cases caused them not to be created.
Diffstat (limited to 'src/Java/gtPlusPlus/core/item')
-rw-r--r-- | src/Java/gtPlusPlus/core/item/ModItems.java | 4 | ||||
-rw-r--r-- | src/Java/gtPlusPlus/core/item/chemistry/CoalTar.java | 77 |
2 files changed, 81 insertions, 0 deletions
diff --git a/src/Java/gtPlusPlus/core/item/ModItems.java b/src/Java/gtPlusPlus/core/item/ModItems.java index a4373333d8..6b85e90d08 100644 --- a/src/Java/gtPlusPlus/core/item/ModItems.java +++ b/src/Java/gtPlusPlus/core/item/ModItems.java @@ -19,6 +19,7 @@ import gtPlusPlus.core.item.base.misc.BaseItemMisc; import gtPlusPlus.core.item.base.misc.BaseItemMisc.MiscTypes; import gtPlusPlus.core.item.base.plates.BaseItemPlate; import gtPlusPlus.core.item.base.plates.BaseItemPlateDouble; +import gtPlusPlus.core.item.chemistry.CoalTar; import gtPlusPlus.core.item.effects.RarityUncommon; import gtPlusPlus.core.item.general.*; import gtPlusPlus.core.item.general.chassis.*; @@ -545,6 +546,9 @@ public final class ModItems { itemDehydratorCoil = new itemDehydratorCoil(); itemAirFilter = new ItemAirFilter(); + + //Chemistry + CoalTar.run(); //Misc Items Item tI; diff --git a/src/Java/gtPlusPlus/core/item/chemistry/CoalTar.java b/src/Java/gtPlusPlus/core/item/chemistry/CoalTar.java new file mode 100644 index 0000000000..5cf4bc96d3 --- /dev/null +++ b/src/Java/gtPlusPlus/core/item/chemistry/CoalTar.java @@ -0,0 +1,77 @@ +package gtPlusPlus.core.item.chemistry; + +import gregtech.api.GregTech_API; +import gregtech.api.enums.GT_Values; +import gregtech.api.enums.Materials; +import gregtech.api.enums.OrePrefixes; +import gregtech.api.util.GT_OreDictUnificator; +import gregtech.common.GT_Proxy; +import gtPlusPlus.core.lib.CORE; +import gtPlusPlus.core.util.fluid.FluidUtils; +import gtPlusPlus.core.util.item.ItemUtils; + +public class CoalTar { + + public static void run(){ + + //Create Coal Tar + FluidUtils.generateFluidNonMolten("CoalTar", "Coal Tar", 450, new short[]{32, 32, 32, 100}, null, null); + + //Create Coal Tar From Coal + CORE.RA.addCokeOvenRecipe( + GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Lignite, 16L), //Input 1 + GT_Values.NI, //Input 2 + GT_Values.NF, //Fluid Input + FluidUtils.getFluidStack("coaltar", 800), //Fluid Output + ItemUtils.getItemStackOfAmountFromOreDict("dustSmallDarkAsh", 2), //Item Output + 150*20, //Time in ticks + 120); //EU + + //Create Coal Tar From Coal + CORE.RA.addCokeOvenRecipe( + GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Coal, 16L), //Input 1 + GT_Values.NI, //Input 2 + GT_Values.NF, //Fluid Input + FluidUtils.getFluidStack("coaltar", 2200), //Fluid Output + ItemUtils.getItemStackOfAmountFromOreDict("dustSmallDarkAsh", 2), //Item Output + 120*20, //Time in ticks + 240); //EU + + //Create Coal Tar From Coal + CORE.RA.addCokeOvenRecipe( + ItemUtils.getItemStack("Railcraft:fuel.coke", 16), //Input 1 + GT_Values.NI, //Input 2 + GT_Values.NF, //Fluid Input + FluidUtils.getFluidStack("coaltar", 3400), //Fluid Output + ItemUtils.getItemStackOfAmountFromOreDict("dustSmallAsh", 3), //Item Output + 120*20, //Time in ticks + 360); //EU + + + /*//Create Coal Tar From Coal + GT_Values.RA.addBlastRecipe( + ItemUtils.getItemStackOfAmountFromOreDict("gemCoal", 16), + GT_Values.NI, + GT_Values.NF, + FluidUtils.getFluidStack("coaltar", 2200), + ItemUtils.getItemStackOfAmountFromOreDict("dustSmallDarkAsh", 2), + GT_Values.NI, + 120*20, + 240, //EU + 2700); //Heat + + //Create Coal Tar From Coal + GT_Values.RA.addBlastRecipe( + ItemUtils.getItemStackOfAmountFromOreDict("gemCoke", 16), + GT_Values.NI, + GT_Values.NF, + FluidUtils.getFluidStack("coaltar", 3400), + ItemUtils.getItemStackOfAmountFromOreDict("dustSmallAsh", 3), + GT_Values.NI, + 120*20, + 360, //EU + 3100); //Heat +*/ + } + +} |