aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api/metatileentity/implementations
diff options
context:
space:
mode:
authorBlood-Asp <bloodasphendrik@gmail.com>2016-10-21 20:12:23 +0200
committerBlood-Asp <bloodasphendrik@gmail.com>2016-10-21 20:12:23 +0200
commit49ff6ffa31ce3f63fe878c683ef29f02b031b815 (patch)
tree25a5db500201f1d7714315b409b08d93dff7118e /src/main/java/gregtech/api/metatileentity/implementations
parent187a49f43c3523eb3ab17dced052722825681d4a (diff)
downloadGT5-Unofficial-49ff6ffa31ce3f63fe878c683ef29f02b031b815.tar.gz
GT5-Unofficial-49ff6ffa31ce3f63fe878c683ef29f02b031b815.tar.bz2
GT5-Unofficial-49ff6ffa31ce3f63fe878c683ef29f02b031b815.zip
Wrench shift click can move machine front direction
Diffstat (limited to 'src/main/java/gregtech/api/metatileentity/implementations')
-rw-r--r--src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_BasicMachine.java10
1 files changed, 10 insertions, 0 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 4ab9ad5376..6da78e1871 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
@@ -87,6 +87,16 @@ public abstract class GT_MetaTileEntity_BasicMachine extends GT_MetaTileEntity_B
mGUIName = aGUIName;
mNEIName = aNEIName;
}
+
+ public boolean setMainFacing(byte aDirection){
+ mMainFacing = aDirection;
+ if(getBaseMetaTileEntity().getFrontFacing() == mMainFacing){
+ getBaseMetaTileEntity().setFrontFacing(GT_Utility.getOppositeSide(aDirection));
+ }
+ onFacingChange();
+ onMachineBlockUpdate();
+ return true;
+ }
@Override
public ITexture[][][] getTextureSet(ITexture[] aTextures) {