aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common
diff options
context:
space:
mode:
authorTechnus <daniel112092@gmail.com>2019-01-16 21:49:02 +0100
committerTechnus <daniel112092@gmail.com>2019-01-16 21:49:02 +0100
commit7e533440f4a250c8bdfbcf5c646e5c0e80c75b52 (patch)
tree85781e546d06eb4d0ed47a8a79d5f7f006191532 /src/main/java/gregtech/common
parent37b81472322c29a600a0be573d15cd0858cbd084 (diff)
downloadGT5-Unofficial-7e533440f4a250c8bdfbcf5c646e5c0e80c75b52.tar.gz
GT5-Unofficial-7e533440f4a250c8bdfbcf5c646e5c0e80c75b52.tar.bz2
GT5-Unofficial-7e533440f4a250c8bdfbcf5c646e5c0e80c75b52.zip
Change fuel requirements
Diffstat (limited to 'src/main/java/gregtech/common')
-rw-r--r--src/main/java/gregtech/common/tileentities/generators/GT_MetaTileEntity_DieselGenerator.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/main/java/gregtech/common/tileentities/generators/GT_MetaTileEntity_DieselGenerator.java b/src/main/java/gregtech/common/tileentities/generators/GT_MetaTileEntity_DieselGenerator.java
index b1505b0e2a..c75eb60661 100644
--- a/src/main/java/gregtech/common/tileentities/generators/GT_MetaTileEntity_DieselGenerator.java
+++ b/src/main/java/gregtech/common/tileentities/generators/GT_MetaTileEntity_DieselGenerator.java
@@ -66,11 +66,14 @@ public class GT_MetaTileEntity_DieselGenerator
public int getFuelValue(ItemStack aStack) {
if (GT_Utility.isStackInvalid(aStack) || getRecipes() == null) return 0;
- int rValue = Math.max(GT_ModHandler.getFuelCanValue(aStack) * 6 / 5, super.getFuelValue(aStack));
+ long rValue = Math.max(GT_ModHandler.getFuelCanValue(aStack) * 6 / 5, super.getFuelValue(aStack));
if (ItemList.Fuel_Can_Plastic_Filled.isStackEqual(aStack, false, true)) {
rValue = Math.max(rValue, GameRegistry.getFuelValue(aStack) * 3);
}
- return rValue;
+ if(rValue> Integer.MAX_VALUE){
+ throw new ArithmeticException("Integer LOOPBACK!");
+ }
+ return (int)rValue;
}
@Override