From f1cccfbe7de3362ae4ca8276df2523b8bb2be5a5 Mon Sep 17 00:00:00 2001 From: Connor-Colenso <52056774+Connor-Colenso@users.noreply.github.com> Date: Sat, 30 Jul 2022 13:48:43 +0100 Subject: Transcendent metal (almost) (#1171) * New recipe methods. * Pulverise tesseracts * New pulveriser method * Cleanup code * Smelting/cooling methods * Super coolant * Add hot ingot Co-authored-by: GTNH-Colen <54497873+GTNH-Colen@users.noreply.github.com> --- src/main/java/gregtech/api/util/GT_ModHandler.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'src/main/java/gregtech/api/util') diff --git a/src/main/java/gregtech/api/util/GT_ModHandler.java b/src/main/java/gregtech/api/util/GT_ModHandler.java index febcb4ba32..1af913f4ee 100644 --- a/src/main/java/gregtech/api/util/GT_ModHandler.java +++ b/src/main/java/gregtech/api/util/GT_ModHandler.java @@ -581,6 +581,21 @@ public class GT_ModHandler { return true; } + public static boolean addPulverisationRecipe(ItemStack aInputItem, ItemStack[] aOutputArray, int[] aChanceArray, int aEUt, int aRecipeDurationInTicks) { + + ItemStack[] aUnifiedOutputArray = new ItemStack[aOutputArray.length]; + int counter = 0; + + for (ItemStack item: aOutputArray) { + aUnifiedOutputArray[counter] = GT_OreDictUnificator.get(true, item); + counter++; + } + + RA.addPulveriserRecipe(aInputItem, aOutputArray, aChanceArray, aRecipeDurationInTicks, aEUt); + + return true; + } + public static boolean addImmersiveEngineeringRecipe(ItemStack aInput, ItemStack aOutput1, ItemStack aOutput2, int aChance2, ItemStack aOutput3, int aChance3){ return true; } -- cgit