← Type index

ItemStackRequestTakeAction

Object datagramWire order
0Action typeuint8 · 1 byte
1Amountuint8 · 1 byte
2SourceItemStackRequestSlotInfo · variable
3DestinationItemStackRequestSlotInfo · variable

Fields

4 top-level fields
  1. 0Action typeEnum-as-ValueItemStackRequestActionTypeas uint8
    1. 0Take
    2. 1Place
    3. 2Swap
    4. 3Drop
    5. 4Destroy
    6. 5Consume
    7. 6Create
    8. 9ScreenLabTableCombine
    9. 10ScreenBeaconPayment
    10. 11ScreenHUDMineBlock
    11. 12CraftRecipe
    12. 13CraftRecipeAuto
    13. 14CraftCreative
    14. 15CraftRecipeOptional
    15. 16CraftRepairAndDisenchant
    16. 17CraftLoom
    17. 18CraftNonImplemented
    18. 19CraftResults
  2. 1Amountuint8
  3. 2SourceItemStackRequestSlotInfo
    1. 0Full container name.FullContainerName
      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. 64RecipeFoodContainer
        20. 65RecipeBlocksContainer
        21. 66RecipeFurnaceItemsContainer
        22. 18RecipeSearchContainer
        23. 19RecipeSearchBarContainer
        24. 20RecipeEquipmentContainer
        25. 21RecipeBookContainer
        26. 22EnchantingInputContainer
        27. 23EnchantingMaterialContainer
        28. 24FurnaceFuelContainer
        29. 25FurnaceIngredientContainer
        30. 26FurnaceResultContainer
        31. 27HorseEquipContainer
        32. 28HotbarContainer
        33. 29InventoryContainer
        34. 30ShulkerBoxContainer
        35. 31TradeIngredient1Container
        36. 32TradeIngredient2Container
        37. 33TradeResultPreviewContainer
        38. 34OffhandContainer
        39. 35CompoundCreatorInput
        40. 36CompoundCreatorOutputPreview
        41. 37ElementConstructorOutputPreview
        42. 38MaterialReducerInput
        43. 39MaterialReducerOutput
        44. 40LabTableInput
        45. 41LoomInputContainer
        46. 42LoomDyeContainer
        47. 43LoomMaterialContainer
        48. 44LoomResultPreviewContainer
        49. 45BlastFurnaceIngredientContainer
        50. 46SmokerIngredientContainer
        51. 47Trade2Ingredient1Container
        52. 48Trade2Ingredient2Container
        53. 49Trade2ResultPreviewContainer
        54. 50GrindstoneInputContainer
        55. 51GrindstoneAdditionalContainer
        56. 52GrindstoneResultPreviewContainer
        57. 53StonecutterInputContainer
        58. 54StonecutterResultPreviewContainer
        59. 55CartographyInputContainer
        60. 56CartographyAdditionalContainer
        61. 57CartographyResultPreviewContainer
        62. 58BarrelContainer
        63. 59CursorContainer
        64. 60CreatedOutputContainer
        65. 61SmithingTableTemplateContainer
        66. 62CrafterLevelEntityContainer
        67. 63DynamicContainer
      2. 1Dynamic IDoptionaluint32
    2. 1Slotuint8
    3. 2Net Id VariantItem stack net id variant identifying the slot's current contents. The cereal variant index discriminates between server net id, client request id, and legacy client request id.ItemStackNetIdVariant
  4. 3DestinationItemStackRequestSlotInfo
    1. 0Full container name.FullContainerName
      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. 64RecipeFoodContainer
        20. 65RecipeBlocksContainer
        21. 66RecipeFurnaceItemsContainer
        22. 18RecipeSearchContainer
        23. 19RecipeSearchBarContainer
        24. 20RecipeEquipmentContainer
        25. 21RecipeBookContainer
        26. 22EnchantingInputContainer
        27. 23EnchantingMaterialContainer
        28. 24FurnaceFuelContainer
        29. 25FurnaceIngredientContainer
        30. 26FurnaceResultContainer
        31. 27HorseEquipContainer
        32. 28HotbarContainer
        33. 29InventoryContainer
        34. 30ShulkerBoxContainer
        35. 31TradeIngredient1Container
        36. 32TradeIngredient2Container
        37. 33TradeResultPreviewContainer
        38. 34OffhandContainer
        39. 35CompoundCreatorInput
        40. 36CompoundCreatorOutputPreview
        41. 37ElementConstructorOutputPreview
        42. 38MaterialReducerInput
        43. 39MaterialReducerOutput
        44. 40LabTableInput
        45. 41LoomInputContainer
        46. 42LoomDyeContainer
        47. 43LoomMaterialContainer
        48. 44LoomResultPreviewContainer
        49. 45BlastFurnaceIngredientContainer
        50. 46SmokerIngredientContainer
        51. 47Trade2Ingredient1Container
        52. 48Trade2Ingredient2Container
        53. 49Trade2ResultPreviewContainer
        54. 50GrindstoneInputContainer
        55. 51GrindstoneAdditionalContainer
        56. 52GrindstoneResultPreviewContainer
        57. 53StonecutterInputContainer
        58. 54StonecutterResultPreviewContainer
        59. 55CartographyInputContainer
        60. 56CartographyAdditionalContainer
        61. 57CartographyResultPreviewContainer
        62. 58BarrelContainer
        63. 59CursorContainer
        64. 60CreatedOutputContainer
        65. 61SmithingTableTemplateContainer
        66. 62CrafterLevelEntityContainer
        67. 63DynamicContainer
      2. 1Dynamic IDoptionaluint32
    2. 1Slotuint8
    3. 2Net Id VariantItem stack net id variant identifying the slot's current contents. The cereal variant index discriminates between server net id, client request id, and legacy client request id.ItemStackNetIdVariant

Packet references

2 references
  1. ItemStackRequestPacket
    Requests › ItemStackRequest › Actions › ItemStackRequestTakeAction › ItemStackRequestTakeAction
  2. PlayerAuthInputPacket
    Item Stack Request › ItemStackRequest › Actions › ItemStackRequestTakeAction › ItemStackRequestTakeAction

Changelog

Stable releases

Changes between stable protocol releases.

No stable release changes are recorded for this type.