diff options
author | Blood-Asp <bloodasphendrik@gmail.com> | 2016-03-27 16:43:03 +0200 |
---|---|---|
committer | Blood-Asp <bloodasphendrik@gmail.com> | 2016-03-27 16:43:03 +0200 |
commit | 44f3e89bdf9b198fcd9bb0478c1aeb6a3c7ad8de (patch) | |
tree | 070021f60726be880572a48a9bbeac5f40eb4ffa /src/main/java/gregtech/api/metatileentity | |
parent | e56a98af4530016c12e369234d7ef745e7b35d0a (diff) | |
download | GT5-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.java | 3 | ||||
-rw-r--r-- | src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_MultiBlockBase.java | 2 |
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 { |