IMPORTANT NOTE: This is NOT a duplicate. This bug was previously marked as resolved under MC-280224, but it has regressed and is actively reproducing again in the latest snapshot. Please refer to the attached video for proof.
Brief description of the issue:
Arrows fired underwater or passing through water blocks experience a position desynchronization between the client and server, causing them to abruptly teleport or shift to different coordinates during flight.Steps to Reproduce:
Enter a body of water in Minecraft Java 26.4 Snapshot 8.
Equip a bow, fully charge it, and shoot an arrow underwater.
Observe the arrow's movement and trajectory.
Expected Result:
The arrow should slow down smoothly according to water physics without sudden position desynchronization or teleportation.Actual Result:
The arrow suddenly teleports or desyncs to different coordinates during its underwater flight, as shown in the attached video.
Thank you for helping us improve Minecraft! We saved your files: