diff options
author | Blood-Asp <bloodasphendrik@gmail.com> | 2017-06-12 13:48:54 +0200 |
---|---|---|
committer | Blood-Asp <bloodasphendrik@gmail.com> | 2017-06-12 13:48:54 +0200 |
commit | e85a761e82b2aa1d3d49c19e03c5c32fb72ec40b (patch) | |
tree | 44b57a018c2e9ae9fba52880355789b2f6933dc1 /src/main/java/gregtech | |
parent | ef22bf6ab925f2b1693eccdae9394a27aaed5cb8 (diff) | |
download | GT5-Unofficial-e85a761e82b2aa1d3d49c19e03c5c32fb72ec40b.tar.gz GT5-Unofficial-e85a761e82b2aa1d3d49c19e03c5c32fb72ec40b.tar.bz2 GT5-Unofficial-e85a761e82b2aa1d3d49c19e03c5c32fb72ec40b.zip |
At last one free face.
Diffstat (limited to 'src/main/java/gregtech')
-rw-r--r-- | src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_BasicMachine.java | 10 |
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; } |