From bcc58cb3048faa146ed0f90b330ebbe791d53b5c Mon Sep 17 00:00:00 2001 From: anon5 Date: Sun, 19 Sep 2021 12:45:50 +0000 Subject: Switch to Minetest 5.4.1 protocol and other changes --- tosrvcmds.go | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'tosrvcmds.go') diff --git a/tosrvcmds.go b/tosrvcmds.go index de80b12..885f200 100644 --- a/tosrvcmds.go +++ b/tosrvcmds.go @@ -1,5 +1,7 @@ package mt +import "github.com/anon55555/mt/rudp" + type ToSrvCmd interface { Cmd toSrvCmdNo() uint16 @@ -35,12 +37,12 @@ type ToSrvJoinModChan struct { Channel string } -// ToSrvJoinModChan attempts to leave a mod channel. +// ToSrvLeaveModChan attempts to leave a mod channel. type ToSrvLeaveModChan struct { Channel string } -// ToSrvJoinModChan sends a message on a mod channel. +// ToSrvMsgModChan sends a message on a mod channel. type ToSrvMsgModChan struct { Channel string Msg string @@ -155,3 +157,9 @@ type ToSrvSRPBytesA struct { type ToSrvSRPBytesM struct { M []byte } + +type ToSrvDisco struct{} + +func (*ToSrvDisco) cmd() {} +func (*ToSrvDisco) toSrvCmdNo() uint16 { return 0xffff } +func (*ToSrvDisco) DefaultPktInfo() rudp.PktInfo { return rudp.PktInfo{} } -- cgit v1.2.3