I have been testing some on this. I cannot seem to get it to work. With spout I have tried using Code: SpoutManager.getPacketManager().addListener(12, new Sniffer12PlayerLook()); But this only seems to catch packets being sent by the server to the clients. Is there anyway to catch packets from clients? Side note: I need this as I am trying to speed up the updates of "Player.getLocation().getYaw()" in vehicles as it is very slow to update in most cases.