aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--client_conn.go68
-rw-r--r--server_conn.go38
2 files changed, 105 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)
}
}
}
diff --git a/server_conn.go b/server_conn.go
index 44c6675..8fa64d8 100644
--- a/server_conn.go
+++ b/server_conn.go
@@ -428,6 +428,44 @@ func handleSrv(sc *serverConn) {
sc.prependInv(cmd.Changed[k].Inv)
}
sc.client().SendCmd(cmd)
+ case *mt.ToCltAddPlayerVel:
+ sc.client().SendCmd(cmd)
+ case *mt.ToCltBreath:
+ sc.client().SendCmd(cmd)
+ case *mt.ToCltChatMsg:
+ sc.client().SendCmd(cmd)
+ case *mt.ToCltCloudParams:
+ sc.client().SendCmd(cmd)
+ case *mt.ToCltDeathScreen:
+ sc.client().SendCmd(cmd)
+ case *mt.ToCltEyeOffset:
+ sc.client().SendCmd(cmd)
+ case *mt.ToCltFOV:
+ sc.client().SendCmd(cmd)
+ case *mt.ToCltHP:
+ sc.client().SendCmd(cmd)
+ case *mt.ToCltHUDFlags:
+ sc.client().SendCmd(cmd)
+ case *mt.ToCltLocalPlayerAnim:
+ sc.client().SendCmd(cmd)
+ case *mt.ToCltModChanMsg:
+ sc.client().SendCmd(cmd)
+ case *mt.ToCltModChanSig:
+ sc.client().SendCmd(cmd)
+ case *mt.ToCltMovePlayer:
+ sc.client().SendCmd(cmd)
+ case *mt.ToCltMovement:
+ sc.client().SendCmd(cmd)
+ case *mt.ToCltOverrideDayNightRatio:
+ sc.client().SendCmd(cmd)
+ case *mt.ToCltPrivs:
+ sc.client().SendCmd(cmd)
+ case *mt.ToCltRemoveNode:
+ sc.client().SendCmd(cmd)
+ case *mt.ToCltStarParams:
+ sc.client().SendCmd(cmd)
+ case *mt.ToCltTimeOfDay:
+ sc.client().SendCmd(cmd)
}
}
}