diff options
author | Blood-Asp <bloodasphendrik@gmail.com> | 2016-10-21 20:12:23 +0200 |
---|---|---|
committer | Technus <daniel112092@gmail.com> | 2016-10-23 11:06:16 +0200 |
commit | ab1d48931d199b5a2926253033198772bbd941bb (patch) | |
tree | 20a09014169612204637e5459c1a9833564e8cf9 /src/main/java/gregtech/api/metatileentity/implementations | |
parent | f999e31b5abf3174964a83d5afa84bf371efded0 (diff) | |
download | GT5-Unofficial-ab1d48931d199b5a2926253033198772bbd941bb.tar.gz GT5-Unofficial-ab1d48931d199b5a2926253033198772bbd941bb.tar.bz2 GT5-Unofficial-ab1d48931d199b5a2926253033198772bbd941bb.zip |
Make machines rotatable with shift rightclick with wrench BloodASP
Diffstat (limited to 'src/main/java/gregtech/api/metatileentity/implementations')
-rw-r--r-- | src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_BasicMachine.java | 10 |
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 417b9cc81b..60cb3c4564 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 @@ -88,6 +88,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) { |