Uploaded image for project: 'Minecraft: Java Edition'
  1. Minecraft: Java Edition
  2. MC-161128

Piston head left behind when base is quickly broken and replaced



    • Bug
    • Status: Resolved
    • Resolution: Fixed
    • 1.14.4, 19w37a, 19w39a
    • 20w14a
    • None
    • Community Consensus
    • (Unassigned)


      While creating a clock using two observers facing into each other, I found that by quickly breaking and then replacing a piston it leaves behind the head from the old one. This is probably not possible in survival because the player doesn't instantly destroy pistons.

      I should mention that the leftover head is considered as an extended piston. Meaning that it cannot be pushed or interacted with. This only works when replacing with another piston (either regular or sticky) and no other blocks that I could find. It is not directional, nor clock dependent. This also happens vertically.

      In the video below I demonstrate the process as stated above. My guess is that the piston head is fully extended and the base being replaced doesn't update the head to tell it the original base was destroyed, but now there is a new base. Also at the end of the clip I break one part and both pieces are destroyed, it applies to both ways. 


      Edit: Optifine is not responsible for the problem. Confirmed on vanilla 1.14.4 and snapshot 19w37a.


        1. 1_14 horizontal.mp4
          2.68 MB
        2. 1_14 vertical.mp4
          4.34 MB
        3. 19w37a horizontal.mp4
          4.02 MB
        4. 19w37a vertical.mp4
          5.26 MB
        5. 2020-04-02 12-28-32.mp4
          6.28 MB
        6. 20w14a fix.mp4
          6.28 MB
        7. 20w14a fix.mp4
          6.28 MB
        8. Broken piston.mp4
          6.71 MB



            Unassigned Unassigned
            cswertwertwert cswertwertwert
            1 Vote for this issue
            2 Start watching this issue