public void Read(UdpKit.UdpPacket packet) { ServerName = packet.ReadString(); MOTD = packet.ReadString(); GameMode = packet.ReadString(); MapName = packet.ReadString(); PlayerCount = packet.ReadByte(); MaxPlayerCount = packet.ReadByte(); byte flags = packet.ReadByte(); PasswordRequired = (flags & PASSWORD_REQUIRED_MASK) != 0; IsDedicatedServer = (flags & DEDICATED_MASK) != 0; HideInServerList = (flags & HIDE_MASK) != 0; }