diff options
author | Dream-Master <dream-master@gmx.net> | 2016-07-04 18:37:34 +0200 |
---|---|---|
committer | Dream-Master <dream-master@gmx.net> | 2016-07-04 18:37:34 +0200 |
commit | a22dc1f3e42f9ea70bb235e21017e3e83b885e21 (patch) | |
tree | a632e34a772beb18aa6003ac1fa0e3b546eca160 /src/main/java/gregtech/api/util | |
parent | 51f2d56284e87d16de66bd9faa2577b66a63db19 (diff) | |
download | GT5-Unofficial-a22dc1f3e42f9ea70bb235e21017e3e83b885e21.tar.gz GT5-Unofficial-a22dc1f3e42f9ea70bb235e21017e3e83b885e21.tar.bz2 GT5-Unofficial-a22dc1f3e42f9ea70bb235e21017e3e83b885e21.zip |
Pollution base work (Blood Asp)
Diffstat (limited to 'src/main/java/gregtech/api/util')
-rw-r--r-- | src/main/java/gregtech/api/util/GT_Utility.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/main/java/gregtech/api/util/GT_Utility.java b/src/main/java/gregtech/api/util/GT_Utility.java index 6f056650e2..8025d68f4a 100644 --- a/src/main/java/gregtech/api/util/GT_Utility.java +++ b/src/main/java/gregtech/api/util/GT_Utility.java @@ -1552,15 +1552,17 @@ public class GT_Utility { } int tAmount = (int) (Math.pow(amount, 5) / 100); ChunkPosition tPos = new ChunkPosition(aX/16, 1, aZ/16); + int[] tInts = new int[2]; if(GT_Proxy.chunkData.containsKey(tPos)){ - int[] tInts = GT_Proxy.chunkData.get(tPos); + tInts = GT_Proxy.chunkData.get(tPos); if(tInts.length>0){ if(tInts[0]>=0){tAmount = tInts[0];} } GT_Proxy.chunkData.remove(tPos); } tAmount = tAmount - 5; - GT_Proxy.chunkData.put(tPos, new int[]{tAmount}); + tInts[0] = tAmount; + GT_Proxy.chunkData.put(tPos, tInts); return new FluidStack(tFluid, tAmount); } |