← Type index

ItemStackResponseInfo

Object datagramWire order
0Resultuint8 · 1 byte
1Client Request IdItemStackRequestId · variable
2Containersarray<ItemStackResponseContainerInfo> · variable

Fields

3 top-level fields
  1. 0ResultEnum-as-Valueuint8
    1. 0Success
    2. 1Error
    3. 2InvalidRequestActionType
    4. 3ActionRequestNotAllowed
    5. 4ScreenHandlerEndRequestFailed
    6. 5ItemRequestActionHandlerCommitFailed
    7. 6InvalidRequestCraftActionType
    8. 7InvalidCraftRequest
    9. 8InvalidCraftRequestScreen
    10. 9InvalidCraftResult
    11. 10InvalidCraftResultIndex
    12. 11InvalidCraftResultItem
    13. 12InvalidItemNetId
    14. 13MissingCreatedOutputContainer
    15. 14FailedToSetCreatedItemOutputSlot
    16. 15RequestAlreadyInProgress
    17. 16FailedToInitSparseContainer
    18. 17ResultTransferFailed
    19. 18ExpectedItemSlotNotFullyConsumed
    20. 19ExpectedAnywhereItemNotFullyConsumed
    21. 20ItemAlreadyConsumedFromSlot
    22. 21ConsumedTooMuchFromSlot
    23. 22MismatchSlotExpectedConsumedItem
    24. 23MismatchSlotExpectedConsumedItemNetIdVariant
    25. 24FailedToMatchExpectedSlotConsumedItem
    26. 25FailedToMatchExpectedAllowedAnywhereConsumedItem
    27. 26ConsumedItemOutOfAllowedSlotRange
    28. 27ConsumedItemNotAllowed
    29. 28PlayerNotInCreativeMode
    30. 29InvalidExperimentalRecipeRequest
    31. 30FailedToCraftCreative
    32. 31FailedToGetLevelRecipe
    33. 32FailedToFindRecipeByNetId
    34. 33MismatchedCraftingSize
    35. 34MissingInputSparseContainer
    36. 35MismatchedRecipeForInputGridItems
    37. 36EmptyCraftResults
    38. 37FailedToEnchant
    39. 38MissingInputItem
    40. 39InsufficientPlayerLevelToEnchant
    41. 40MissingMaterialItem
    42. 41MissingActor
    43. 42UnknownPrimaryEffect
    44. 43PrimaryEffectOutOfRange
    45. 44PrimaryEffectUnavailable
    46. 45SecondaryEffectOutOfRange
    47. 46SecondaryEffectUnavailable
    48. 47DstContainerEqualToCreatedOutputContainer
    49. 48DstContainerAndSlotEqualToSrcContainerAndSlot
    50. 49FailedToValidateSrcSlot
    51. 50FailedToValidateDstSlot
    52. 51InvalidAdjustedAmount
    53. 52InvalidItemSetType
    54. 53InvalidTransferAmount
    55. 54CannotSwapItem
    56. 55CannotPlaceItem
    57. 56UnhandledItemSetType
    58. 57InvalidRemovedAmount
    59. 58InvalidRegion
    60. 59CannotDropItem
    61. 60CannotDestroyItem
    62. 61InvalidSourceContainer
    63. 62ItemNotConsumed
    64. 63InvalidNumCrafts
    65. 64InvalidCraftResultStackSize
    66. 65CannotRemoveItem
    67. 66CannotConsumeItem
    68. 67ScreenStackError
  2. 1Client Request IdItemStackRequestId
    1. 0IDCompressionvarint32
  3. 2ContainersoptionalItemStackResponseContainerInfoas array<ItemStackResponseContainerInfo>
    1. 0Full Container NameFullContainerName
      1. 0Container NameEnum-as-ValueContainerEnumNameas uint8
        1. 0AnvilInputContainer
        2. 1AnvilMaterialContainer
        3. 2AnvilResultPreviewContainer
        4. 3SmithingTableInputContainer
        5. 4SmithingTableMaterialContainer
        6. 5SmithingTableResultPreviewContainer
        7. 6ArmorContainer
        8. 7LevelEntityContainer
        9. 8BeaconPaymentContainer
        10. 9BrewingStandInputContainer
        11. 10BrewingStandResultContainer
        12. 11BrewingStandFuelContainer
        13. 12CombinedHotbarAndInventoryContainer
        14. 13CraftingInputContainer
        15. 14CraftingOutputPreviewContainer
        16. 15RecipeConstructionContainer
        17. 16RecipeNatureContainer
        18. 17RecipeItemsContainer
        19. 18RecipeFoodContainer
        20. 19RecipeBlocksContainer
        21. 20RecipeFurnaceItemsContainer
        22. 21RecipeSearchContainer
        23. 22RecipeSearchBarContainer
        24. 23RecipeEquipmentContainer
        25. 24RecipeBookContainer
        26. 25EnchantingInputContainer
        27. 26EnchantingMaterialContainer
        28. 27FurnaceFuelContainer
        29. 28FurnaceIngredientContainer
        30. 29FurnaceResultContainer
        31. 30HorseEquipContainer
        32. 31HotbarContainer
        33. 32InventoryContainer
        34. 33ShulkerBoxContainer
        35. 34TradeIngredient1Container
        36. 35TradeIngredient2Container
        37. 36TradeResultPreviewContainer
        38. 37OffhandContainer
        39. 38CompoundCreatorInput
        40. 39CompoundCreatorOutputPreview
        41. 40ElementConstructorOutputPreview
        42. 41MaterialReducerInput
        43. 42MaterialReducerOutput
        44. 43LabTableInput
        45. 44LoomInputContainer
        46. 45LoomDyeContainer
        47. 46LoomMaterialContainer
        48. 47LoomResultPreviewContainer
        49. 48BlastFurnaceIngredientContainer
        50. 49SmokerIngredientContainer
        51. 50Trade2Ingredient1Container
        52. 51Trade2Ingredient2Container
        53. 52Trade2ResultPreviewContainer
        54. 53GrindstoneInputContainer
        55. 54GrindstoneAdditionalContainer
        56. 55GrindstoneResultPreviewContainer
        57. 56StonecutterInputContainer
        58. 57StonecutterResultPreviewContainer
        59. 58CartographyInputContainer
        60. 59CartographyAdditionalContainer
        61. 60CartographyResultPreviewContainer
        62. 61BarrelContainer
        63. 62CursorContainer
        64. 63CreatedOutputContainer
        65. 64SmithingTableTemplateContainer
        66. 65CrafterLevelEntityContainer
        67. 66DynamicContainer
      2. 1Dynamic IDuint32
    2. 1SlotsItemStackResponseSlotInfoas array<ItemStackResponseSlotInfo>
      1. 0Requested Slotuint8
      2. 1Slotuint8
      3. 2Amountuint8
      4. 3Item Stack Net IdoptionalItemStackNetId
        1. 0IDCompressionvarint32
      5. 4Custom NameBedrock::Safety::RedactableString
        1. 0Unredactedstring
      6. 5Durability CorrectionCompressionvarint32

Packet references

1 reference
  1. ItemStackResponsePacketResponses › ItemStackResponseInfo

Changelog

Stable releases

Changes between stable protocol releases.

No stable release changes are recorded for this type.