diff options
author | Technus <daniel112092@gmail.com> | 2016-10-23 21:22:00 +0200 |
---|---|---|
committer | Technus <daniel112092@gmail.com> | 2016-10-23 21:22:00 +0200 |
commit | c1120bf1faa6a0ac6746bc494d2982eb8772e8e4 (patch) | |
tree | 4d4bb5cdfac4a89b4cfe0328b76b50e9dec9aa8c /src/main/java | |
parent | 697f4e6ac154a7171ca9557dcd434d0d5f64a84f (diff) | |
download | GT5-Unofficial-c1120bf1faa6a0ac6746bc494d2982eb8772e8e4.tar.gz GT5-Unofficial-c1120bf1faa6a0ac6746bc494d2982eb8772e8e4.tar.bz2 GT5-Unofficial-c1120bf1faa6a0ac6746bc494d2982eb8772e8e4.zip |
Pollution fix?
Diffstat (limited to 'src/main/java')
-rw-r--r-- | src/main/java/gregtech/common/GT_Pollution.java | 8 |
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; |