aboutsummaryrefslogtreecommitdiff
path: root/client_conn.go
diff options
context:
space:
mode:
Diffstat (limited to 'client_conn.go')
-rw-r--r--client_conn.go68
1 files changed, 67 insertions, 1 deletions
diff --git a/client_conn.go b/client_conn.go
index 45e8b3b..fcdc41c 100644
--- a/client_conn.go
+++ b/client_conn.go
@@ -479,7 +479,7 @@ func handleClt(cc *clientConn) {
close(cc.initCh)
case *mt.ToSrvInteract:
if cc.server() == nil {
- cc.log("-->", "interact to no server")
+ cc.log("-->", "no server")
break
}
@@ -488,6 +488,72 @@ func handleClt(cc *clientConn) {
}
cc.server().SendCmd(cmd)
+ case *mt.ToSrvChatMsg:
+ if cc.server() == nil {
+ cc.log("-->", "no server")
+ break
+ }
+ cc.server().SendCmd(cmd)
+ case *mt.ToSrvDeletedBlks:
+ if cc.server() == nil {
+ cc.log("-->", "no server")
+ break
+ }
+ cc.server().SendCmd(cmd)
+ case *mt.ToSrvFallDmg:
+ if cc.server() == nil {
+ cc.log("-->", "no server")
+ break
+ }
+ cc.server().SendCmd(cmd)
+ case *mt.ToSrvGotBlks:
+ if cc.server() == nil {
+ cc.log("-->", "no server")
+ break
+ }
+ cc.server().SendCmd(cmd)
+ case *mt.ToSrvJoinModChan:
+ if cc.server() == nil {
+ cc.log("-->", "no server")
+ break
+ }
+ cc.server().SendCmd(cmd)
+ case *mt.ToSrvLeaveModChan:
+ if cc.server() == nil {
+ cc.log("-->", "no server")
+ break
+ }
+ cc.server().SendCmd(cmd)
+ case *mt.ToSrvMsgModChan:
+ if cc.server() == nil {
+ cc.log("-->", "no server")
+ break
+ }
+ cc.server().SendCmd(cmd)
+ case *mt.ToSrvNodeMetaFields:
+ if cc.server() == nil {
+ cc.log("-->", "no server")
+ break
+ }
+ cc.server().SendCmd(cmd)
+ case *mt.ToSrvPlayerPos:
+ if cc.server() == nil {
+ cc.log("-->", "no server")
+ break
+ }
+ cc.server().SendCmd(cmd)
+ case *mt.ToSrvRespawn:
+ if cc.server() == nil {
+ cc.log("-->", "no server")
+ break
+ }
+ cc.server().SendCmd(cmd)
+ case *mt.ToSrvSelectItem:
+ if cc.server() == nil {
+ cc.log("-->", "no server")
+ break
+ }
+ cc.server().SendCmd(cmd)
}
}
}