Player + retracting: http://i.imgur.com/MeZHz.gif
Mob + extending: http://i.imgur.com/2DarX.gif
Related issues
is duplicated by
Comments


Fixed. [www.minecraftforum.net/topic/1543986-dievals-bugfixes-for-mojira/]

@DiEvAl So you don't work for Mojang and just made a mod? Is this actually going to get fixed?

Yes, I don't work for Mojang. Mojangsta have "[Mojang]" in front of their name.
I think it will be fixed eventually. It may take some time for mojang to see this bug though.

I tested your modification and it seems you only fixed mobs going through blocks. The main problem was having things fall through the wooden retracting/extending piston part.

Don't know about 1.6.4, but I can confirm 1.7.2 / launcher 1.2.8

Continued confirmation, 14w04a

Confirmed 1.7.5 with my accidental duplicate https://bugs.mojang.com/browse/MC-52281

Confirmed in 1.8.1-pre2.
http://gfycat.com/TatteredDeliciousDegu

This is because you can fall through block 36

This also affects slime blocks moving with the piston head, when the piston is extending down or horizontally or retracting in any direction. But since it doesn't affect solid blocks, I'd say the problem isn't that we can fall through block 36, but that we can also fall through TileEntity{id:"Piston", blockId: minecraft:piston_head} and {id:"Piston", blockId: minecraft:slime}

Confirmed in 15w37a. Should be mentioned that it happens with any blocks being pushed by a piston, not just the arm.
This will be marked fixed in a snapshot near you soon.

Still happening in 15w38a..

Can confirm for player, but not for mobs.

I can also confirm for both plyer and skeleton (at least)

I'm not entirely convinced that the remaining issue is actually a bug. Previously, if an entity is standing on a block, and a piston pushes it, it falls through the piston to the block below it. Now, instead of falling all the way through, it falls onto the "neck" portion, which is solid. Upon retracting the block, the player/entity is inside it, since the block is taller than the "neck", causing them to fall through. The same behaviour can be observed if the player stands on a slab, and is pushed by a full block.
Things will not get pushed up when they get stuck in a block. They will prefer to fall down.
I think the current behaviour is at least predictable 🙂

It's still a problem for every block that moves before the mob takes notice. Mobs fall through retracting pistons; Mobs and players can be pushed into blocks that started moving earlier in the same tick.

still in 1.9.2
https://youtu.be/LK6rZLBWRUg

@unknown actually what you see there is MC-89030

@unknown [MC-89030] moves entities out of blocks, not into them.

When retracting they do, see sethbling's video about it, this issue has been fixed, what you see is MC-89030

@sethbling's video: In order for a block to be able to be pushed the ones in front need to moved or destroyed. So when the piston extention gets pulled back, the piston base gets removed; Entities inside the extention are set infront of it. No surprise here.
What I'm complaining about is the behaviour of entities being moved into a position, where other blocks are:
Block started moving in tick t
t <= -3 | -3 < t < 0 | t = -0 | t = +0 | 0 < t < 3 | 3 <= t | |
---|---|---|---|---|---|---|
Entity movement blocked | y | y | n | y | n | n |

when MC-89030 is fixed, and this is still an issue, then this will be reopened, not sooner as it's very likely the same issue as you experience

@@unknown fixed in Minecraft 16w40a

I just found out that shifting floors work again. (Mobs fall through moving blocks; Players don't fall but have trouble moving)
I think I fixed this bug. I'll post the fix today in the morning (it's 1:40 AM now)🙂