diff options
author | Technus <daniel112092@gmail.com> | 2016-11-28 14:39:34 +0100 |
---|---|---|
committer | Technus <daniel112092@gmail.com> | 2016-11-28 14:39:34 +0100 |
commit | 1e3c2a81a419a74641cb0879ff4fd1c4b7c1b731 (patch) | |
tree | e4e78190f98ff8bcbe7b91d37e7e704ba555c30c /src/main/java/gregtech/common | |
parent | 025e338c55003f27698b89b94ccfb7039875f630 (diff) | |
download | GT5-Unofficial-1e3c2a81a419a74641cb0879ff4fd1c4b7c1b731.tar.gz GT5-Unofficial-1e3c2a81a419a74641cb0879ff4fd1c4b7c1b731.tar.bz2 GT5-Unofficial-1e3c2a81a419a74641cb0879ff4fd1c4b7c1b731.zip |
On hide item change retexturize pipes.
Diffstat (limited to 'src/main/java/gregtech/common')
-rw-r--r-- | src/main/java/gregtech/common/GT_Client.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/main/java/gregtech/common/GT_Client.java b/src/main/java/gregtech/common/GT_Client.java index 112f8d2fc6..7ead8144dd 100644 --- a/src/main/java/gregtech/common/GT_Client.java +++ b/src/main/java/gregtech/common/GT_Client.java @@ -371,7 +371,12 @@ public class GT_Client extends GT_Proxy @SubscribeEvent public void onClientTickEvent(cpw.mods.fml.common.gameevent.TickEvent.ClientTickEvent aEvent) { if (aEvent.phase == cpw.mods.fml.common.gameevent.TickEvent.Phase.END) { - hideValue=shouldHeldItemHideThings(); + if(changeDetected>0)changeDetected--; + int newHideValue=shouldHeldItemHideThings(); + if(newHideValue!=hideValue){ + hideValue=newHideValue; + changeDetected=5; + } mAnimationTick++; if (mAnimationTick % 50L == 0L) {mAnimationDirection = !mAnimationDirection;} @@ -540,6 +545,7 @@ public class GT_Client extends GT_Proxy } public static int hideValue=0; + public static int changeDetected=0; private static int shouldHeldItemHideThings() { try { |