aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api/metatileentity
diff options
context:
space:
mode:
authorBlood-Asp <bloodasphendrik@gmail.com>2016-03-27 16:43:03 +0200
committerBlood-Asp <bloodasphendrik@gmail.com>2016-03-27 16:43:03 +0200
commit44f3e89bdf9b198fcd9bb0478c1aeb6a3c7ad8de (patch)
tree070021f60726be880572a48a9bbeac5f40eb4ffa /src/main/java/gregtech/api/metatileentity
parente56a98af4530016c12e369234d7ef745e7b35d0a (diff)
downloadGT5-Unofficial-44f3e89bdf9b198fcd9bb0478c1aeb6a3c7ad8de.tar.gz
GT5-Unofficial-44f3e89bdf9b198fcd9bb0478c1aeb6a3c7ad8de.tar.bz2
GT5-Unofficial-44f3e89bdf9b198fcd9bb0478c1aeb6a3c7ad8de.zip
Rebalance oil processing and improve pipe covering
Diffstat (limited to 'src/main/java/gregtech/api/metatileentity')
-rw-r--r--src/main/java/gregtech/api/metatileentity/MetaPipeEntity.java3
-rw-r--r--src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_MultiBlockBase.java2
2 files changed, 5 insertions, 0 deletions
diff --git a/src/main/java/gregtech/api/metatileentity/MetaPipeEntity.java b/src/main/java/gregtech/api/metatileentity/MetaPipeEntity.java
index bb3737d1e9..ac3da1a60a 100644
--- a/src/main/java/gregtech/api/metatileentity/MetaPipeEntity.java
+++ b/src/main/java/gregtech/api/metatileentity/MetaPipeEntity.java
@@ -162,6 +162,9 @@ public abstract class MetaPipeEntity implements IMetaTileEntity {
if (aSide < 6 && mBaseMetaTileEntity.getCoverIDAtSide(aSide) > 0) {
tCovered = true;
}
+ if((mConnections & (byte)(Math.pow(2, aSide))) != 0){
+ tCovered = true;
+ }
//System.out.println("Cover: "+mBaseMetaTileEntity.getCoverIDAtSide(aSide));
//toDo: filter cover ids that actually protect against temperature (rubber/plastic maybe?)
return tCovered;
diff --git a/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_MultiBlockBase.java b/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_MultiBlockBase.java
index 01da7b2c64..a06b96b356 100644
--- a/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_MultiBlockBase.java
+++ b/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_MultiBlockBase.java
@@ -25,6 +25,8 @@ import net.minecraftforge.fluids.FluidStack;
import java.util.ArrayList;
+import org.apache.commons.lang3.ArrayUtils;
+
import static gregtech.api.enums.GT_Values.V;
public abstract class GT_MetaTileEntity_MultiBlockBase extends MetaTileEntity {