diff --git a/src/main/java/com/github/jie65535/opencommand/OpenCommandHandler.java b/src/main/java/com/github/jie65535/opencommand/OpenCommandHandler.java index 5288363..3176ba9 100644 --- a/src/main/java/com/github/jie65535/opencommand/OpenCommandHandler.java +++ b/src/main/java/com/github/jie65535/opencommand/OpenCommandHandler.java @@ -58,7 +58,7 @@ public final class OpenCommandHandler implements Router { var req = context.bodyAsClass(JsonRequest.class); if (req.action.equals("sendCode")) { - int playerId = (int) req.data; + int playerId = Integer.parseInt(req.data.toString()); var player = plugin.getServer().getPlayerByUid(playerId); if (player == null) { context.json(new JsonResponse(404, "Player Not Found.")); diff --git a/src/main/java/com/github/jie65535/opencommand/OpenCommandOnlyHttpHandler.java b/src/main/java/com/github/jie65535/opencommand/OpenCommandOnlyHttpHandler.java index 8080927..c31f858 100644 --- a/src/main/java/com/github/jie65535/opencommand/OpenCommandOnlyHttpHandler.java +++ b/src/main/java/com/github/jie65535/opencommand/OpenCommandOnlyHttpHandler.java @@ -61,7 +61,7 @@ public final class OpenCommandOnlyHttpHandler implements Router { var req = context.bodyAsClass(JsonRequest.class); if (req.action.equals("sendCode")) { - int playerId = (int) req.data; + int playerId = Integer.parseInt(req.data.toString()); var player = SocketData.getPlayer(playerId); if (player == null) { context.json(new JsonResponse(404, "Player Not Found."));