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
- Place a piston
- Place an ender crystal next to the piston that the piston is facing the crystal
- Power the piston
- 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
is duplicated by2
Created Issue:
Ender crystal pushed by piston removes piston head
Ender crystal pushed by pistonremoves piston headEnder crystal pushed by piston causes client side ender crystal desync
Relates to:
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.
How to reproduce
- Place a piston
- Place an ender crystal next to the piston that the piston is facing the crystal
- Power the piston
Ender crystal pushed by piston causes client side ender crystal location desync
Relates to:
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.
How to reproduce
- Place a piston
- Place an ender crystal next to the piston that the piston is facing the crystal
- Power the piston
- The ender crystal will appear to move, but summoning an ArmorStand at its location will reveal that it didn't actually move /execute @e[type=EnderCrystal,r=15] ~ ~ ~ summon ArmorStand
relates to
duplicates
Ender crystal pushed by piston causes client side ender crystal location desync (Only happens in the End)
Ender crystal pushed by piston causesclient sideender crystal location desync (Only happens in the End)
Relates to:
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.
How to reproduce
- Place a piston
- Place an ender crystal next to the piston that the piston is facing the crystal
- Power the piston
- The ender crystal will appear to move, but summoning an ArmorStand at its location will reveal that it didn't actually move /execute @e[type=EnderCrystal,r=15] ~ ~ ~ summon ArmorStand
relates to
Ender crystal pushed by pistoncausesender crystal location desync(Only happens in the End)End dimension only: End crystals aren't actually pushed server-side, causing ender crystal location desync
is duplicated by
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
- Place a piston
- Place an ender crystal next to the piston that the piston is facing the crystal
- Power the piston
- The ender crystal will appear to move, but summoning an ArmorStand at its location will reveal that it didn't actually move /execute @e[type=EnderCrystal,r=15] ~ ~ ~ summon ArmorStand
Can also be reproduced using shulkers.
is duplicated by
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
- Place a piston
- Place an ender crystal next to the piston that the piston is facing the crystal
- Power the piston
- The ender crystal will appear to move, but summoning an
ArmorStand at its location will reveal that it didn't actually move/execute @e[type=EnderCrystal,r=15] ~ ~ ~ summon ArmorStandCan also be reproduced using shulkers.
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
- Place a piston
- Place an ender crystal next to the piston that the piston is facing the crystal
- Power the piston
- 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_standCan also be reproduced using shulkers.
Shulkers pushing things is intended, end crystals in the end blowing up when pushed is caused by MC-91759.

Changed description, probably now only relates to
MC-91528Nope - 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)
Oops. I meant to link a different "how to bread bedrock" video by the same person: https://www.youtube.com/watch?v=wg2IlGdYI6A
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