← Type index

ItemStackRequest

Object datagramWire order
0Client Request IdItemStackRequestId · variable
1Actionsarray<oneOf<ItemStackRequestTakeAction, ItemStackRequestPlaceAction, ItemStackRequestSwapAction, ItemStackRequestDropAction, ItemStackRequestDestroyAction, ItemStackRequestConsumeAction, ItemStackRequestCreateAction, ItemStackRequestLabTableCombineAction, ItemStackRequestBeaconPaymentAction, ItemStackRequestMineBlockAction, ItemStackRequestCraftRecipeAction, ItemStackRequestCraftRecipeAutoAction, ItemStackRequestCraftCreativeAction, ItemStackRequestCraftRecipeOptionalAction, ItemStackRequestCraftRepairAndDisenchantAction, ItemStackRequestCraftLoomAction, ItemStackRequestCraftNonImplementedDeprecatedAction, ItemStackRequestCraftResultsDeprecatedAction>> · variable
2Strings To Filterarray<string> · variable
3StringsToFilterOriginint32 · 4 bytes

Fields

4 top-level fields
  1. 0Client Request IdItemStackRequestId
    1. 0IDCompressionvarint32
  2. 1Actionsarray<oneOf<ItemStackRequestTakeAction, ItemStackRequestPlaceAction, ItemStackRequestSwapAction, ItemStackRequestDropAction, ItemStackRequestDestroyAction, ItemStackRequestConsumeAction, ItemStackRequestCreateAction, ItemStackRequestLabTableCombineAction, ItemStackRequestBeaconPaymentAction, ItemStackRequestMineBlockAction, ItemStackRequestCraftRecipeAction, ItemStackRequestCraftRecipeAutoAction, ItemStackRequestCraftCreativeAction, ItemStackRequestCraftRecipeOptionalAction, ItemStackRequestCraftRepairAndDisenchantAction, ItemStackRequestCraftLoomAction, ItemStackRequestCraftNonImplementedDeprecatedAction, ItemStackRequestCraftResultsDeprecatedAction>>
    0ItemStackRequestTakeActionItemStackRequestTakeAction
    1. 0Action typeEnum-as-ValueItemStackRequestActionTypeas uint8
      1. 0Take
      2. 1Place
      3. 2Swap
      4. 3Drop
      5. 4Destroy
      6. 5Consume
      7. 6Create
      8. 7ScreenLabTableCombine
      9. 8ScreenBeaconPayment
      10. 9ScreenHUDMineBlock
      11. 10CraftRecipe
      12. 11CraftRecipeAuto
      13. 12CraftCreative
      14. 13CraftRecipeOptional
      15. 14CraftRepairAndDisenchant
      16. 15CraftLoom
      17. 16CraftNonImplemented
      18. 17CraftResults
    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. 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. 1Slotuint8
      3. 2Net Id VariantItemStackNetIdVariant
    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. 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. 1Slotuint8
      3. 2Net Id VariantItemStackNetIdVariant
    1ItemStackRequestPlaceActionItemStackRequestPlaceAction
    1. 0Action typeEnum-as-ValueItemStackRequestActionTypeas uint8
      1. 0Take
      2. 1Place
      3. 2Swap
      4. 3Drop
      5. 4Destroy
      6. 5Consume
      7. 6Create
      8. 7ScreenLabTableCombine
      9. 8ScreenBeaconPayment
      10. 9ScreenHUDMineBlock
      11. 10CraftRecipe
      12. 11CraftRecipeAuto
      13. 12CraftCreative
      14. 13CraftRecipeOptional
      15. 14CraftRepairAndDisenchant
      16. 15CraftLoom
      17. 16CraftNonImplemented
      18. 17CraftResults
    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. 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. 1Slotuint8
      3. 2Net Id VariantItemStackNetIdVariant
    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. 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. 1Slotuint8
      3. 2Net Id VariantItemStackNetIdVariant
    2ItemStackRequestSwapActionItemStackRequestSwapAction
    1. 0Action typeEnum-as-ValueItemStackRequestActionTypeas uint8
      1. 0Take
      2. 1Place
      3. 2Swap
      4. 3Drop
      5. 4Destroy
      6. 5Consume
      7. 6Create
      8. 7ScreenLabTableCombine
      9. 8ScreenBeaconPayment
      10. 9ScreenHUDMineBlock
      11. 10CraftRecipe
      12. 11CraftRecipeAuto
      13. 12CraftCreative
      14. 13CraftRecipeOptional
      15. 14CraftRepairAndDisenchant
      16. 15CraftLoom
      17. 16CraftNonImplemented
      18. 17CraftResults
    2. 1SourceItemStackRequestSlotInfo
      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. 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. 1Slotuint8
      3. 2Net Id VariantItemStackNetIdVariant
    3. 2DestinationItemStackRequestSlotInfo
      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. 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. 1Slotuint8
      3. 2Net Id VariantItemStackNetIdVariant
    3ItemStackRequestDropActionItemStackRequestDropAction
    1. 0Action typeEnum-as-ValueItemStackRequestActionTypeas uint8
      1. 0Take
      2. 1Place
      3. 2Swap
      4. 3Drop
      5. 4Destroy
      6. 5Consume
      7. 6Create
      8. 7ScreenLabTableCombine
      9. 8ScreenBeaconPayment
      10. 9ScreenHUDMineBlock
      11. 10CraftRecipe
      12. 11CraftRecipeAuto
      13. 12CraftCreative
      14. 13CraftRecipeOptional
      15. 14CraftRepairAndDisenchant
      16. 15CraftLoom
      17. 16CraftNonImplemented
      18. 17CraftResults
    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. 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. 1Slotuint8
      3. 2Net Id VariantItemStackNetIdVariant
    4. 3Randomlyboolean
    4ItemStackRequestDestroyActionItemStackRequestDestroyAction
    1. 0Action typeEnum-as-ValueItemStackRequestActionTypeas uint8
      1. 0Take
      2. 1Place
      3. 2Swap
      4. 3Drop
      5. 4Destroy
      6. 5Consume
      7. 6Create
      8. 7ScreenLabTableCombine
      9. 8ScreenBeaconPayment
      10. 9ScreenHUDMineBlock
      11. 10CraftRecipe
      12. 11CraftRecipeAuto
      13. 12CraftCreative
      14. 13CraftRecipeOptional
      15. 14CraftRepairAndDisenchant
      16. 15CraftLoom
      17. 16CraftNonImplemented
      18. 17CraftResults
    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. 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. 1Slotuint8
      3. 2Net Id VariantItemStackNetIdVariant
    5ItemStackRequestConsumeActionItemStackRequestConsumeAction
    1. 0Action typeEnum-as-ValueItemStackRequestActionTypeas uint8
      1. 0Take
      2. 1Place
      3. 2Swap
      4. 3Drop
      5. 4Destroy
      6. 5Consume
      7. 6Create
      8. 7ScreenLabTableCombine
      9. 8ScreenBeaconPayment
      10. 9ScreenHUDMineBlock
      11. 10CraftRecipe
      12. 11CraftRecipeAuto
      13. 12CraftCreative
      14. 13CraftRecipeOptional
      15. 14CraftRepairAndDisenchant
      16. 15CraftLoom
      17. 16CraftNonImplemented
      18. 17CraftResults
    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. 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. 1Slotuint8
      3. 2Net Id VariantItemStackNetIdVariant
    6ItemStackRequestCreateActionItemStackRequestCreateAction
    1. 0Action typeEnum-as-ValueItemStackRequestActionTypeas uint8
      1. 0Take
      2. 1Place
      3. 2Swap
      4. 3Drop
      5. 4Destroy
      6. 5Consume
      7. 6Create
      8. 7ScreenLabTableCombine
      9. 8ScreenBeaconPayment
      10. 9ScreenHUDMineBlock
      11. 10CraftRecipe
      12. 11CraftRecipeAuto
      13. 12CraftCreative
      14. 13CraftRecipeOptional
      15. 14CraftRepairAndDisenchant
      16. 15CraftLoom
      17. 16CraftNonImplemented
      18. 17CraftResults
    2. 1Results Indexuint8
    7ItemStackRequestLabTableCombineActionItemStackRequestLabTableCombineAction
    1. 0Action typeEnum-as-ValueItemStackRequestActionTypeas uint8
      1. 0Take
      2. 1Place
      3. 2Swap
      4. 3Drop
      5. 4Destroy
      6. 5Consume
      7. 6Create
      8. 7ScreenLabTableCombine
      9. 8ScreenBeaconPayment
      10. 9ScreenHUDMineBlock
      11. 10CraftRecipe
      12. 11CraftRecipeAuto
      13. 12CraftCreative
      14. 13CraftRecipeOptional
      15. 14CraftRepairAndDisenchant
      16. 15CraftLoom
      17. 16CraftNonImplemented
      18. 17CraftResults
    8ItemStackRequestBeaconPaymentActionItemStackRequestBeaconPaymentAction
    1. 0Action typeEnum-as-ValueItemStackRequestActionTypeas uint8
      1. 0Take
      2. 1Place
      3. 2Swap
      4. 3Drop
      5. 4Destroy
      6. 5Consume
      7. 6Create
      8. 7ScreenLabTableCombine
      9. 8ScreenBeaconPayment
      10. 9ScreenHUDMineBlock
      11. 10CraftRecipe
      12. 11CraftRecipeAuto
      13. 12CraftCreative
      14. 13CraftRecipeOptional
      15. 14CraftRepairAndDisenchant
      16. 15CraftLoom
      17. 16CraftNonImplemented
      18. 17CraftResults
    2. 1Primary Effect IdCompressionvarint32
    3. 2Secondary Effect IdCompressionvarint32
    9ItemStackRequestMineBlockActionItemStackRequestMineBlockAction
    1. 0Action typeEnum-as-ValueItemStackRequestActionTypeas uint8
      1. 0Take
      2. 1Place
      3. 2Swap
      4. 3Drop
      5. 4Destroy
      6. 5Consume
      7. 6Create
      8. 7ScreenLabTableCombine
      9. 8ScreenBeaconPayment
      10. 9ScreenHUDMineBlock
      11. 10CraftRecipe
      12. 11CraftRecipeAuto
      13. 12CraftCreative
      14. 13CraftRecipeOptional
      15. 14CraftRepairAndDisenchant
      16. 15CraftLoom
      17. 16CraftNonImplemented
      18. 17CraftResults
    2. 1SlotCompressionvarint32
    3. 2Predicted DurabilityCompressionvarint32
    4. 3Net Id VariantItemStackNetIdVariant
    10ItemStackRequestCraftRecipeActionItemStackRequestCraftRecipeAction
    1. 0Action typeEnum-as-ValueItemStackRequestActionTypeas uint8
      1. 0Take
      2. 1Place
      3. 2Swap
      4. 3Drop
      5. 4Destroy
      6. 5Consume
      7. 6Create
      8. 7ScreenLabTableCombine
      9. 8ScreenBeaconPayment
      10. 9ScreenHUDMineBlock
      11. 10CraftRecipe
      12. 11CraftRecipeAuto
      13. 12CraftCreative
      14. 13CraftRecipeOptional
      15. 14CraftRepairAndDisenchant
      16. 15CraftLoom
      17. 16CraftNonImplemented
      18. 17CraftResults
    2. 1Recipe Net IdRecipeNetId
      1. 0Raw IdCompressionvaruint32
    3. 2Number of requested craftsuint8
    11ItemStackRequestCraftRecipeAutoActionItemStackRequestCraftRecipeAutoAction
    1. 0Action typeEnum-as-ValueItemStackRequestActionTypeas uint8
      1. 0Take
      2. 1Place
      3. 2Swap
      4. 3Drop
      5. 4Destroy
      6. 5Consume
      7. 6Create
      8. 7ScreenLabTableCombine
      9. 8ScreenBeaconPayment
      10. 9ScreenHUDMineBlock
      11. 10CraftRecipe
      12. 11CraftRecipeAuto
      13. 12CraftCreative
      14. 13CraftRecipeOptional
      15. 14CraftRepairAndDisenchant
      16. 15CraftLoom
      17. 16CraftNonImplemented
      18. 17CraftResults
    2. 1Recipe Net IdRecipeNetId
      1. 0Raw IdCompressionvaruint32
    3. 2Number of requested craftsuint8
    4. 3IngredientsRecipeIngredientas array<RecipeIngredient>
      1. 0Item DescriptoroneOf<EmptyItemDescriptor, ItemNameDescriptor, MolangItemDescriptor, ItemTagDescriptor>
        0EmptyItemDescriptorEmptyItemDescriptor
        1. 0Descriptor TypeEnum-as-ValueItemDescriptorTypeas uint8
          1. 0Empty
          2. 1ItemName
          3. 2Molang
          4. 3ItemTag
        1ItemNameDescriptorItemNameDescriptor
        1. 0Descriptor TypeEnum-as-ValueItemDescriptorTypeas uint8
          1. 0Empty
          2. 1ItemName
          3. 2Molang
          4. 3ItemTag
        2. 1Full Namestring
        3. 2Aux ValueCompressionvarint32
        2MolangItemDescriptorMolangItemDescriptor
        1. 0Descriptor TypeEnum-as-ValueItemDescriptorTypeas uint8
          1. 0Empty
          2. 1ItemName
          3. 2Molang
          4. 3ItemTag
        2. 1Tag Expressionstring
        3. 2Molang VersionEnum-as-ValueMolangVersionas int16
          1. 0Invalid
          2. 1BeforeVersioning
          3. 2Initial
          4. 3FixedItemRemainingUseDurationQuery
          5. 4ExpressionErrorMessages
          6. 5UnexpectedOperatorErrors
          7. 6ConditionalOperatorAssociativity
          8. 7ComparisonAndLogicalOperatorPrecedence
          9. 8DivideByNegativeValue
          10. 9FixedCapeFlapAmountQuery
          11. 10QueryBlockPropertyRenamedToState
          12. 11DeprecateOldBlockQueryNames
          13. 12DeprecatedSnifferAndCamelQueries
          14. 13LeafSupportingInFirstSolidBlockBelow
          15. 14NumValidVersions
          16. 15Latest
          17. 16HardcodedMolang
        3ItemTagDescriptorItemTagDescriptor
        1. 0Descriptor TypeEnum-as-ValueItemDescriptorTypeas uint8
          1. 0Empty
          2. 1ItemName
          3. 2Molang
          4. 3ItemTag
        2. 1Item Tagstring
      2. 1StackSizeuint16
    12ItemStackRequestCraftCreativeActionItemStackRequestCraftCreativeAction
    1. 0Action typeEnum-as-ValueItemStackRequestActionTypeas uint8
      1. 0Take
      2. 1Place
      3. 2Swap
      4. 3Drop
      5. 4Destroy
      6. 5Consume
      7. 6Create
      8. 7ScreenLabTableCombine
      9. 8ScreenBeaconPayment
      10. 9ScreenHUDMineBlock
      11. 10CraftRecipe
      12. 11CraftRecipeAuto
      13. 12CraftCreative
      14. 13CraftRecipeOptional
      15. 14CraftRepairAndDisenchant
      16. 15CraftLoom
      17. 16CraftNonImplemented
      18. 17CraftResults
    2. 1Creative Item Net IdCompressionvaruint32
    3. 2Number of requested craftsuint8
    13ItemStackRequestCraftRecipeOptionalActionItemStackRequestCraftRecipeOptionalAction
    1. 0Action typeEnum-as-ValueItemStackRequestActionTypeas uint8
      1. 0Take
      2. 1Place
      3. 2Swap
      4. 3Drop
      5. 4Destroy
      6. 5Consume
      7. 6Create
      8. 7ScreenLabTableCombine
      9. 8ScreenBeaconPayment
      10. 9ScreenHUDMineBlock
      11. 10CraftRecipe
      12. 11CraftRecipeAuto
      13. 12CraftCreative
      14. 13CraftRecipeOptional
      15. 14CraftRepairAndDisenchant
      16. 15CraftLoom
      17. 16CraftNonImplemented
      18. 17CraftResults
    2. 1Recipe Net IdRecipeNetId
      1. 0Raw IdCompressionvaruint32
    3. 2Filtered String Indexint32
    14ItemStackRequestCraftRepairAndDisenchantActionItemStackRequestCraftRepairAndDisenchantAction
    1. 0Action typeEnum-as-ValueItemStackRequestActionTypeas uint8
      1. 0Take
      2. 1Place
      3. 2Swap
      4. 3Drop
      5. 4Destroy
      6. 5Consume
      7. 6Create
      8. 7ScreenLabTableCombine
      9. 8ScreenBeaconPayment
      10. 9ScreenHUDMineBlock
      11. 10CraftRecipe
      12. 11CraftRecipeAuto
      13. 12CraftCreative
      14. 13CraftRecipeOptional
      15. 14CraftRepairAndDisenchant
      16. 15CraftLoom
      17. 16CraftNonImplemented
      18. 17CraftResults
    2. 1Recipe Net IdItemStackNetIdVariant
    3. 2Number of requested craftsuint8
    4. 3Repair CostCompressionvarint32
    15ItemStackRequestCraftLoomActionItemStackRequestCraftLoomAction
    1. 0Action typeEnum-as-ValueItemStackRequestActionTypeas uint8
      1. 0Take
      2. 1Place
      3. 2Swap
      4. 3Drop
      5. 4Destroy
      6. 5Consume
      7. 6Create
      8. 7ScreenLabTableCombine
      9. 8ScreenBeaconPayment
      10. 9ScreenHUDMineBlock
      11. 10CraftRecipe
      12. 11CraftRecipeAuto
      13. 12CraftCreative
      14. 13CraftRecipeOptional
      15. 14CraftRepairAndDisenchant
      16. 15CraftLoom
      17. 16CraftNonImplemented
      18. 17CraftResults
    2. 1Pattern Name Idstring
    3. 2Num Craftsuint8
    16ItemStackRequestCraftNonImplementedDeprecatedActionItemStackRequestCraftNonImplementedDeprecatedAction
    1. 0Action typeEnum-as-ValueItemStackRequestActionTypeas uint8
      1. 0Take
      2. 1Place
      3. 2Swap
      4. 3Drop
      5. 4Destroy
      6. 5Consume
      7. 6Create
      8. 7ScreenLabTableCombine
      9. 8ScreenBeaconPayment
      10. 9ScreenHUDMineBlock
      11. 10CraftRecipe
      12. 11CraftRecipeAuto
      13. 12CraftCreative
      14. 13CraftRecipeOptional
      15. 14CraftRepairAndDisenchant
      16. 15CraftLoom
      17. 16CraftNonImplemented
      18. 17CraftResults
    17ItemStackRequestCraftResultsDeprecatedActionItemStackRequestCraftResultsDeprecatedAction
    1. 0Action typeEnum-as-ValueItemStackRequestActionTypeas uint8
      1. 0Take
      2. 1Place
      3. 2Swap
      4. 3Drop
      5. 4Destroy
      6. 5Consume
      7. 6Create
      8. 7ScreenLabTableCombine
      9. 8ScreenBeaconPayment
      10. 9ScreenHUDMineBlock
      11. 10CraftRecipe
      12. 11CraftRecipeAuto
      13. 12CraftCreative
      14. 13CraftRecipeOptional
      15. 14CraftRepairAndDisenchant
      16. 15CraftLoom
      17. 16CraftNonImplemented
      18. 17CraftResults
    2. 1Craft ResultsItemStackRequestNetworkItemInstanceDescriptoras array<ItemStackRequestNetworkItemInstanceDescriptor>
      1. 0Item DescriptoroneOf<EmptyItemDescriptor, ItemNameDescriptor, MolangItemDescriptor, ItemTagDescriptor>
        0EmptyItemDescriptorEmptyItemDescriptor
        1. 0Descriptor TypeEnum-as-ValueItemDescriptorTypeas uint8
          1. 0Empty
          2. 1ItemName
          3. 2Molang
          4. 3ItemTag
        1ItemNameDescriptorItemNameDescriptor
        1. 0Descriptor TypeEnum-as-ValueItemDescriptorTypeas uint8
          1. 0Empty
          2. 1ItemName
          3. 2Molang
          4. 3ItemTag
        2. 1Full Namestring
        3. 2Aux ValueCompressionvarint32
        2MolangItemDescriptorMolangItemDescriptor
        1. 0Descriptor TypeEnum-as-ValueItemDescriptorTypeas uint8
          1. 0Empty
          2. 1ItemName
          3. 2Molang
          4. 3ItemTag
        2. 1Tag Expressionstring
        3. 2Molang VersionEnum-as-ValueMolangVersionas int16
          1. 0Invalid
          2. 1BeforeVersioning
          3. 2Initial
          4. 3FixedItemRemainingUseDurationQuery
          5. 4ExpressionErrorMessages
          6. 5UnexpectedOperatorErrors
          7. 6ConditionalOperatorAssociativity
          8. 7ComparisonAndLogicalOperatorPrecedence
          9. 8DivideByNegativeValue
          10. 9FixedCapeFlapAmountQuery
          11. 10QueryBlockPropertyRenamedToState
          12. 11DeprecateOldBlockQueryNames
          13. 12DeprecatedSnifferAndCamelQueries
          14. 13LeafSupportingInFirstSolidBlockBelow
          15. 14NumValidVersions
          16. 15Latest
          17. 16HardcodedMolang
        3ItemTagDescriptorItemTagDescriptor
        1. 0Descriptor TypeEnum-as-ValueItemDescriptorTypeas uint8
          1. 0Empty
          2. 1ItemName
          3. 2Molang
          4. 3ItemTag
        2. 1Item Tagstring
      2. 1Stack sizeuint16
      3. 2Block Runtime IdCompressionvaruint32
      4. 3User Data Bufferstring
    3. 2Num Craftsuint8
  3. 2Strings To Filterarray<string>
  4. 3StringsToFilterOriginEnum-as-ValueTextProcessingEventOriginas int32
    1. 0unknown
    2. 1ServerChatPublic
    3. 2ServerChatWhisper
    4. 3SignText
    5. 4AnvilText
    6. 5BookAndQuillText
    7. 6CommandBlockText
    8. 7BlockActorDataText
    9. 8JoinEventText
    10. 9LeaveEventText
    11. 10SlashCommandChat
    12. 11CartographyText
    13. 12KickCommand
    14. 13TitleCommand
    15. 14SummonCommand
    16. 15ServerForm
    17. 16DataDrivenUI

Packet references

2 references
  1. ItemStackRequestPacketRequests › ItemStackRequest
  2. PlayerAuthInputPacketItem Stack Request › ItemStackRequest

Changelog

Stable releases

Changes between stable protocol releases.

No stable release changes are recorded for this type.