aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common
diff options
context:
space:
mode:
authorTechnus <daniel112092@gmail.com>2016-10-23 21:22:00 +0200
committerTechnus <daniel112092@gmail.com>2016-10-23 21:22:00 +0200
commitc1120bf1faa6a0ac6746bc494d2982eb8772e8e4 (patch)
tree4d4bb5cdfac4a89b4cfe0328b76b50e9dec9aa8c /src/main/java/gregtech/common
parent697f4e6ac154a7171ca9557dcd434d0d5f64a84f (diff)
downloadGT5-Unofficial-c1120bf1faa6a0ac6746bc494d2982eb8772e8e4.tar.gz
GT5-Unofficial-c1120bf1faa6a0ac6746bc494d2982eb8772e8e4.tar.bz2
GT5-Unofficial-c1120bf1faa6a0ac6746bc494d2982eb8772e8e4.zip
Pollution fix?
Diffstat (limited to 'src/main/java/gregtech/common')
-rw-r--r--src/main/java/gregtech/common/GT_Pollution.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/main/java/gregtech/common/GT_Pollution.java b/src/main/java/gregtech/common/GT_Pollution.java
index c6fc5942bb..fac76aff9b 100644
--- a/src/main/java/gregtech/common/GT_Pollution.java
+++ b/src/main/java/gregtech/common/GT_Pollution.java
@@ -56,7 +56,13 @@ public class GT_Pollution {
if(!GT_Proxy.chunkData.containsKey(tNPos)){
GT_Utility.getUndergroundOil(aWorld,tPos.chunkPosX,tPos.chunkPosZ);
}
- int tNPol = GT_Proxy.chunkData.get(tNPos)[1];
+ int tNPol;
+ try {
+ tNPol = GT_Proxy.chunkData.get(tNPos)[1];
+ }catch(Exception e){
+ GT_Utility.getUndergroundOil(aWorld,tPos.chunkPosX,tPos.chunkPosZ);
+ tNPol = GT_Proxy.chunkData.get(tNPos)[1];
+ }
if(tNPol*12 < tPollution*10){
int tDiff = tPollution - tNPol;
tDiff = tDiff/20;