mojira.dev
MC-265372

Piston head does not render while the piston extends after breaking an unpushable block

Upon powering a piston which is facing an unpushable block such as obsidian, and then breaking said block, the piston head will not render until it is fully extended.

I also managed to capture a screenshot with only the outline of the piston head rendering; I assume this was the moment that block 36 was replaced by the full piston head block.

Linked issues

Attachments

Comments 6

Was able to reproduce 1.20.2

 

For clarity, steps to reproduce:

  1. Place an unpushable block (e.g obsidian)

  2. Place a piston facing into unpushable block and power the piston.

  3. Break the unpushable block.

Upon breaking the unpushable block, the piston will extend. However in the frames before the piston is fully extended and in the process of extending, no piston head renders. 

 

Can reproduce in 1.21.8

Can reproduce in 26.1.2

Works anywhere the piston cannot push, even when it cannot push the block due to the piston push limit being reached.

The bug doesn’t happen if you break the block when the game is frozen (and then perform /tick unfreeze to see the animation)

clamlol

(Unassigned)

Confirmed

Platform

Low

Block states, Redstone

1.20.1, 1.20.2 Pre-Release 3, 1.20.2, 23w40a, 23w41a, , 1.21.2 Release Candidate 1, 25w10a, 1.21.8, 25w32a, 26.1.2

Retrieved