Skip to content

Using 1.20.4 client on 1.21.4 server causes water ghosting #963

Description

@viimeinen1

'/viaversion dump' Output

https://dump.viaversion.com/1b05c7b5e0aa836db188599a67348c2fd83d93e9323d649a6d83225aa7dcf3dd

Server/Client Error

No errors; gameplay issue.

Bug Description

Placing water on the edge of your reach causes desync where water is placed client side, but not server side when using version 1.20.4. This does not happen on 1.21.3 or 1.21.4 when server version is 1.21.1 or 1.21.4.

Steps to Reproduce

  1. Have a 1.21.1-1.21.4 paper server with ViaVersion and ViaBackwards installed
  2. Join on 1.20.4
  3. Have water bucket on survival
  4. walk backwards and place water as far as possible you can.
  5. The water should ghost (not always, but enough to affect pvp over multiple hours, and enough to recreate)

Expected Behavior

Water shouldn't ghost, as it does on client versions 1.21.3 and 1.21.4

Additional Server Info

Tested with both velocity proxy (3.4.0-SNAPSHOT (git-4aa9ee77-b455)) and without proxy. Both have same issue.

I removed all other plugins except ViaVersion and ViaBackwards

Checklist

  • Via plugins are only running on EITHER the backend servers (e.g. Paper) OR the proxy (e.g. Velocity), not on both.
  • I have included a ViaVersion dump.
  • If applicable, I have included a paste (not a screenshot) of the error.
  • I have tried a build from https://ci.viaversion.com/ and the issue still persists.

Activity

  1. Barvalg commented on Feb 9, 2025

    @Barvalg
    Member

    Platform: 1.21.4--138--5395ae3%20%28MC%3A%201.21.4%29
    ViaVersion (5.2.2-SNAPSHOT): Even with master
    ViaBackwards(5.2.2-SNAPSHOT): Even with master

  2. viimeinen1 commented on Feb 9, 2025

    @viimeinen1
    Author

    Here is a clip of the water ghosting:

    water.ghosting.mp4

    Client version was 1.20.4 (using fabric)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions