From c1120bf1faa6a0ac6746bc494d2982eb8772e8e4 Mon Sep 17 00:00:00 2001 From: Technus Date: Sun, 23 Oct 2016 21:22:00 +0200 Subject: [PATCH] Pollution fix? --- src/main/java/gregtech/common/GT_Pollution.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/java/gregtech/common/GT_Pollution.java b/src/main/java/gregtech/common/GT_Pollution.java index c6fc5942..fac76aff 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;