aboutsummaryrefslogtreecommitdiff
path: root/src/Java/miscutil/core/recipe
diff options
context:
space:
mode:
Diffstat (limited to 'src/Java/miscutil/core/recipe')
-rw-r--r--src/Java/miscutil/core/recipe/RECIPES_GREGTECH.java39
1 files changed, 37 insertions, 2 deletions
diff --git a/src/Java/miscutil/core/recipe/RECIPES_GREGTECH.java b/src/Java/miscutil/core/recipe/RECIPES_GREGTECH.java
index b5d2763f7c..f4d55102b7 100644
--- a/src/Java/miscutil/core/recipe/RECIPES_GREGTECH.java
+++ b/src/Java/miscutil/core/recipe/RECIPES_GREGTECH.java
@@ -12,6 +12,7 @@ import miscutil.core.util.Utils;
import miscutil.core.util.fluid.FluidUtils;
import miscutil.core.util.item.UtilsItems;
import miscutil.xmod.gregtech.api.enums.GregtechItemList;
+import net.minecraft.item.ItemStack;
public class RECIPES_GREGTECH {
@@ -27,6 +28,7 @@ public class RECIPES_GREGTECH {
distilleryRecipes();
extractorRecipes();
chemicalBathRecipes();
+ dehydratorRecipes();
addFuels();
}
@@ -92,7 +94,7 @@ public class RECIPES_GREGTECH {
try {
- CORE.RA.addMattrFabricatorRecipe(
+ CORE.RA.addMatterFabricatorRecipe(
Materials.UUAmplifier.getFluid(1L), //Fluid Input
Materials.UUMatter.getFluid(1L), //Fluid Output
800, //Time in ticks
@@ -100,7 +102,7 @@ public class RECIPES_GREGTECH {
}catch (NullPointerException e){Utils.LOG_INFO("FAILED TO LOAD RECIPES - NULL POINTER SOMEWHERE");}
try {
- CORE.RA.addMattrFabricatorRecipe(
+ CORE.RA.addMatterFabricatorRecipe(
null, //Fluid Input
Materials.UUMatter.getFluid(1L), //Fluid Output
3200, //Time in ticks
@@ -108,6 +110,39 @@ public class RECIPES_GREGTECH {
}catch (NullPointerException e){Utils.LOG_INFO("FAILED TO LOAD RECIPES - NULL POINTER SOMEWHERE");}
}
+
+ private static void dehydratorRecipes(){
+ Utils.LOG_INFO("Loading Recipes for Chemical Dehydrator.");
+
+ try {
+
+ CORE.RA.addDehydratorRecipe(
+ UtilsItems.getItemStackOfAmountFromOreDict("dustSteel", 8), //Item input (slot 1)
+ FluidUtils.getFluidStack("oxygen", 1000), //Fluid Input
+ new ItemStack[]{UtilsItems.getItemStackOfAmountFromOreDict("dustDiamond", 1)}, //Output Array of Items - Upto 9
+ 10*20, //Time in ticks
+ 30); //EU
+
+ CORE.RA.addDehydratorRecipe(
+ UtilsItems.getItemStackOfAmountFromOreDict("dustSteel", 8), //Item input (slot 1)
+ UtilsItems.getItemStackOfAmountFromOreDict("dustRedstone", 8), //Item input (slot 2)
+ new ItemStack[]{UtilsItems.getItemStackOfAmountFromOreDict("dustDiamond", 1)}, //Output Array of Items - Upto 9
+ 10*20, //Time in ticks
+ 30); //EU
+
+ CORE.RA.addDehydratorRecipe(
+ UtilsItems.getItemStackOfAmountFromOreDict("dustSteel", 8),
+ UtilsItems.getItemStackOfAmountFromOreDict("dustRedstone", 8),
+ FluidUtils.getFluidStack("oxygen", 1000),
+ new ItemStack[]{UtilsItems.getItemStackOfAmountFromOreDict("dustDiamond", 1)}, //Output Array of Items - Upto 9
+ FluidUtils.getFluidStack("lava", 1000),
+ 10*20, //Time in ticks
+ 30); //EU
+
+ }catch (NullPointerException e){Utils.LOG_INFO("FAILED TO LOAD RECIPES - NULL POINTER SOMEWHERE");}
+
+
+ }
private static void assemblerRecipes(){
//GT_Values.RA.addAssemblerRecipe(GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Titanium, 6L), ItemList.Casing_Turbine.get(1L, new Object[0]), ItemList.Casing_Turbine2.get(1L, new Object[0]), 50, 16);