LWJGL, KryoNet

Hey, I’m working on a little Multiplayer game (up to 16 players) in Java using LWJGL for the Graphics and KryoNet for the Networking. A Chat and some easy things with KryoNet are no problem, I even can see the other players move arround. I’m working this way: The Client sends his position+current moving direction to the server which sends it to all Clients except the one that sent it to him. So the moving of each Client is controlled by the Client and can’t be manipulated by the server. The problem is, that i want to add sth. like explosions which will force the players next to it to get thrown away, but how does this work?
Should I just send the input of the Client to the Server and let the Server handle the movement of every Client on his own and send it back to All Clients? Or is there another possibility to do this? ???

-Thanks for Answers :slight_smile: