aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api/util/GT_Utility.java
diff options
context:
space:
mode:
authorYang Xizhi <60341015+GlodBlock@users.noreply.github.com>2022-06-25 02:11:02 +0800
committerGitHub <noreply@github.com>2022-06-24 20:11:02 +0200
commitdc5e89ff1ad74c146576739f9190efed9ad9e554 (patch)
tree174e312b761a3fb2fce144127ea8768dbaac9b3d /src/main/java/gregtech/api/util/GT_Utility.java
parent7ddebc9c00b9d8aebea7fb4a776207f51d14a4a6 (diff)
downloadGT5-Unofficial-dc5e89ff1ad74c146576739f9190efed9ad9e554.tar.gz
GT5-Unofficial-dc5e89ff1ad74c146576739f9190efed9ad9e554.tar.bz2
GT5-Unofficial-dc5e89ff1ad74c146576739f9190efed9ad9e554.zip
Add New Ore Processing Multi - Integrated Ore Factory (#1078)
* add intergrated ore factory * sifter and void mode * use arrow * no * forge shit * add chem bath mode * recipe for it * conflct
Diffstat (limited to 'src/main/java/gregtech/api/util/GT_Utility.java')
-rw-r--r--src/main/java/gregtech/api/util/GT_Utility.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/main/java/gregtech/api/util/GT_Utility.java b/src/main/java/gregtech/api/util/GT_Utility.java
index 4dfc407572..76f45295f5 100644
--- a/src/main/java/gregtech/api/util/GT_Utility.java
+++ b/src/main/java/gregtech/api/util/GT_Utility.java
@@ -1936,6 +1936,15 @@ public class GT_Utility {
return rStack;
}
+ public static ItemStack copyAmountUnsafe(long aAmount, Object... aStacks) {
+ ItemStack rStack = copy(aStacks);
+ if (isStackInvalid(rStack)) return null;
+ if (aAmount > Integer.MAX_VALUE) aAmount = Integer.MAX_VALUE;
+ else if (aAmount < 0) aAmount = 0;
+ rStack.stackSize = (int) aAmount;
+ return rStack;
+ }
+
public static ItemStack copyMetaData(long aMetaData, Object... aStacks) {
ItemStack rStack = copy(aStacks);
if (isStackInvalid(rStack)) return null;