aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common/covers/GT_Cover_Drain.java
diff options
context:
space:
mode:
authorBlood-Asp <bloodasphendrik@gmail.com>2015-12-10 18:25:07 +0100
committerBlood-Asp <bloodasphendrik@gmail.com>2015-12-10 18:25:07 +0100
commit6b2e08b2caa68af1b73553b7b3384e55b26de90e (patch)
tree6cb9ccd5dfa149cb415302357dce681f8c1ec981 /src/main/java/gregtech/common/covers/GT_Cover_Drain.java
parent6b48991bc68cad3b29ebd7555e017b0e46ac3cab (diff)
downloadGT5-Unofficial-6b2e08b2caa68af1b73553b7b3384e55b26de90e.tar.gz
GT5-Unofficial-6b2e08b2caa68af1b73553b7b3384e55b26de90e.tar.bz2
GT5-Unofficial-6b2e08b2caa68af1b73553b7b3384e55b26de90e.zip
shift + screwdriver for all covers
Diffstat (limited to 'src/main/java/gregtech/common/covers/GT_Cover_Drain.java')
-rw-r--r--src/main/java/gregtech/common/covers/GT_Cover_Drain.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/gregtech/common/covers/GT_Cover_Drain.java b/src/main/java/gregtech/common/covers/GT_Cover_Drain.java
index 8d47d4a5d0..1a369dc2a2 100644
--- a/src/main/java/gregtech/common/covers/GT_Cover_Drain.java
+++ b/src/main/java/gregtech/common/covers/GT_Cover_Drain.java
@@ -58,7 +58,8 @@ public class GT_Cover_Drain
}
public int onCoverScrewdriverclick(byte aSide, int aCoverID, int aCoverVariable, ICoverable aTileEntity, EntityPlayer aPlayer, float aX, float aY, float aZ) {
- aCoverVariable = (aCoverVariable + 1) % 6;
+ aCoverVariable = (aCoverVariable + (aPlayer.isSneaking()? -1 : 1)) % 6;
+ if(aCoverVariable <0){aCoverVariable = 5;}
switch(aCoverVariable) {
case 0: GT_Utility.sendChatToPlayer(aPlayer, "Import"); break;
case 1: GT_Utility.sendChatToPlayer(aPlayer, "Import (conditional)"); break;