aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api/util
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/gregtech/api/util')
-rw-r--r--src/main/java/gregtech/api/util/GTUtility.java16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/main/java/gregtech/api/util/GTUtility.java b/src/main/java/gregtech/api/util/GTUtility.java
index 1d75772803..83cd5ced7a 100644
--- a/src/main/java/gregtech/api/util/GTUtility.java
+++ b/src/main/java/gregtech/api/util/GTUtility.java
@@ -4516,6 +4516,22 @@ public class GTUtility {
return MathHelper.clamp_int(val, lo, hi);
}
+ public static long min(long first, long... rest) {
+ for (int i = 0; i < rest.length; i++) {
+ long l = rest[i];
+ if (l < first) first = l;
+ }
+ return first;
+ }
+
+ public static long max(long first, long... rest) {
+ for (int i = 0; i < rest.length; i++) {
+ long l = rest[i];
+ if (l > first) first = l;
+ }
+ return first;
+ }
+
public static int ceilDiv(int lhs, int rhs) {
return (lhs + rhs - 1) / rhs;
}