aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api/util/GT_ModHandler.java
diff options
context:
space:
mode:
authorConnor-Colenso <52056774+Connor-Colenso@users.noreply.github.com>2022-07-30 13:48:43 +0100
committerGitHub <noreply@github.com>2022-07-30 19:48:43 +0700
commitf1cccfbe7de3362ae4ca8276df2523b8bb2be5a5 (patch)
treeaeebaf40b61ad6df457bd5b0a59b0b88dfdde9d6 /src/main/java/gregtech/api/util/GT_ModHandler.java
parent244578bc4bb2edb8ad990df0e7ef412d5ceb047f (diff)
downloadGT5-Unofficial-f1cccfbe7de3362ae4ca8276df2523b8bb2be5a5.tar.gz
GT5-Unofficial-f1cccfbe7de3362ae4ca8276df2523b8bb2be5a5.tar.bz2
GT5-Unofficial-f1cccfbe7de3362ae4ca8276df2523b8bb2be5a5.zip
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>
Diffstat (limited to 'src/main/java/gregtech/api/util/GT_ModHandler.java')
-rw-r--r--src/main/java/gregtech/api/util/GT_ModHandler.java15
1 files changed, 15 insertions, 0 deletions
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;
}