diff options
author | Martin Robertz <dream-master@gmx.net> | 2021-11-20 09:59:48 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-11-20 09:59:48 +0100 |
commit | 8e177a65e314f3707c2e0bb50e5826ec3ddc1397 (patch) | |
tree | 5f5363ea5277dc88d91c930b75392c33745f8a4b /src/main/java/gregtech/api/metatileentity | |
parent | 3e4bf6f97c246738768b1cc92f3fe8f98b8cbd4d (diff) | |
parent | 1cfe5b43fbae6d93ab5f713be24e20380510e6ba (diff) | |
download | GT5-Unofficial-8e177a65e314f3707c2e0bb50e5826ec3ddc1397.tar.gz GT5-Unofficial-8e177a65e314f3707c2e0bb50e5826ec3ddc1397.tar.bz2 GT5-Unofficial-8e177a65e314f3707c2e0bb50e5826ec3ddc1397.zip |
Merge pull request #741 from repo-alt/experimental
https://github.com/GTNewHorizons/GT-New-Horizons-Modpack/issues/3166
Diffstat (limited to 'src/main/java/gregtech/api/metatileentity')
-rw-r--r-- | src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Buffer.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Buffer.java b/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Buffer.java index d5741f599d..1df2dac0f0 100644 --- a/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Buffer.java +++ b/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Buffer.java @@ -262,6 +262,16 @@ public abstract class GT_MetaTileEntity_Buffer extends GT_MetaTileEntity_TieredM } @Override + public boolean onWrenchRightClick(byte aSide, byte aWrenchingSide, EntityPlayer aPlayer, float aX, float aY, float aZ) { + aWrenchingSide = GT_Utility.getOppositeSide(aWrenchingSide); + if (getBaseMetaTileEntity().isValidFacing(aWrenchingSide)) { + getBaseMetaTileEntity().setFrontFacing(aWrenchingSide); + return true; + } + return false; + } + + @Override public void onPostTick(IGregTechTileEntity aBaseMetaTileEntity, long aTimer) { if (aBaseMetaTileEntity.isAllowedToWork() && aBaseMetaTileEntity.isServerSide() && (aBaseMetaTileEntity.hasWorkJustBeenEnabled() || aBaseMetaTileEntity.hasInventoryBeenModified() || aTimer % 200 == 0 || mSuccess > 0)) { mSuccess--; |