protected override void EncodeImpl(sul.Utils.Buffer _buffer) { _buffer.WriteUuid(uuid); _buffer.WriteVarlong(entityId); _buffer.WriteVaruint(Encoding.UTF8.GetByteCount(displayName)); _buffer.WriteString(displayName); skin.EncodeBody(_buffer); }
protected override void EncodeImpl(sul.Utils.Buffer _buffer) { _buffer.WriteUuid(uuid); _buffer.WriteBool(hasDisplayName); if (hasDisplayName == true) { _buffer.WriteVaruint(Encoding.UTF8.GetByteCount(displayName)); _buffer.WriteString(displayName); } }
protected override void EncodeImpl(sul.Utils.Buffer _buffer) { _buffer.WriteUuid(uuid); _buffer.WriteVaruint(Encoding.UTF8.GetByteCount(name)); _buffer.WriteString(name); _buffer.WriteVaruint(properties.Length); foreach (Property propertiesChild in properties) { propertiesChild.EncodeBody(_buffer); } _buffer.WriteVaruint(gamemode); _buffer.WriteVaruint(latency); _buffer.WriteBool(hasDisplayName); if (hasDisplayName == true) { _buffer.WriteVaruint(Encoding.UTF8.GetByteCount(displayName)); _buffer.WriteString(displayName); } }
protected override void EncodeImpl(sul.Utils.Buffer _buffer) { _buffer.WriteBool(hasUuid); _buffer.WriteUuid(uuid); }
protected override void EncodeImpl(sul.Utils.Buffer _buffer) { _buffer.WriteUuid(uuid); _buffer.WriteBigEndianDouble(amount); _buffer.WriteUbyte(operation); }
protected override void EncodeImpl(sul.Utils.Buffer _buffer) { _buffer.WriteUuid(uuid); _buffer.WriteVaruint(latency); }