aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api/util
diff options
context:
space:
mode:
authorDream-Master <dream-master@gmx.net>2016-07-04 18:37:34 +0200
committerDream-Master <dream-master@gmx.net>2016-07-04 18:37:34 +0200
commita22dc1f3e42f9ea70bb235e21017e3e83b885e21 (patch)
treea632e34a772beb18aa6003ac1fa0e3b546eca160 /src/main/java/gregtech/api/util
parent51f2d56284e87d16de66bd9faa2577b66a63db19 (diff)
downloadGT5-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.java6
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);
}