public void Read(UdpPacket packet) { this.AdminPassword = packet.ReadString(); this.ServerPassword = packet.ReadString(); if (packet.CanRead()) { int num = packet.ReadInt(); if (num > 0) { this.steamBlobToken = new byte[num]; for (int i = 0; i < this.steamBlobToken.Length; i++) { this.steamBlobToken[i] = packet.ReadByte(); } } } }