aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api/util/GT_Recipe.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/gregtech/api/util/GT_Recipe.java')
-rw-r--r--src/main/java/gregtech/api/util/GT_Recipe.java10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/main/java/gregtech/api/util/GT_Recipe.java b/src/main/java/gregtech/api/util/GT_Recipe.java
index 04f65a8342..74f15e428c 100644
--- a/src/main/java/gregtech/api/util/GT_Recipe.java
+++ b/src/main/java/gregtech/api/util/GT_Recipe.java
@@ -653,15 +653,15 @@ public class GT_Recipe implements Comparable<GT_Recipe> {
// then dry recipes
// then with fewer inputs
if (this.mEUt != recipe.mEUt) {
- return this.mEUt - recipe.mEUt;
+ return Integer.compare(this.mEUt, recipe.mEUt);
} else if (this.mDuration != recipe.mDuration) {
- return this.mDuration - recipe.mDuration;
+ return Integer.compare(this.mDuration, recipe.mDuration);
} else if (this.mSpecialValue != recipe.mSpecialValue) {
- return this.mSpecialValue - recipe.mSpecialValue;
+ return Integer.compare(this.mSpecialValue, recipe.mSpecialValue);
} else if (this.mFluidInputs.length != recipe.mFluidInputs.length) {
- return this.mFluidInputs.length - recipe.mFluidInputs.length;
+ return Integer.compare(this.mFluidInputs.length, recipe.mFluidInputs.length);
} else if (this.mInputs.length != recipe.mInputs.length) {
- return this.mInputs.length - recipe.mInputs.length;
+ return Integer.compare(this.mInputs.length, recipe.mInputs.length);
}
return 0;
}