Okay... how would the easy way look like? Two packets, one for server to client and one for the other way. But what i don't understand is why do i have to set positions on client then send a packet to server to update them on server and then send them back to client. Isn't the onUpdate method called on both sides? Cuz when im driving ingame with the car it works perfectly fine Is it really nessecary to do all this packetHandling shit?