mojira.dev
MCPE-187032

Riptide trident desync causes unfair fall damage in long-term survival worlds

There is an extremely consistent server-client desync (singleplayer world) when using the Riptide enchantment on a Trident in a long-term survival world. I could not reproduce this on a new world, but my existing world with 240 days can do it every time.

The videos below demonstrate the issue well. The water video shows the bubble bar appearing without ever touching the water. The land video shows incorrect fall damage being applied.

Here is another recent example from someone else who is playing 1.21+, due to the visible Days Played counter: https://x.com/i/status/1829118731886153964

With the impending addition of Hardcore, this should be considered a high-priority issue.

To Reproduce

  1. Enter my survival world, named Excavation. Download link: https://www.mediafire.com/file/3xj1tqpwyheuamt/Excavation.mcworld/file

  2. Switch to the Trident in the hotbar with the Riptide enchantment

  3. Set the weather to rain or thunder

  4. Move to a body of water at least 2 blocks deep

  5. Riptide straight up repeatedly, without entering the water, getting as close to the water as possible

  6. Observe the bubbles meter appearing and splash sounds playing, despite never entering the water

  7. Move to land

  8. Riptide straight up repeatedly, without touching the ground, getting as close to the ground as possible

  9. Observe fall damage taken, eventually causing death, despite never touching the ground

Expected Result

The player position is synced between client and server at all times.

Observed Result

The player position is de-synced, causing the game to incorrectly apply damage and underwater effects when the player is still in the air.

Related issues

Attachments

Comments

migrated
[media][media]
migrated
[media][media]
AgentMindStorm2

This most likely relates to MCPE-105490, despite the report saying it was fixed

[Mod] OcelotOnesie

I cannot reproduce this in a world with 3200+ days. Please attach the world you used to reproduce the issue. If it's too large to attach, you can upload it to a file-sharing site like OneDrive or Dropbox and share the link.

AgentMindStorm2

I attached a trimmed version of my survival world where the bug can still be reproduced. The player spawns at the location shown in the video clips. I was able to reproduce the bug using the world download on my Samsung Galaxy S24+ (while the video was taken on my Windows 10 PC)

JervieA20

I could confirm.

[Mod] OcelotOnesie

This has nothing to do with the age of the world. This is caused by MCPE-131325. If you use a flint and steel on a block, you'll notice that the fire won't be extinguished. If you then enable cheats and type /weather rain, the fire will be extinguished and you will no longer take fall damage when using the Riptide trident.

I am resolving this report as a duplicate of MCPE-131325 and will forward this information to Mojang.

AgentMindStorm2

(Unassigned)

Unconfirmed

Multiple

Windows 10

fall-damage, hardcore

1.21.30, 1.21.40.23 Preview

Retrieved