From 94d85bf78d4636a0d86e4f71454bea6fa16776da Mon Sep 17 00:00:00 2001 From: lieght <49651652+BAFGdeJong@users.noreply.github.com> Date: Sun, 11 Jan 2026 09:07:30 +0100 Subject: [PATCH] Null handling --- .../networking/server/handlers/MessageHandler.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/framework/src/main/java/org/toop/framework/networking/server/handlers/MessageHandler.java b/framework/src/main/java/org/toop/framework/networking/server/handlers/MessageHandler.java index de1e4c2..d8b9583 100644 --- a/framework/src/main/java/org/toop/framework/networking/server/handlers/MessageHandler.java +++ b/framework/src/main/java/org/toop/framework/networking/server/handlers/MessageHandler.java @@ -1,12 +1,9 @@ package org.toop.framework.networking.server.handlers; -import org.toop.framework.game.players.ServerPlayer; -import org.toop.framework.networking.server.OnlineTurnBasedGame; import org.toop.framework.networking.server.Server; import org.toop.framework.networking.server.client.Client; import org.toop.framework.networking.server.client.NettyClient; import org.toop.framework.networking.server.parsing.ParsedMessage; -import org.toop.framework.networking.server.tournaments.*; import org.toop.framework.utils.Utils; public class MessageHandler implements Handler { @@ -111,8 +108,11 @@ public class MessageHandler implements Handler { private void handleMove(ParsedMessage p, NettyClient client) { if(!hasArgs(p.args())) return; + var player = client.player(); + if (player == null) return; + // TODO check if not number - client.player().setMove(1L << Integer.parseInt(p.args()[0])); + player.setMove(1L << Integer.parseInt(p.args()[0])); } private void handleTournament(ParsedMessage p, NettyClient client) {