-
Bug
-
Resolution: Unresolved
-
Minor
-
None
-
None
-
When riding a vehicle, the player move event is not fired when moving the head. However the packet is being send to the server.
sets the player riding an armor stand on join. Spams console when moving. You will only be able to spam after dismounting the armor stand
When riding a vehicle, the player move event is not fired when moving the head. However the packet is being send to the server. Example 1: https://github.com/Maximvdw/PlayerMoveBug/blob/master/src/main/java/be/maximvdw/playermovebug/PlayerMoveBug.java sets the player riding an armor stand on join. Spams console when moving. You will only be able to spam after dismounting the armor stand
When you are riding a vehicle (in the example provided an armor stand) the playermoveevent is not called when moving the head.
The PacketPlayInVehicleMove contains the yaw/pitch, and it visually also clear that this packet is send (you can see another player move his head when it is riding something)
After more debugging it seemed like the normal look packet was being send:
http://i.mvdw-software.com/2018-01-19_19-55-34.png
however the playermoveevent is not fired because it is intercepted by "isPassenger" http://i.mvdw-software.com/2018-01-19_20-00-53.png
Presumably because it is/was being fired in the PacketPlayInVehicleMove (however it is most def. not the case for armor stands)