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

Moving blocks are now full blocks



    • Icon: Bug Bug
    • Resolution: Unresolved
    • Preview, 1.16.20
    • Preview, Beta, Beta, Beta, Beta, Beta, Beta, Beta, Beta, Beta, Beta, Beta, Beta, Beta, Beta, Beta, Beta, Beta, Beta, 1.14.20 Hotfix, Beta, 1.14.30 Hotfix, 1.14.60 Hotfix, 1.16.0, 1.16.1, 1.16.10, 1.16.20, 1.19.31 Hotfix
    • Confirmed
    • Windows
    • 302588, 365361



      Moving blocks now have a collision box identical to the block being moved, however client-side this hasn't been implemented. The way pistons move entities has also been changed, making it (in my opinion) better than before, although not quite perfect.

      All that's left to do is extend the collision box changes to the client. It causes wierd client-server desyncs and buggy behaviour. After that this bug is pretty much fixed.


      When moving a block such as a rail or a glass pane, the moving block created is a full block no matter what. This breaks many things involving pushing entites. The main role of moving blocks used to be just to prevent two pistons moving blocks into the same space at the same time. The player needs to be inside the moving block for physics to work correctly.

      This causes multiple problems:

      • Players or entities glitch into to wierd places when pushed
      • It breaks many shulker loaders/unloaders, as the items glitch all over the place (ignoring the existing issues with pushing items with pistons)
      • It stops minecarts sticking to rails being moved, as there is a solid block in the way of the minecart when the game attempts to pull it along, breaking any flying machines with minecarts on.
      • It stops the player being pulled along from the side by honey blocks, as the player glitches away from the block, which they need to be in to be pulled along.
      • It can stop slime blocks bouncing the player, as the moving block is placed and the player glitches away from that block. The player needs to be in the block to be bounced. The player will often glitch to the side, which will result in them bouncing, although this is not ideal for slime block launchers. This breaks elevators that bounce players or entities upwards using slime blocks.

      It is most likely a result of fixing MCPE-53815. Moving blocks were turned into full, solid blocks to prevent players "bouncing" downwards when being moved. While this is a good change to some extent, fixing many issues with players falling off of flying machines, moving blocks being fully solid causes the wierd behaviour listed above.

      Entities glitching out of moving blocks and being prevented from entering from the side breaks many interactions between entities and pistons.

      It would make more sense for them to be paritially solid, like scaffolding, so you can stand on it but not glitch out when in it. Maybe even like cobwebs.


        1. 2020_06_06_10_18_49.mp4
          9.08 MB
        2. 2020_06_06_10_20_46_3.mp4
          9.45 MB
        3. Desktop 2020.01.30 -
          7.03 MB
        4. Desktop 2020.01.30 -
          8.27 MB
        5. Minecraft 2020-05-12 18-57-19.mp4
          3.67 MB
        6. Moving blocks [].mcworld
          38 kB
        7. Moving block testing [1.16].mcworld
          39 kB
        8. moving rails bugginess.mp4
          2.76 MB
        9. Screen_Recording_20200417-060418.mp4
          7.91 MB
        10. slimeblock issue.mp4
          796 kB
        11. Slime bounce glitch to side.mp4
          9.36 MB
        12. Slime bouncing broken.mp4
          8.38 MB
        13. slime not bouncing from 0.5+ blocks.mp4
          4.72 MB
        14. wierd server-side movement.mp4
          5.11 MB



            77Tigers 77Tigers
            323 Vote for this issue
            94 Start watching this issue