Пример #1
0
        public override void Write()
        {
            if (Buffer == null)
            {
                return;
            }
            var msg = Reason.Serialize();

            Buffer.WriteVarInt(Client.PacketMode == PacketMode.Login ? 0x00 : SendId);
            Buffer.WriteString(msg);
            Buffer.FlushData();
        }
Пример #2
0
        public override void Write()
        {
            if (Buffer == null)
            {
                return;
            }
            var message = Message.Serialize();

            Buffer.WriteVarInt(SendId);
            //Buffer.WriteString("{ \"text\": \"" + Message + "\" }");
            Buffer.WriteString(message);
            Buffer.WriteByte((byte)MessageType);
            Buffer.FlushData();
        }