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); }
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); } }
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); }
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); } }
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); }
protected override void EncodeImpl(sul.Utils.Buffer _buffer) { _buffer.WriteVaruint(Encoding.UTF8.GetByteCount(reason)); _buffer.WriteString(reason); }
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); }
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); }
protected override void EncodeImpl(sul.Utils.Buffer _buffer) { _buffer.WriteVaruint(Encoding.UTF8.GetByteCount(channel)); _buffer.WriteString(channel); _buffer.WriteBytes(data); }