Example #1
0
 protected override void EncodeImpl(sul.Utils.Buffer _buffer)
 {
     _buffer.WriteVaruint(protocol);
     _buffer.WriteVaruint(Encoding.UTF8.GetByteCount(serverAddress)); _buffer.WriteString(serverAddress);
     _buffer.WriteBigEndianUshort(serverPort);
     _buffer.WriteVaruint(next);
 }
Example #2
0
 protected override void EncodeImpl(sul.Utils.Buffer _buffer)
 {
     _buffer.WriteBigEndianUlong(position);
     foreach (string linesChild in lines)
     {
         _buffer.WriteVaruint(Encoding.UTF8.GetByteCount(linesChild)); _buffer.WriteString(linesChild);
     }
 }
Example #3
0
 protected override void EncodeImpl(sul.Utils.Buffer _buffer)
 {
     _buffer.WriteVaruint(Encoding.UTF8.GetByteCount(language)); _buffer.WriteString(language);
     _buffer.WriteUbyte(viewDistance);
     _buffer.WriteVaruint(chatMode);
     _buffer.WriteBool(chatColors);
     _buffer.WriteUbyte(displayedSkinParts);
     _buffer.WriteUbyte(mainHand);
 }
Example #4
0
 protected override void EncodeImpl(sul.Utils.Buffer _buffer)
 {
     _buffer.WriteVaruint(Encoding.UTF8.GetByteCount(text)); _buffer.WriteString(text);
     _buffer.WriteBool(command);
     _buffer.WriteBool(hasPosition);
     if (hasPosition == true)
     {
         _buffer.WriteBigEndianUlong(block);
     }
 }
Example #5
0
 protected override void EncodeImpl(sul.Utils.Buffer _buffer)
 {
     _buffer.WriteBigEndianLong(pingId);
     _buffer.WriteBigEndianLong(serverId);
     foreach (byte magicChild in magic)
     {
         _buffer.WriteUbyte(magicChild);
     }
     _buffer.WriteBigEndianUshort(Encoding.UTF8.GetByteCount(status)); _buffer.WriteString(status);
 }
Example #6
0
 protected override void EncodeImpl(sul.Utils.Buffer _buffer)
 {
     _buffer.WriteVaruint(Encoding.UTF8.GetByteCount(reason)); _buffer.WriteString(reason);
 }
Example #7
0
 protected override void EncodeImpl(sul.Utils.Buffer _buffer)
 {
     _buffer.WriteVaruint(Encoding.UTF8.GetByteCount(uuid)); _buffer.WriteString(uuid);
     _buffer.WriteVaruint(Encoding.UTF8.GetByteCount(username)); _buffer.WriteString(username);
 }
Example #8
0
 protected override void EncodeImpl(sul.Utils.Buffer _buffer)
 {
     _buffer.WriteVaruint(Encoding.UTF8.GetByteCount(serverId)); _buffer.WriteString(serverId);
     _buffer.WriteVaruint(publicKey.Length); _buffer.WriteBytes(publicKey);
     _buffer.WriteVaruint(verifyToken.Length); _buffer.WriteBytes(verifyToken);
 }
Example #9
0
 protected override void EncodeImpl(sul.Utils.Buffer _buffer)
 {
     _buffer.WriteVaruint(Encoding.UTF8.GetByteCount(channel)); _buffer.WriteString(channel);
     _buffer.WriteBytes(data);
 }