protected override void EncodeImpl(sul.Utils.Buffer _buffer) { _buffer.WriteVaruint(Encoding.UTF8.GetByteCount(id)); _buffer.WriteString(id); _buffer.WriteVaruint(Encoding.UTF8.GetByteCount(version)); _buffer.WriteString(version); _buffer.WriteLittleEndianUlong(size); }