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
| Field | Type | Description |
|---|---|---|
| Groups | varuint32 count + CreativeGroupInfoPayload[] | Length-prefixed sequence. |
| Entries | varuint32 count + CreativeItemEntryPayload[] | Length-prefixed sequence. |
Structure of CreativeGroupInfoPayload
| Field | Type | Description |
|---|---|---|
| Creative Item Category | CreativeItemCategory | |
| Name | string | |
| Icon | SerializedNetworkItemInstanceDescriptor |
Structure of CreativeItemEntryPayload
| Field | Type | Description |
|---|---|---|
| Creative Item Net Id | CreativeItemNetId | |
| Item Descriptor | SerializedNetworkItemInstanceDescriptor | |
| Group Index | varuint32 |
Structure of SerializedNetworkItemInstanceDescriptor
cerealizer<NetworkItemInstanceDescriptor>::SerializedData. The extra data
| Field | Type | Description |
|---|---|---|
| Id | varint32 | |
| Stack Size | uint16 (LE) | |
| Aux Value | varuint32 | |
| Block Runtime Id | varint32 | |
| User Data Buffer | byte[] |
Structure of CreativeItemNetId
| Field | Type | Description |
|---|---|---|
| Raw Id | varuint32 |
Notes
- No special notes.
