aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBlood-Asp <bloodasphendrik@gmail.com>2017-06-12 13:48:54 +0200
committerBlood-Asp <bloodasphendrik@gmail.com>2017-06-12 13:48:54 +0200
commite85a761e82b2aa1d3d49c19e03c5c32fb72ec40b (patch)
tree44b57a018c2e9ae9fba52880355789b2f6933dc1 /src
parentef22bf6ab925f2b1693eccdae9394a27aaed5cb8 (diff)
downloadGT5-Unofficial-e85a761e82b2aa1d3d49c19e03c5c32fb72ec40b.tar.gz
GT5-Unofficial-e85a761e82b2aa1d3d49c19e03c5c32fb72ec40b.tar.bz2
GT5-Unofficial-e85a761e82b2aa1d3d49c19e03c5c32fb72ec40b.zip
At last one free face.
Diffstat (limited to 'src')
-rw-r--r--src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_BasicMachine.java10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_BasicMachine.java b/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_BasicMachine.java
index ebe16f0465..315c90324f 100644
--- a/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_BasicMachine.java
+++ b/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_BasicMachine.java
@@ -346,11 +346,13 @@ public abstract class GT_MetaTileEntity_BasicMachine extends GT_MetaTileEntity_B
@Override
public boolean onRightclick(IGregTechTileEntity aBaseMetaTileEntity, EntityPlayer aPlayer) {
if (aBaseMetaTileEntity.isClientSide()) return true;
- if(aBaseMetaTileEntity.getAirAtSide((byte) mMainFacing)){
- aBaseMetaTileEntity.openGUI(aPlayer);
- }else{
- GT_Utility.sendChatToPlayer(aPlayer,"Front blocked!");
+ for(byte i=0;i < 6; i++){
+ if(aBaseMetaTileEntity.getAirAtSide(i)){
+ aBaseMetaTileEntity.openGUI(aPlayer);
+ return true;
+ }
}
+ GT_Utility.sendChatToPlayer(aPlayer,"No free Side!");
return true;
}