You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
+ final boolean didCollide = targetX != this.player.getX() || targetY != this.player.getY() || targetZ != this.player.getZ(); // Paper - needed here as the difference in Y can be reset - also note: this is only a guess at whether collisions took place, floating point errors can make this true when it shouldn't be...
89
89
// Paper start - prevent position desync
90
90
if (this.awaitingPositionFromClient != null) {
91
91
return; // ... thanks Mojang for letting move calls teleport across dimensions.
92
-
@@ -1603,7 +1638,17 @@ public class ServerGamePacketListenerImpl
92
+
@@ -1604,7 +1639,17 @@ public class ServerGamePacketListenerImpl
93
93
}
94
94
95
95
// Paper start - Add fail move event
@@ -108,7 +108,7 @@ index 92ce1962e9df66dbda6a3c0e25f6accdafbc4dc7..c6e5e45b1e97bbbfdae6804c313d499a
0 commit comments