MCBE
OverviewPacketsCreativeContent
ID 0x91 · 145Server → ClientInventory

CreativeContent

The creative inventory: grouped entries of item stacks, sent after spawn.

creative-content.bin
struct CreativeContent {
  varuint32 [] · CreativeGroupInfoPayload[]    Groups;
  varuint32 [] · CreativeItemEntryPayload[]    Entries;
}

Structure

FieldTypeDescription
Groupsvaruint32 count + CreativeGroupInfoPayload[]Length-prefixed sequence.
Entriesvaruint32 count + CreativeItemEntryPayload[]Length-prefixed sequence.

Structure of CreativeGroupInfoPayload

FieldTypeDescription
Creative Item CategoryCreativeItemCategory
Namestring
IconSerializedNetworkItemInstanceDescriptor

Structure of CreativeItemEntryPayload

FieldTypeDescription
Creative Item Net IdCreativeItemNetId
Item DescriptorSerializedNetworkItemInstanceDescriptor
Group Indexvaruint32

Structure of SerializedNetworkItemInstanceDescriptor

cerealizer<NetworkItemInstanceDescriptor>::SerializedData. The extra data

FieldTypeDescription
Idvarint32
Stack Sizeuint16 (LE)
Aux Valuevaruint32
Block Runtime Idvarint32
User Data Bufferbyte[]

Structure of CreativeItemNetId

FieldTypeDescription
Raw Idvaruint32

Notes

  • No special notes.