aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common
diff options
context:
space:
mode:
authorGlease <4586901+Glease@users.noreply.github.com>2021-10-25 19:39:20 +0800
committerGlease <4586901+Glease@users.noreply.github.com>2021-10-25 19:39:20 +0800
commitfcc2d0f6180fcf78ddc323bdd9ed17e6f408868b (patch)
tree9924e01c69b6e1a3c47fa0376f74b36a7897243a /src/main/java/gregtech/common
parent8da908f6575eed112e968e8048a9af0443e89381 (diff)
downloadGT5-Unofficial-fcc2d0f6180fcf78ddc323bdd9ed17e6f408868b.tar.gz
GT5-Unofficial-fcc2d0f6180fcf78ddc323bdd9ed17e6f408868b.tar.bz2
GT5-Unofficial-fcc2d0f6180fcf78ddc323bdd9ed17e6f408868b.zip
Fix teleporter and microwave flickering
Diffstat (limited to 'src/main/java/gregtech/common')
-rw-r--r--src/main/java/gregtech/common/gui/GT_Container_MicrowaveEnergyTransmitter.java8
-rw-r--r--src/main/java/gregtech/common/gui/GT_Container_Teleporter.java8
2 files changed, 8 insertions, 8 deletions
diff --git a/src/main/java/gregtech/common/gui/GT_Container_MicrowaveEnergyTransmitter.java b/src/main/java/gregtech/common/gui/GT_Container_MicrowaveEnergyTransmitter.java
index 0e5cc35e02..96e918e27b 100644
--- a/src/main/java/gregtech/common/gui/GT_Container_MicrowaveEnergyTransmitter.java
+++ b/src/main/java/gregtech/common/gui/GT_Container_MicrowaveEnergyTransmitter.java
@@ -138,25 +138,25 @@ public class GT_Container_MicrowaveEnergyTransmitter extends GT_ContainerMetaTil
super.updateProgressBar(par1, par2);
switch (par1) {
case 100:
- this.mTargetX = (this.mTargetX & 0xFFFF0000 | par2);
+ this.mTargetX = (this.mTargetX & 0xFFFF0000 | par2 & 0xFFFF);
break;
case 101:
this.mTargetX = (this.mTargetX & 0xFFFF | par2 << 16);
break;
case 102:
- this.mTargetY = (this.mTargetY & 0xFFFF0000 | par2);
+ this.mTargetY = (this.mTargetY & 0xFFFF0000 | par2 & 0xFFFF);
break;
case 103:
this.mTargetY = (this.mTargetY & 0xFFFF | par2 << 16);
break;
case 104:
- this.mTargetZ = (this.mTargetZ & 0xFFFF0000 | par2);
+ this.mTargetZ = (this.mTargetZ & 0xFFFF0000 | par2 & 0xFFFF);
break;
case 105:
this.mTargetZ = (this.mTargetZ & 0xFFFF | par2 << 16);
break;
case 106:
- this.mTargetD = (this.mTargetD & 0xFFFF0000 | par2);
+ this.mTargetD = (this.mTargetD & 0xFFFF0000 | par2 & 0xFFFF);
break;
case 107:
this.mTargetD = (this.mTargetD & 0xFFFF | par2 << 16);
diff --git a/src/main/java/gregtech/common/gui/GT_Container_Teleporter.java b/src/main/java/gregtech/common/gui/GT_Container_Teleporter.java
index 2337a21c12..2b1bc3b584 100644
--- a/src/main/java/gregtech/common/gui/GT_Container_Teleporter.java
+++ b/src/main/java/gregtech/common/gui/GT_Container_Teleporter.java
@@ -141,25 +141,25 @@ public class GT_Container_Teleporter extends GT_ContainerMetaTile_Machine {
super.updateProgressBar(par1, par2);
switch (par1) {
case 100:
- this.mTargetX = (this.mTargetX & 0xFFFF0000 | par2);
+ this.mTargetX = (this.mTargetX & 0xFFFF0000 | par2 & 0xFFFF);
break;
case 101:
this.mTargetX = (this.mTargetX & 0xFFFF | par2 << 16);
break;
case 102:
- this.mTargetY = (this.mTargetY & 0xFFFF0000 | par2);
+ this.mTargetY = (this.mTargetY & 0xFFFF0000 | par2 & 0xFFFF);
break;
case 103:
this.mTargetY = (this.mTargetY & 0xFFFF | par2 << 16);
break;
case 104:
- this.mTargetZ = (this.mTargetZ & 0xFFFF0000 | par2);
+ this.mTargetZ = (this.mTargetZ & 0xFFFF0000 | par2 & 0xFFFF);
break;
case 105:
this.mTargetZ = (this.mTargetZ & 0xFFFF | par2 << 16);
break;
case 106:
- this.mTargetD = (this.mTargetD & 0xFFFF0000 | par2);
+ this.mTargetD = (this.mTargetD & 0xFFFF0000 | par2 & 0xFFFF);
break;
case 107:
this.mTargetD = (this.mTargetD & 0xFFFF | par2 << 16);