mojira.dev
MC-91759

End dimension only: End crystals aren't actually pushed server-side, causing ender crystal location desync

When you power a piston that is directly next to an ender crystal, the ender crystal appears to be pushed but actually is not. After reopening the world, the ender crystal appears at the position of the fire.

This can also cause the crystal to explode: https://www.youtube.com/watch?feature=player_detailpage&v=aXOCEnAPOks#t=180

How to reproduce

  1. Place a piston

  2. Place an ender crystal next to the piston that the piston is facing the crystal

  3. Power the piston

  4. The ender crystal will appear to move, but summoning an armor stand at its location will reveal that it didn't actually move

    /execute @e[type=ender_crystal,r=15] ~ ~ ~ summon armor_stand

Can also be reproduced using shulkers.

Linked issues

Attachments

Comments 7

Changed description, probably now only relates to MC-91528

[Mod] redstonehelper

Nope - fire isn't clientside, you can verify this with /testforblock. The piston arm reappears because that's what extended piston bases do when losing power. See this video for details: http://youtu.be/5GDykR2BLlc

Did you link the wrong video?
Anyways I meant the ender crystal is client side at the wrong position (it is actually at the position of the fire)

[Mod] redstonehelper

Oops. I meant to link a different "how to bread bedrock" video by the same person: https://www.youtube.com/watch?v=wg2IlGdYI6A

[Mod] redstonehelper

Yes, I see the desync now. Only happens in the end dimension as you can move ender crystals in the overworld. If you're so inclined, you can still move ender crystals in the end dimension using MC-89030, I just found out. Reopening.

Is this still an issue in the most recent versions (currently that is 1.10.2, or 16w42a) of Minecraft? If so, please update the affected versions and help us keeping this ticket updated from time to time.

I can't reproduce this anymore in 1.13. Please let me know if you still can

marcono1234

(Unassigned)

Confirmed

desync, ender_crystal, fire, piston, shulker

Minecraft 15w44b, Minecraft 15w45a, Minecraft 15w47c, Minecraft 1.11.2, Minecraft 1.12 Pre-Release 2

Minecraft 1.13-pre1

Retrieved