GeyserMC / Geyser

A bridge/proxy allowing you to connect to Minecraft: Java Edition servers with Minecraft: Bedrock Edition.
https://geysermc.org
MIT License
4.69k stars 674 forks source link

End crystals don't move when pushed by pistons #2358

Open brampedgex opened 3 years ago

brampedgex commented 3 years ago

Describe the bug

When attempting to push an end crystal with a piston, the crystal doesn't move at all. It seems to be client-sided, because after relogging the end crystals appears where it should be. Users on Java Edition see the crystal move normally.

To Reproduce

  1. Place a piston facing horizontally.
  2. In front of the piston, place an end crystal (this requires obsidian or bedrock one block below).
  3. Behind the piston, place a redstone block.
  4. Wait for the piston to fully extend.

Expected behaviour

The end crystal should've moved when the piston extended, but instead remained in place.

Screenshots / Videos

Before relogging: Minecraft 7_6_2021 2_49_39 PM

After relogging: Minecraft 7_6_2021 2_49_56 PM

Server Version and Plugins

Version: This server is running Paper version git-Paper-79 (MC: 1.17) (Implementing API version 1.17-R0.1-SNAPSHOT) (Git: a831634)

Plugins: Plugins (3): floodgate, Geyser-Spigot, ViaVersion

Geyser Dump

https://dump.geysermc.org/JoM0Ap6W4OzaatLygDz2KT90CPcw09ny

Geyser Version

1.4.0-SNAPSHOT (git-master-9eec08b)

Minecraft: Bedrock Edition Version

1.17.2

Additional Context

No response

Camotoy commented 3 years ago

This is done clientside from what I can tell. ._.

Konicai commented 3 years ago

Could we like... remove it then replace it?

Camotoy commented 3 years ago

What I mean is that the server doesn't appear to send any indication that the end crystal entity is moving.