aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gtPlusPlus/xmod/thermalfoundation/recipe
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/gtPlusPlus/xmod/thermalfoundation/recipe')
-rw-r--r--src/main/java/gtPlusPlus/xmod/thermalfoundation/recipe/TF_Gregtech_Recipes.java158
1 files changed, 80 insertions, 78 deletions
diff --git a/src/main/java/gtPlusPlus/xmod/thermalfoundation/recipe/TF_Gregtech_Recipes.java b/src/main/java/gtPlusPlus/xmod/thermalfoundation/recipe/TF_Gregtech_Recipes.java
index 85485b5565..5391df38f1 100644
--- a/src/main/java/gtPlusPlus/xmod/thermalfoundation/recipe/TF_Gregtech_Recipes.java
+++ b/src/main/java/gtPlusPlus/xmod/thermalfoundation/recipe/TF_Gregtech_Recipes.java
@@ -1,101 +1,103 @@
package gtPlusPlus.xmod.thermalfoundation.recipe;
-import net.minecraft.init.Items;
-import net.minecraft.item.ItemStack;
-
+import cofh.lib.util.helpers.ItemHelper;
import gregtech.api.enums.GT_Values;
import gregtech.api.enums.Materials;
import gregtech.api.enums.OrePrefixes;
import gregtech.api.util.GT_ModHandler;
import gregtech.api.util.GT_OreDictUnificator;
-
-import cofh.lib.util.helpers.ItemHelper;
-import gtPlusPlus.api.objects.Logger;
-import gtPlusPlus.core.lib.CORE;
import gtPlusPlus.core.util.minecraft.FluidUtils;
import gtPlusPlus.core.util.minecraft.ItemUtils;
-import gtPlusPlus.xmod.thermalfoundation.item.TF_Items;
-import net.minecraftforge.fluids.FluidRegistry;
+import net.minecraft.init.Items;
+import net.minecraft.item.ItemStack;
import net.minecraftforge.fluids.FluidStack;
public class TF_Gregtech_Recipes {
- public static void run(){
- start();
- }
+ public static void run() {
+ start();
+ }
+
+ private static void start() {
+ // Get Items to work with
+ final ItemStack dust_Cryotheum = ItemUtils.getItemStackOfAmountFromOreDict("dustCryotheum", 1);
+ final ItemStack dust_Pyrotheum = GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Pyrotheum, 1L);
+ final ItemStack dust_Blizz = ItemUtils.getItemStackOfAmountFromOreDict("dustBlizz", 1);
+ final ItemStack dust_Blizz3 = ItemUtils.getItemStackOfAmountFromOreDict("dustBlizz", 3);
+ final ItemStack rod_Blizz = ItemUtils.getItemStackOfAmountFromOreDict("stickBlizz", 1);
- private static void start(){
- //Get Items to work with
- final ItemStack dust_Cryotheum = ItemUtils.getItemStackOfAmountFromOreDict("dustCryotheum", 1);
- final ItemStack dust_Pyrotheum = GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Pyrotheum, 1L);
- final ItemStack dust_Blizz = ItemUtils.getItemStackOfAmountFromOreDict("dustBlizz", 1);
- final ItemStack dust_Blizz3 = ItemUtils.getItemStackOfAmountFromOreDict("dustBlizz", 3);
- final ItemStack rod_Blizz = ItemUtils.getItemStackOfAmountFromOreDict("stickBlizz", 1);
-
- final FluidStack moltenBlaze = getFluidStack("molten.blaze", 1440);
+ final FluidStack moltenBlaze = getFluidStack("molten.blaze", 1440);
- //Gelid Cryotheum
- GT_Values.RA.addChemicalBathRecipe((GT_OreDictUnificator.get(OrePrefixes.ore, Materials.Cinnabar, 1L)), getFluidStack("cryotheum", 144), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Cinnabar, 3L), GT_Values.NI, GT_Values.NI, null, 400, 30);
+ // Gelid Cryotheum
+ GT_Values.RA.addChemicalBathRecipe(
+ (GT_OreDictUnificator.get(OrePrefixes.ore, Materials.Cinnabar, 1L)),
+ getFluidStack("cryotheum", 144),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Cinnabar, 3L),
+ GT_Values.NI,
+ GT_Values.NI,
+ null,
+ 400,
+ 30);
- //Blizz Powder
- GT_Values.RA.addChemicalBathRecipe(new ItemStack(Items.snowball, 4), moltenBlaze, dust_Blizz, GT_Values.NI, GT_Values.NI, null, 400, 240);
+ // Blizz Powder
+ GT_Values.RA.addChemicalBathRecipe(
+ new ItemStack(Items.snowball, 4), moltenBlaze, dust_Blizz, GT_Values.NI, GT_Values.NI, null, 400, 240);
- //Blizz Rod
- GT_Values.RA.addVacuumFreezerRecipe(new ItemStack(Items.blaze_rod), rod_Blizz, (int) Math.max((Materials.Blaze.getMass()*4) * 3L, 1L));
- GT_ModHandler.addPulverisationRecipe(rod_Blizz, dust_Blizz3, new ItemStack(Items.snowball, 1), 50, false);
+ // Blizz Rod
+ GT_Values.RA.addVacuumFreezerRecipe(
+ new ItemStack(Items.blaze_rod), rod_Blizz, (int) Math.max((Materials.Blaze.getMass() * 4) * 3L, 1L));
+ GT_ModHandler.addPulverisationRecipe(rod_Blizz, dust_Blizz3, new ItemStack(Items.snowball, 1), 50, false);
- ItemStack dustCoal = ItemUtils.getItemStackOfAmountFromOreDict("dustCoal", 1);
- ItemStack dustSulfur = ItemUtils.getItemStackOfAmountFromOreDict("dustSulfur", 1);
- ItemStack dustRedstone = ItemUtils.getItemStackOfAmountFromOreDict("dustRedstone", 1);
- ItemStack dustBlaze = ItemUtils.getItemStackOfAmountFromOreDict("dustBlaze", 1);
- ItemStack dustSaltpeter = ItemUtils.getItemStackOfAmountFromOreDict("dustSaltpeter", 1);
- ItemStack dustSnow = ItemUtils.getItemStackOfAmountFromOreDict("dustSnow", 1);
- ItemStack dustBlizz = ItemUtils.getItemStackOfAmountFromOreDict("dustBlizz", 1);
- ItemStack dustNiter = ItemUtils.getItemStackOfAmountFromOreDict("dustNiter", 1);
-
- if (ItemUtils.checkForInvalidItems(new ItemStack[] {dustCoal, dustSulfur, dustRedstone, dustBlaze})) {
- GT_Values.RA.addMixerRecipe(
- dustCoal,
- dustSulfur,
- dustRedstone,
- dustBlaze, //Input
- null, //F in
- null, //F out
- ItemHelper.cloneStack(dust_Pyrotheum, 1), //Output
- 20*8,
- 120);
- }
+ ItemStack dustCoal = ItemUtils.getItemStackOfAmountFromOreDict("dustCoal", 1);
+ ItemStack dustSulfur = ItemUtils.getItemStackOfAmountFromOreDict("dustSulfur", 1);
+ ItemStack dustRedstone = ItemUtils.getItemStackOfAmountFromOreDict("dustRedstone", 1);
+ ItemStack dustBlaze = ItemUtils.getItemStackOfAmountFromOreDict("dustBlaze", 1);
+ ItemStack dustSaltpeter = ItemUtils.getItemStackOfAmountFromOreDict("dustSaltpeter", 1);
+ ItemStack dustSnow = ItemUtils.getItemStackOfAmountFromOreDict("dustSnow", 1);
+ ItemStack dustBlizz = ItemUtils.getItemStackOfAmountFromOreDict("dustBlizz", 1);
+ ItemStack dustNiter = ItemUtils.getItemStackOfAmountFromOreDict("dustNiter", 1);
- if (ItemUtils.checkForInvalidItems(new ItemStack[] {dustSaltpeter, dustSnow, dustRedstone, dustBlizz})) {
- GT_Values.RA.addMixerRecipe(
- dustSaltpeter,
- dustSnow,
- dustRedstone,
- dustBlizz, //Input
- null, //F in
- null, //F out
- ItemHelper.cloneStack(dust_Cryotheum, 1), //Output
- 20*8,
- 120);
- }
-
- if (ItemUtils.checkForInvalidItems(new ItemStack[] {dustNiter, dustSnow, dustRedstone, dustBlizz})) {
- GT_Values.RA.addMixerRecipe(
- dustNiter,
- dustSnow,
- dustRedstone,
- dustBlizz, //Input
- null, //F in
- null, //F out
- ItemHelper.cloneStack(dust_Cryotheum, 1), //Output
- 20*8,
- 120);
- }
+ if (ItemUtils.checkForInvalidItems(new ItemStack[] {dustCoal, dustSulfur, dustRedstone, dustBlaze})) {
+ GT_Values.RA.addMixerRecipe(
+ dustCoal,
+ dustSulfur,
+ dustRedstone,
+ dustBlaze, // Input
+ null, // F in
+ null, // F out
+ ItemHelper.cloneStack(dust_Pyrotheum, 1), // Output
+ 20 * 8,
+ 120);
+ }
- }
+ if (ItemUtils.checkForInvalidItems(new ItemStack[] {dustSaltpeter, dustSnow, dustRedstone, dustBlizz})) {
+ GT_Values.RA.addMixerRecipe(
+ dustSaltpeter,
+ dustSnow,
+ dustRedstone,
+ dustBlizz, // Input
+ null, // F in
+ null, // F out
+ ItemHelper.cloneStack(dust_Cryotheum, 1), // Output
+ 20 * 8,
+ 120);
+ }
- private static FluidStack getFluidStack(final String fluidName, final int amount){
- return FluidUtils.getFluidStack(fluidName, amount);
- }
+ if (ItemUtils.checkForInvalidItems(new ItemStack[] {dustNiter, dustSnow, dustRedstone, dustBlizz})) {
+ GT_Values.RA.addMixerRecipe(
+ dustNiter,
+ dustSnow,
+ dustRedstone,
+ dustBlizz, // Input
+ null, // F in
+ null, // F out
+ ItemHelper.cloneStack(dust_Cryotheum, 1), // Output
+ 20 * 8,
+ 120);
+ }
+ }
+ private static FluidStack getFluidStack(final String fluidName, final int amount) {
+ return FluidUtils.getFluidStack(fluidName, amount);
+ }
}