Versions in this module Expand all Collapse all v0 v0.5.1 Jan 15, 2023 Changes in this version + var PublicKey = []byte + type Info struct + HasKey bool + Name string + PublicKeyCRC uint32 + UrlCRC uint32 + func (ai *Info) Decode(build vsn.Build, in *packet.WorldPacket) error + type List struct + Addons []Info + LastBannedAddOnTimestamp uint32 + func (list *List) Decode(build vsn.Build, in *packet.WorldPacket) error + func (list *List) Encode(build vsn.Build, out *packet.WorldPacket) error + type ServerAllowed struct + NeedsKey bool + ProvideInfo bool + Revision uint32 + State ServerState + URL string + type ServerBanned struct + ID uint32 + IsBanned uint32 + NameMD5 [16]byte + Timestamp uint32 + VersionMD5 [16]byte + type ServerResponse struct + Allowed []ServerAllowed + Banned []ServerBanned + func SkipServerCheck(build vsn.Build, info *List) *ServerResponse + func (sar *ServerResponse) Decode(build vsn.Build, out *packet.WorldPacket) error + func (sar *ServerResponse) Encode(build vsn.Build, out *packet.WorldPacket) error + type ServerState uint8 + const StateBanned + const StateSecureHidden + const StateSecureVisible