From ce70eef5b55ee411800606f621af8bafd7eff70e Mon Sep 17 00:00:00 2001 From: Glease <4586901+Glease@users.noreply.github.com> Date: Sun, 2 Jan 2022 19:31:43 +0800 Subject: Fix pollution overflow (#843) --- src/main/java/gregtech/common/GT_Pollution.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/main/java/gregtech/common/GT_Pollution.java b/src/main/java/gregtech/common/GT_Pollution.java index afaac41650..bc7c136e96 100644 --- a/src/main/java/gregtech/common/GT_Pollution.java +++ b/src/main/java/gregtech/common/GT_Pollution.java @@ -450,7 +450,7 @@ public class GT_Pollution { } public void changeAmount(int delta) { - this.amount = Math.max(amount + delta, 0); + this.amount = Math.max(GT_Utility.safeInt(amount + (long) delta, 0), 0); } @Override -- cgit