← Type index

NetworkItemInstanceDescriptorData

Object datagramWire order
0Idvarint32 · variable (up to 5 bytes)
1Stack sizeuint16 · 2 bytes
2Aux valuevaruint32 · variable (up to 5 bytes)
3Block Runtime Idvarint32 · variable (up to 5 bytes)
4User Data Bufferstring · variable

Fields

5 top-level fields
  1. 0IdItem id (network varint). Send fixed Id of 0 for invalid item.Compressionvarint32
  2. 1Stack sizeThe number of items in the stack.uint16
  3. 2Aux valueItem auxiliary/metadata value. Ignored for block items where aux is always 0.Compressionvaruint32
  4. 3Block Runtime IdRuntime block state ID associated with this item when it represents a block.Compressionvarint32
  5. 4User Data BufferThe item user data binary blob encoded as a String.string

Packet references

6 references
  1. CraftingDataPacket
    Shaped Chemistry Recipes › ShapedRecipePayload › Results › NetworkItemInstanceDescriptorData
  2. CraftingDataPacket
    Shaped Recipes › ShapedRecipePayload › Results › NetworkItemInstanceDescriptorData
  3. CraftingDataPacket
    Shapeless Chemistry Recipes › ShapelessRecipePayload › Results › NetworkItemInstanceDescriptorData
  4. CraftingDataPacket
    Shapeless Recipes › ShapelessRecipePayload › Results › NetworkItemInstanceDescriptorData
  5. CraftingDataPacket
    Smithing Transform Recipes › SmithingTransformRecipePayload › Result › NetworkItemInstanceDescriptorData
  6. CraftingDataPacket
    User Data Shapeless Recipes › ShapelessRecipePayload › Results › NetworkItemInstanceDescriptorData

Changelog

Stable releases

Changes between stable protocol releases.

No stable release changes are recorded for this type.