aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api/metatileentity
diff options
context:
space:
mode:
authorMartin Robertz <dream-master@gmx.net>2021-11-20 09:59:48 +0100
committerGitHub <noreply@github.com>2021-11-20 09:59:48 +0100
commit8e177a65e314f3707c2e0bb50e5826ec3ddc1397 (patch)
tree5f5363ea5277dc88d91c930b75392c33745f8a4b /src/main/java/gregtech/api/metatileentity
parent3e4bf6f97c246738768b1cc92f3fe8f98b8cbd4d (diff)
parent1cfe5b43fbae6d93ab5f713be24e20380510e6ba (diff)
downloadGT5-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.java10
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--;