From ff7085b95b1f486dc716bcd80e9252e029e24a1e Mon Sep 17 00:00:00 2001 From: LexManos Date: Mon, 3 Jun 2024 17:31:51 -0700 Subject: [PATCH] Fix boat travel distance being incorrect. Closes #9997 --- .../network/ServerGamePacketListenerImpl.java.patch | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/patches/minecraft/net/minecraft/server/network/ServerGamePacketListenerImpl.java.patch b/patches/minecraft/net/minecraft/server/network/ServerGamePacketListenerImpl.java.patch index b5c6af5259..a8e8d78407 100644 --- a/patches/minecraft/net/minecraft/server/network/ServerGamePacketListenerImpl.java.patch +++ b/patches/minecraft/net/minecraft/server/network/ServerGamePacketListenerImpl.java.patch @@ -1,17 +1,5 @@ --- a/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/net/minecraft/server/network/ServerGamePacketListenerImpl.java -@@ -437,9 +_,11 @@ - } - - entity.absMoveTo(d3, d4, d5, f, f1); -+ this.player.absMoveTo(d3, d4, d5, this.player.getYRot(), this.player.getXRot()); // Forge - Resync player position on vehicle moving - boolean flag3 = serverlevel.noCollision(entity, entity.getBoundingBox().deflate(0.0625)); - if (flag && (flag2 || !flag3)) { - entity.absMoveTo(d0, d1, d2, f, f1); -+ this.player.absMoveTo(d3, d4, d5, this.player.getYRot(), this.player.getXRot()); // Forge - Resync player position on vehicle moving - this.send(new ClientboundMoveVehiclePacket(entity)); - return; - } @@ -1005,9 +_,10 @@ switch (serverboundplayeractionpacket$action) { case SWAP_ITEM_WITH_OFFHAND: