Skip to content

Pistons pushing rails causes Bedrock player to jump out of the minecart client-side but not server-side. #4450

Open
@FrankTCA

Description

@FrankTCA

Describe the bug

When a sticky piston is out, breaking a rail line, then pulls in right before the Bedrock player goes across the rail, making the rail line continuous, the bedrock player will (about 60% of the time) be ejected from the Minecart on the client-side. This will not happen on the server side. On the server side, the player will continue on. The player will not be kicked or anything. But, they will be far off from their actual location. The server will treat any attempt to interact with other blocks as impossible.

To Reproduce

  1. Create a rail line.
  2. Place a detector rail in that line
  3. Have that detector rail run to a redstone torch, that inverts a piston
  4. The piston pushes/pulls a rail either disconnecting or connecting the rail line.
  5. When the detector rail is run over, the sticky piston will pull back the rail, forming a contiguous rail line.
  6. About 60% of the time, the player will be ejected from the Minecart on the client-side.

Expected behaviour

The player should, like in Java Edition, continue on towards the end of the railroad, and Geyser should reflect what is happening on the server, where the player is still on-the-move.

Screenshots / Videos

Server Version and Plugins

git-Purpur-2141 (MC 1.20.4)
DropsOverhaul, dynmap, EssentialsX, EssentialsXChat, EssentialsXProtect, EssentialsXSpawn, floodgate, Geyser-Spigot, Lorax, mcMMO, OldHunger, ProtocolLib, RealisticSeasons, SlimeChunk, Spark, VeinMiner, WorldEdit

Geyser Dump

https://dump.geysermc.org/tBy1f2NpRXz1xJo39Zq19vl6HuVtZ1Pa

Geyser Version

2.2.2

Minecraft: Bedrock Edition Device/Version

1.20.60, Android App on Google Chromebook

Additional Context

No response

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Needs TriageAdded to issues automatically on creation to indicate that the issues needs to be reviewedUnconfirmed Bug/Not Currently ReplicableThe bug reported is unconfirmed or unable to be replicated.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions