diff options
author | Draknyte1 <Draknyte1@hotmail.com> | 2016-09-06 14:43:38 +1000 |
---|---|---|
committer | Draknyte1 <Draknyte1@hotmail.com> | 2016-09-06 14:43:38 +1000 |
commit | a86f2fe29fba9173f65a0ef7a6961c17e5d1cc4b (patch) | |
tree | 735e07e76befa35ea237e57883f067cd402f9654 /src/Java/miscutil/core | |
parent | e12c5cafb9485ae1f62eeeed3a795d239e85cba5 (diff) | |
download | GT5-Unofficial-a86f2fe29fba9173f65a0ef7a6961c17e5d1cc4b.tar.gz GT5-Unofficial-a86f2fe29fba9173f65a0ef7a6961c17e5d1cc4b.tar.bz2 GT5-Unofficial-a86f2fe29fba9173f65a0ef7a6961c17e5d1cc4b.zip |
+ Made Energy Crystal have a different recipe every day. (There is about 300 possible permutations)
% Tried adding another recipe handler for the dehydrator.
> This one combines the mixer input, fluid input, fluid output, with a sifter multi output and chance.
Diffstat (limited to 'src/Java/miscutil/core')
-rw-r--r-- | src/Java/miscutil/core/lib/MaterialInfo.java | 3 | ||||
-rw-r--r-- | src/Java/miscutil/core/recipe/RECIPES_GREGTECH.java | 15 |
2 files changed, 17 insertions, 1 deletions
diff --git a/src/Java/miscutil/core/lib/MaterialInfo.java b/src/Java/miscutil/core/lib/MaterialInfo.java index b886ba543f..4d651f4476 100644 --- a/src/Java/miscutil/core/lib/MaterialInfo.java +++ b/src/Java/miscutil/core/lib/MaterialInfo.java @@ -5,11 +5,12 @@ import static miscutil.core.util.item.UtilsItems.getItemStackOfAmountFromOreDict import java.util.List; +import miscutil.MiscUtils; import net.minecraft.item.ItemStack; public enum MaterialInfo { - ENERGYCRYSTAL("dustInfusedFire", 8, "dustInfusedEarth", 8, "dustInfusedEntropy", 8, "dustInfusedOrder", 8, "dustEnergyCrystal", 1, noItem, 0), + ENERGYCRYSTAL(MiscUtils.randomDust_A, 8, MiscUtils.randomDust_B, 8, MiscUtils.randomDust_C, 8, MiscUtils.randomDust_D, 8, "dustEnergyCrystal", 1, noItem, 0), BLOODSTEEL(noItem, 0, noItem, 0, noItem, 0, noItem, 0, noItem, 0, noItem, 0), STABALLOY("dustTitanium", 1, "dustUranium", 8, noItem, 0, noItem, 0, "dustStaballoy", 1, noItem, 0), TANTALLOY60("dustTungsten", 1, "dustTantalum", 8, "dustTinyTitanium", 5, noItem, 0, "dustTantalloy60", 1, noItem, 0), diff --git a/src/Java/miscutil/core/recipe/RECIPES_GREGTECH.java b/src/Java/miscutil/core/recipe/RECIPES_GREGTECH.java index f9a3e369ce..6c3fe841fe 100644 --- a/src/Java/miscutil/core/recipe/RECIPES_GREGTECH.java +++ b/src/Java/miscutil/core/recipe/RECIPES_GREGTECH.java @@ -169,7 +169,22 @@ public class RECIPES_GREGTECH { }catch (NullPointerException e){Utils.LOG_INFO("FAILED TO LOAD RECIPES - NULL POINTER SOMEWHERE");} + try { + CORE.RA.addDehydratorRecipe( + null, //Item input (slot 1) + null, //Item input (slot 2) + FluidUtils.getFluidStack("sulfuriclithium", 1000), //Fluid input (slot 1) + null, //Fluid output (slot 1) + new ItemStack[]{ + UtilsItems.getItemStackOfAmountFromOreDict("dustSodium", 1), + UtilsItems.getItemStackOfAmountFromOreDict("dustCarbon", 1), + UtilsItems.getItemStackOfAmountFromOreDict("dustLithium", 1) + }, //Output Array of Items - Upto 9, + new int[]{0}, + 10*20, //Time in ticks + 30); //EU + }catch (NullPointerException e){Utils.LOG_INFO("FAILED TO LOAD RECIPES - NULL POINTER SOMEWHERE");} } private static void assemblerRecipes(){ |