Steps to reproduce
Build a setup as shown in the attached videos with two pistons pushing a row of solid blocks back and forth. Down and in front of each piston should be a redstone torch that will power the block that gets pushed up against the piston. On one end the powered block should connect to dust that touches a block next to the piston. On the other end the powered block should be connected to a chain of four repeaters leading back to the piston.
Allow the contraption to run and observer.
Expected result
The animation is smooth and consistent each way.
Observed result
Sometimes when the piston that gets powered more quickly pushes the blocks disappear briefly. (The newly-moved blocks do not render immediately after they replace the movingBlock.)
When a piston pushes several blocks at once, with speed, they will become invisible for a few moments
I used a makeshift redstone system, and when a block overlaps the torch, the block is charged and sends energy to the redstone next to it, charging the block next to the piston and activating it. On the one hand, I made a fast system to push, on the other, a slower system, using redstone repeaters. When the repeaterless piston is activated, it instantly pushes the blocks in front of it to the other side and makes the blocks invisible, while the slower side of the system does not suffer from the issue, indicating that the visual bug may be caused by speed of the pistons
Linked issues
is duplicated by 1
relates to 2
Attachments
Comments 3
I can reproduce this sporadically on my PC in 1.20. It may reproduce frequently and more dramatically on weaker devices.
[media]
This "tug of war" system was made just to better show how the bug works. This bug occurs normally, requiring only a piston to push several blocks at once