diff --git a/serverCommunication/minecraft.go b/serverCommunication/minecraft.go index 1691987..a5c4a57 100644 --- a/serverCommunication/minecraft.go +++ b/serverCommunication/minecraft.go @@ -40,6 +40,11 @@ func HandleMinecraftMessage(conn *websocket.Conn, msg []byte) { if queueMsg.OriginDest == kraProtocol.DestVoice || queueMsg.OriginDest == kraProtocol.DestMobile { webClient := GetWebClientByUuid(playerUuid) + if webClient == nil { + logger.Minecraft.Warn("webClient is nil") + return + } + raw := kraProtocol.EncodeWebMessage(kraProtocol.StatusReply, queueMsg.OriginCmdID, cmdNumber, args) var err error