public byte[] GetBytes() { DataBuffer buffer = new DataBuffer(new byte[0]); for (int i = 0; i <= 45; i++) { var slot = _slots[i]; buffer.WriteInt(i); //Write the SlotID buffer.WriteShort(slot.ItemId); //Write the ItemID buffer.WriteByte(slot.MetaData); buffer.WriteByte(slot.ItemCount); } return(buffer.ExportWriter); }
public byte[] GetBytes() { DataBuffer buffer = new DataBuffer(new byte[0]); for (int i = 0; i <= 45; i++) { var slot = _slots[i]; buffer.WriteInt(i); //Write the SlotID buffer.WriteShort(slot.ItemId); //Write the ItemID buffer.WriteByte(slot.MetaData); buffer.WriteByte(slot.ItemCount); } return buffer.ExportWriter; }