diff options
author | Blood-Asp <bloodasphendrik@gmail.com> | 2017-06-12 12:18:54 +0200 |
---|---|---|
committer | Blood-Asp <bloodasphendrik@gmail.com> | 2017-06-12 12:18:54 +0200 |
commit | ef22bf6ab925f2b1693eccdae9394a27aaed5cb8 (patch) | |
tree | 283855b3b0c91848d548f2d17021e01f0c592f81 /src/main/java/gregtech/api | |
parent | 8e043d00d992040c7394a04797c2984847a19dd2 (diff) | |
download | GT5-Unofficial-ef22bf6ab925f2b1693eccdae9394a27aaed5cb8.tar.gz GT5-Unofficial-ef22bf6ab925f2b1693eccdae9394a27aaed5cb8.tar.bz2 GT5-Unofficial-ef22bf6ab925f2b1693eccdae9394a27aaed5cb8.zip |
Only open machine gui if front is free.
Diffstat (limited to 'src/main/java/gregtech/api')
-rw-r--r-- | src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_BasicMachine.java | 6 |
1 files changed, 5 insertions, 1 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 29b47ab940..ebe16f0465 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,7 +346,11 @@ public abstract class GT_MetaTileEntity_BasicMachine extends GT_MetaTileEntity_B @Override public boolean onRightclick(IGregTechTileEntity aBaseMetaTileEntity, EntityPlayer aPlayer) { if (aBaseMetaTileEntity.isClientSide()) return true; - aBaseMetaTileEntity.openGUI(aPlayer); + if(aBaseMetaTileEntity.getAirAtSide((byte) mMainFacing)){ + aBaseMetaTileEntity.openGUI(aPlayer); + }else{ + GT_Utility.sendChatToPlayer(aPlayer,"Front blocked!"); + } return true; } |