← 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. 0IDRaw Id (32 bit signed)Compressionvarint32
  2. 1ActionsAction list. Each entry starts with an ItemStackRequestActionType byte followed by that action's payload.array<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. 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
    1ItemStackRequestPlaceActionItemStackRequestPlaceAction
    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
    2ItemStackRequestSwapActionItemStackRequestSwapAction
    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. 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. 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
    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. 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
    3ItemStackRequestDropActionItemStackRequestDropAction
    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. 3Randomlyboolean
    4ItemStackRequestDestroyActionItemStackRequestDestroyAction
    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
    5ItemStackRequestConsumeActionItemStackRequestConsumeAction
    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
    6ItemStackRequestCreateActionItemStackRequestCreateAction
    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. 1Results Indexuint8
    7ItemStackRequestLabTableCombineActionItemStackRequestLabTableCombineAction
    1. 0Action typeDataless action; only the action type byte is serialized.Enum-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
    8ItemStackRequestBeaconPaymentActionItemStackRequestBeaconPaymentAction
    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. 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. 9ScreenLabTableCombine
      9. 10ScreenBeaconPayment
      10. 11ScreenHUDMineBlock
      11. 12CraftRecipe
      12. 13CraftRecipeAuto
      13. 14CraftCreative
      14. 15CraftRecipeOptional
      15. 16CraftRepairAndDisenchant
      16. 17CraftLoom
      17. 18CraftNonImplemented
      18. 19CraftResults
    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. 9ScreenLabTableCombine
      9. 10ScreenBeaconPayment
      10. 11ScreenHUDMineBlock
      11. 12CraftRecipe
      12. 13CraftRecipeAuto
      13. 14CraftCreative
      14. 15CraftRecipeOptional
      15. 16CraftRepairAndDisenchant
      16. 17CraftLoom
      17. 18CraftNonImplemented
      18. 19CraftResults
    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. 9ScreenLabTableCombine
      9. 10ScreenBeaconPayment
      10. 11ScreenHUDMineBlock
      11. 12CraftRecipe
      12. 13CraftRecipeAuto
      13. 14CraftCreative
      14. 15CraftRecipeOptional
      15. 16CraftRepairAndDisenchant
      16. 17CraftLoom
      17. 18CraftNonImplemented
      18. 19CraftResults
    2. 1Recipe Net IdRecipeNetId
      1. 0Raw IdCompressionvaruint32
    3. 2Number of requested craftsuint8
    4. 3IngredientsRecipe ingredient entries.RecipeIngredientas array<RecipeIngredient>
      1. 0Item DescriptoroneOf<EmptyItemDescriptor, ItemNameDescriptor, MolangItemDescriptor, ItemTagDescriptor>
        0EmptyItemDescriptorEmptyItemDescriptor
        1. 0Descriptor TypeEmpty item descriptor.Enum-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. -1Invalid
          2. 0BeforeVersioning
          3. 1Initial
          4. 2FixedItemRemainingUseDurationQuery
          5. 3ExpressionErrorMessages
          6. 4UnexpectedOperatorErrors
          7. 5ConditionalOperatorAssociativity
          8. 6ComparisonAndLogicalOperatorPrecedence
          9. 7DivideByNegativeValue
          10. 8FixedCapeFlapAmountQuery
          11. 9QueryBlockPropertyRenamedToState
          12. 10DeprecateOldBlockQueryNames
          13. 11DeprecatedSnifferAndCamelQueries
          14. 12LeafSupportingInFirstSolidBlockBelow
          15. 14NumValidVersions
          16. 13Latest
          17. 13HardcodedMolang
        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. 9ScreenLabTableCombine
      9. 10ScreenBeaconPayment
      10. 11ScreenHUDMineBlock
      11. 12CraftRecipe
      12. 13CraftRecipeAuto
      13. 14CraftCreative
      14. 15CraftRecipeOptional
      15. 16CraftRepairAndDisenchant
      16. 17CraftLoom
      17. 18CraftNonImplemented
      18. 19CraftResults
    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. 9ScreenLabTableCombine
      9. 10ScreenBeaconPayment
      10. 11ScreenHUDMineBlock
      11. 12CraftRecipe
      12. 13CraftRecipeAuto
      13. 14CraftCreative
      14. 15CraftRecipeOptional
      15. 16CraftRepairAndDisenchant
      16. 17CraftLoom
      17. 18CraftNonImplemented
      18. 19CraftResults
    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. 9ScreenLabTableCombine
      9. 10ScreenBeaconPayment
      10. 11ScreenHUDMineBlock
      11. 12CraftRecipe
      12. 13CraftRecipeAuto
      13. 14CraftCreative
      14. 15CraftRecipeOptional
      15. 16CraftRepairAndDisenchant
      16. 17CraftLoom
      17. 18CraftNonImplemented
      18. 19CraftResults
    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. 9ScreenLabTableCombine
      9. 10ScreenBeaconPayment
      10. 11ScreenHUDMineBlock
      11. 12CraftRecipe
      12. 13CraftRecipeAuto
      13. 14CraftCreative
      14. 15CraftRecipeOptional
      15. 16CraftRepairAndDisenchant
      16. 17CraftLoom
      17. 18CraftNonImplemented
      18. 19CraftResults
    2. 1Pattern Name Idstring
    3. 2Num Craftsuint8
    16ItemStackRequestCraftNonImplementedDeprecatedActionItemStackRequestCraftNonImplementedDeprecatedAction
    1. 0Action typeDeprecated dataless action; only the action type byte is serialized.Enum-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
    17ItemStackRequestCraftResultsDeprecatedActionItemStackRequestCraftResultsDeprecatedAction
    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. 1Craft ResultsItemStackRequestNetworkItemInstanceDescriptoras array<ItemStackRequestNetworkItemInstanceDescriptor>
      1. 0Item DescriptoroneOf<EmptyItemDescriptor, ItemNameDescriptor, MolangItemDescriptor, ItemTagDescriptor>
        0EmptyItemDescriptorEmptyItemDescriptor
        1. 0Descriptor TypeEmpty item descriptor.Enum-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. -1Invalid
          2. 0BeforeVersioning
          3. 1Initial
          4. 2FixedItemRemainingUseDurationQuery
          5. 3ExpressionErrorMessages
          6. 4UnexpectedOperatorErrors
          7. 5ConditionalOperatorAssociativity
          8. 6ComparisonAndLogicalOperatorPrecedence
          9. 7DivideByNegativeValue
          10. 8FixedCapeFlapAmountQuery
          11. 9QueryBlockPropertyRenamedToState
          12. 10DeprecateOldBlockQueryNames
          13. 11DeprecatedSnifferAndCamelQueries
          14. 12LeafSupportingInFirstSolidBlockBelow
          15. 14NumValidVersions
          16. 13Latest
          17. 13HardcodedMolang
        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 BufferThe @ItemInstanceUserData.html#ItemInstanceUserData@ binary blob encoded as a String, so it's unsigned varint length prefixed. Get all your nbt+property bytes, calculate the length, write that length, THEN write the data.string
    3. 2Num Craftsuint8
  3. 2Strings To FilterArray of strings to submit to profanity filtering servicearray<string>
  4. 3StringsToFilterOriginEnum-as-ValueTextProcessingEventOriginas int32
    1. -1unknown
    2. 0ServerChatPublic
    3. 1ServerChatWhisper
    4. 2SignText
    5. 3AnvilText
    6. 4BookAndQuillText
    7. 5CommandBlockText
    8. 6BlockActorDataText
    9. 7JoinEventText
    10. 8LeaveEventText
    11. 9SlashCommandChat
    12. 10CartographyText
    13. 11KickCommand
    14. 12TitleCommand
    15. 13SummonCommand
    16. 14ServerForm
    17. 15DataDrivenUI

Packet references

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

Changelog

Stable releases

Changes between stable protocol releases.

No stable release changes are recorded for this type.