Exemple #1
0
        public byte[] Serialize()
        {
            using (var stream = new MemoryStream())
            {
                var writer = new BinaryStreamWriter(stream);

                writer.WriteVarInt(Data.Length + 1);
                writer.WriteVarInt(PacketId);
                writer.WriteByteArray(Data);

                return(stream.ToArray());
            }
        }