My tamed wolves which are sitting on Grass Path Block sinks. But it doesn't cause any damage to them.
Code analysis by @unknown can be found in this comment.
Linked issues
is duplicated by 11
relates to 2
Attachments
Comments 10
This is happening to me constantly in 1.9 release. Whenever the dog teleports to me and it lands on a grass path block. Instead of landing on top of the path block, it's down inside and I can see the ears popping out, just the the attach screenshots above. It's very consistent and trivial to reproduce, it happens every time.
Keeps happening sometimes in 1.10.
Edit: Could a previously 1.9 world (and possibly wolfs) cause this?
Please link to this comment in the description
The following is based on a decompiled version of Minecraft 1.10 using MCP 9.30.
This affects very likely all non full cube blocks, which means that this could happen with lava or cacti blocks as well. The reason for this is that the method net.minecraft.entity.ai.EntityAIFollowOwner.isEmptyBlock(BlockPos)
, which makes sure that the blocks above a solid opaque block are empty, only tests if the block is air or not a full cube.
Please change the summary of the report to something like "Wolves and ocelots can teleport in all non-full cube blocks near owner including path, lava, fire..."
This appears to be not fixed and still the case in 1.12-pre2. Wolves still teleport into path blocks and into fire.
I can't reproduce this (16w05B).