When teleporting with an ender pearl, the target location is too high, meaning you 'land' in the air, and then fall by one block.
Steps to Reproduce
- Fire an ender pearl
- When you land, notice how the player falls by one block
- Fire an ender pearl onto some tilled soil
- Notice that you fall down and trample the ground
The target location probably uses the players head (camera) as the coordinate, rather than the ground or the players' feet.
The player should land on the ground at the target location, not in the air
Screenshots/Videos attached: No
Possibly related to
MCPE-20543 (incorrect player reference coordinates)