protected override void EncodeImpl(sul.Utils.Buffer _buffer) { _buffer.WriteBigEndianShort(id); if (id > 0) { _buffer.WriteUbyte(count); } if (id > 0) { _buffer.WriteBigEndianUshort(damage); } if (id > 0) { _buffer.WriteBytes(nbt); } }
protected override void EncodeImpl(sul.Utils.Buffer _buffer) { _buffer.WriteBigEndianShort(id); if (id > 0) { _buffer.WriteUbyte(count); } if (id > 0) { _buffer.WriteBigEndianUshort(damage); } if (id > 0) { _buffer.WriteBytes(nbt); } }