added func getMinecraftClientByConn
parent
1ea6c3afa8
commit
64488ca532
|
@ -23,6 +23,15 @@ func GetMinecraftClientByName(Name string) *structs.MinecraftClient {
|
|||
return nil
|
||||
}
|
||||
|
||||
func GetMinecraftClientByConn(conn *websocket.Conn) *structs.MinecraftClient {
|
||||
for _, client := range cache.MinecraftClients {
|
||||
if client.Conn == conn {
|
||||
return client
|
||||
}
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func getMinecraftServerNameByDest(dest int) string {
|
||||
if dest == kraProtocol.DestProxy {
|
||||
return "proxy-1"
|
||||
|
@ -77,6 +86,8 @@ func HandleMinecraftMessage(conn *websocket.Conn, status int, cmdID int, dest in
|
|||
if err != nil {
|
||||
logger.Minecraft.Warnln("write:", err)
|
||||
}
|
||||
} else { // TODO: handle messages -> GameServer-1 to GameServer-2
|
||||
logger.Minecraft.Debugln("dest not found", dest)
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue