Since Spigot partially updated protocol to support 1.8 clients but not game features, this packet was changed to accomodate for them. It adds a 7th constructor, the 'onGround' boolean, which determines if the entity teleported will be ... on the ground (or so I think). Jalau has postulated that setting this field to true will work, but I cannot verify this as I have been unable to test this change.
Since Spigot partially updated protocol to support 1.8 clients but not game features, this packet was changed to accomodate for them. It adds a 7th constructor, the 'onGround' boolean, which determines if the entity teleported will be ... on the ground (or so I think). Jalau has postulated that setting this field to true will work, but I cannot verify this as I have been unable to test this change.
The commit should fix this error: http://pastebin.com/xVwsw6ZN
Decompiled PacketPlayOutEntityTeleport (Spigot Build #1643): http://pastebin.com/b4eGetA2