Uploaded image for project: 'Minecraft (Bedrock codebase)'
  1. Minecraft (Bedrock codebase)
  2. MCPE-30805

Pistons moving while extending can delete blocks and/or move blocks sideways

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Resolution: Cannot Reproduce
    • Affects Version/s: 1.2.9.1
    • Fix Version/s: None
    • Labels:
      None
    • Confirmation Status:
      Confirmed
    • Platform:
      Windows 10 - PC
    • ADO:
      97228 / 85971

      Description

      I created a machine for the sole purpose for testing if/when pistons bug out and how they do so. Two weeks ago I posted two results, the first I added to MCPE-16314, which I deemed most relevant to the issue, and is still marked as "Resolved: Fixed". The second I added to MCPE-28260 at a moderator's request, which I questioned due to the lack of any signs of crashing when I found the bug; I have yet to receive a reply.

      Thus, I have decided to repost these here. The first bug is that the piston deletes the block it moves into. Upon closer inspection, it seems the piston extends, begins to retract but instantly begins moving, gets stuck in extended position with the arm inside of T2, then deletes the block when it decides to retract. This occurs when T1 is air and T2 is a normal block.

      The second bug is that the piston carries a block sideways then (the piston) turns into an item drop. Again, upon closer inspection the piston spits out T1, begins extending right as it is moved by the machine, gets its arm stuck in T2, proceeds to bring T2 to T1's starting location as the piston is moved back, then the piston drops itself as an item. This occurs when both T1 and T2 are normal blocks.

      Both of these glitches appear to stem from extending/ed pistons remaining movable if powered in a special way.

      World download: MCPE-30805.mcworld

      (!)Warning: Using Note Blocks creates a chance for the game to crash. This seems to be limited to just Note Blocks for now.

      A schematic (with original coordinates) of the original machine is below:

      Facing positive z, x (left): 165, x (right): 161
      z: 10

          RB SB RB
      [RB] P> PA SB <P

      z: 9

            Ov  
        NB S*   NB

      z: 8

               
          T1 T2  

      Key:

      > Left
      < Right
      v Down
      * Towards the screen
      NB Normal block
      RB Redstone block
      [RB] Remove this block to start the machine, replace to stop
      SB Slime block
      P Regular Piston
      S Sticky Piston
      O Observer
      T1, T2 Testing blocks, known to change the end result of the machine

      P.S.: Sorry mods, I just didn't feel like this was getting the right attention in what I consider to be a dead ticket and a separate and/or blanket issue.

        Attachments

          Issue Links

            Activity

              People

              Reporter:
              husky2490 husky2490
              Votes:
              3 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                CHK: