diff options
author | Blood-Asp <bloodasphendrik@gmail.com> | 2017-03-07 17:07:43 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-03-07 17:07:43 +0100 |
commit | 7d0acb394d3a844acd373c569e0b94cad338dd7c (patch) | |
tree | a2ff8b4b088b92c479c7a93a1e0fe7dd2e596903 /src/main/java/gregtech/api | |
parent | 84db19a19e80c68063ea17cddc71d74a18ad38c3 (diff) | |
parent | d60695addd9830b70247e5003bd95dfb422e3fb4 (diff) | |
download | GT5-Unofficial-7d0acb394d3a844acd373c569e0b94cad338dd7c.tar.gz GT5-Unofficial-7d0acb394d3a844acd373c569e0b94cad338dd7c.tar.bz2 GT5-Unofficial-7d0acb394d3a844acd373c569e0b94cad338dd7c.zip |
Merge pull request #937 from maixgame/unstable
Fixed #935
Diffstat (limited to 'src/main/java/gregtech/api')
-rw-r--r-- | src/main/java/gregtech/api/util/GT_Utility.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main/java/gregtech/api/util/GT_Utility.java b/src/main/java/gregtech/api/util/GT_Utility.java index 3d151175a2..5c2547196c 100644 --- a/src/main/java/gregtech/api/util/GT_Utility.java +++ b/src/main/java/gregtech/api/util/GT_Utility.java @@ -1556,8 +1556,9 @@ public class GT_Utility { tFluidId = 0; } + try { ChunkPosition tPos = new ChunkPosition(getScaleCoordinates(aX,16), aWorld.provider.dimensionId, getScaleCoordinates(aZ,16)); - int[] tInts = new int[0]; + int[] tInts = new int[3]; if(GT_Proxy.chunkData.containsKey(tPos)){ tInts = GT_Proxy.chunkData.get(tPos); if(tInts.length>0){ @@ -1579,6 +1580,9 @@ public class GT_Utility { tInts[0] = tAmount; tInts[2] = tFluidId; GT_Proxy.chunkData.put(tPos, tInts); + } catch (Exception e) { + System.out.println("getUndergroundOil() - Error put data"); + } if (tFluid!=null) return new FluidStack(tFluid, tAmount); return null; |