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

Moving blocks are treated as full blocks now

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • 1.19.50.20 Preview, 1.16.20
    • 1.19.40.24 Preview, 1.16.20.53 Beta, 1.16.20.52 Beta, 1.16.20.50 Beta, 1.16.0.68 Beta, 1.16.0.67 Beta, 1.16.0.64 Beta, 1.16.0.63 Beta, 1.16.0.61 Beta, 1.16.0.60 Beta, 1.16.0.59 Beta, 1.16.0.57 Beta, 1.16.0.58 Beta, 1.16.0.55 Beta, 1.16.0.53 Beta, 1.16.0.51 Beta, 1.15.0.56 Beta, 1.15.0.53 Beta, 1.15.0.51 Beta, 1.14.20 Hotfix, 1.14.2.51 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, 1.20.50, 1.20.61 Switch, 1.20.60, 1.20.70, 1.20.80, 1.21.0, 1.21.20, 1.21.30, 1.21.40
    • Confirmed
    • Multiple
    • 302588, 365361

      Summary:
      A moving block is now considered a full block. This will cause, some machines with block movement don't work properly.

      Possible Examples:

      • 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

      Steps to Reproduce:

      1. Place a sticky piston facing upside on the under
      2. Place a slime block on the piston
      3. Stand on the slime block
      4. Activate the piston

      Expected Results:
      The slime block must launch you upwards

      Observed Results:
      The slime block not launch sometimes you upwards


      Original Description:

      UPDATE:

      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.

      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 - 01.31.51.01_13.mp4
          7.03 MB
        4. Desktop 2020.01.30 - 01.31.51.01.mp4
          8.27 MB
        5. Minecraft 2020-05-12 18-57-19.mp4
          3.67 MB
        6. Moving blocks [1.16.0.63].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

            Hangekisobu_231 Hangekisobu
            Votes:
            333 Vote for this issue
            Watchers:
            95 Start watching this issue

              Created:
              Updated:
              CHK: