fix proxy

This commit is contained in:
adman
2026-03-24 22:36:14 +01:00
parent f758a10575
commit 6179c5f6b6
5 changed files with 80 additions and 90 deletions
+3 -1
View File
@@ -63,6 +63,7 @@ func (l *LoginServer) OnHandshake(packet *v1_21_8.HandshakingToServerPacketSetPr
return
}
err = l.SetProtocolVersion(packet.ProtocolVersion)
return
}
@@ -159,6 +160,7 @@ func WithCompatibleVersions(versions ...int32) LoginServerSetting {
func ServeLogin(c *proto.Conn, settings ...LoginServerSetting) (ret *LoginServer, err error) {
ret = &LoginServer{Conn: c}
ret.RegisterCritical(ret.OnDefault)
ret.RegisterIgnore(event.Close{})
ret.RegisterUntilLatest(ret.OnHandshake)
ret.RegisterUntilLatest(ret.OnLoginStart)
ret.RegisterUntilLatest(ret.OnLoginAcknowledged)
@@ -168,6 +170,6 @@ func ServeLogin(c *proto.Conn, settings ...LoginServerSetting) (ret *LoginServer
s(ret)
}
ret.CompressionThreshold = 256
err = ret.StartLoop()
err = ret.StartConn()
return
}