ItemStackRequest
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 fields0Client Request IdItemStackRequestId
- 0IDCompression
varint32
1Actions
array<oneOf<ItemStackRequestTakeAction, ItemStackRequestPlaceAction, ItemStackRequestSwapAction, ItemStackRequestDropAction, ItemStackRequestDestroyAction, ItemStackRequestConsumeAction, ItemStackRequestCreateAction, ItemStackRequestLabTableCombineAction, ItemStackRequestBeaconPaymentAction, ItemStackRequestMineBlockAction, ItemStackRequestCraftRecipeAction, ItemStackRequestCraftRecipeAutoAction, ItemStackRequestCraftCreativeAction, ItemStackRequestCraftRecipeOptionalAction, ItemStackRequestCraftRepairAndDisenchantAction, ItemStackRequestCraftLoomAction, ItemStackRequestCraftNonImplementedDeprecatedAction, ItemStackRequestCraftResultsDeprecatedAction>>0ItemStackRequestTakeAction
ItemStackRequestTakeAction0Action typeEnum-as-ValueItemStackRequestActionTypeas
uint8- 0
Take - 1
Place - 2
Swap - 3
Drop - 4
Destroy - 5
Consume - 6
Create - 7
ScreenLabTableCombine - 8
ScreenBeaconPayment - 9
ScreenHUDMineBlock - 10
CraftRecipe - 11
CraftRecipeAuto - 12
CraftCreative - 13
CraftRecipeOptional - 14
CraftRepairAndDisenchant - 15
CraftLoom - 16
CraftNonImplemented - 17
CraftResults
- 0
- 1Amount
uint8 2SourceItemStackRequestSlotInfo
0Full container name.FullContainerName
0Container NameEnum-as-ValueContainerEnumNameas
uint8- 0
AnvilInputContainer - 1
AnvilMaterialContainer - 2
AnvilResultPreviewContainer - 3
SmithingTableInputContainer - 4
SmithingTableMaterialContainer - 5
SmithingTableResultPreviewContainer - 6
ArmorContainer - 7
LevelEntityContainer - 8
BeaconPaymentContainer - 9
BrewingStandInputContainer - 10
BrewingStandResultContainer - 11
BrewingStandFuelContainer - 12
CombinedHotbarAndInventoryContainer - 13
CraftingInputContainer - 14
CraftingOutputPreviewContainer - 15
RecipeConstructionContainer - 16
RecipeNatureContainer - 17
RecipeItemsContainer - 18
RecipeFoodContainer - 19
RecipeBlocksContainer - 20
RecipeFurnaceItemsContainer - 21
RecipeSearchContainer - 22
RecipeSearchBarContainer - 23
RecipeEquipmentContainer - 24
RecipeBookContainer - 25
EnchantingInputContainer - 26
EnchantingMaterialContainer - 27
FurnaceFuelContainer - 28
FurnaceIngredientContainer - 29
FurnaceResultContainer - 30
HorseEquipContainer - 31
HotbarContainer - 32
InventoryContainer - 33
ShulkerBoxContainer - 34
TradeIngredient1Container - 35
TradeIngredient2Container - 36
TradeResultPreviewContainer - 37
OffhandContainer - 38
CompoundCreatorInput - 39
CompoundCreatorOutputPreview - 40
ElementConstructorOutputPreview - 41
MaterialReducerInput - 42
MaterialReducerOutput - 43
LabTableInput - 44
LoomInputContainer - 45
LoomDyeContainer - 46
LoomMaterialContainer - 47
LoomResultPreviewContainer - 48
BlastFurnaceIngredientContainer - 49
SmokerIngredientContainer - 50
Trade2Ingredient1Container - 51
Trade2Ingredient2Container - 52
Trade2ResultPreviewContainer - 53
GrindstoneInputContainer - 54
GrindstoneAdditionalContainer - 55
GrindstoneResultPreviewContainer - 56
StonecutterInputContainer - 57
StonecutterResultPreviewContainer - 58
CartographyInputContainer - 59
CartographyAdditionalContainer - 60
CartographyResultPreviewContainer - 61
BarrelContainer - 62
CursorContainer - 63
CreatedOutputContainer - 64
SmithingTableTemplateContainer - 65
CrafterLevelEntityContainer - 66
DynamicContainer
- 0
- 1Dynamic ID
uint32
- 1Slot
uint8 - 2Net Id VariantItemStackNetIdVariant
3DestinationItemStackRequestSlotInfo
0Full container name.FullContainerName
0Container NameEnum-as-ValueContainerEnumNameas
uint8- 0
AnvilInputContainer - 1
AnvilMaterialContainer - 2
AnvilResultPreviewContainer - 3
SmithingTableInputContainer - 4
SmithingTableMaterialContainer - 5
SmithingTableResultPreviewContainer - 6
ArmorContainer - 7
LevelEntityContainer - 8
BeaconPaymentContainer - 9
BrewingStandInputContainer - 10
BrewingStandResultContainer - 11
BrewingStandFuelContainer - 12
CombinedHotbarAndInventoryContainer - 13
CraftingInputContainer - 14
CraftingOutputPreviewContainer - 15
RecipeConstructionContainer - 16
RecipeNatureContainer - 17
RecipeItemsContainer - 18
RecipeFoodContainer - 19
RecipeBlocksContainer - 20
RecipeFurnaceItemsContainer - 21
RecipeSearchContainer - 22
RecipeSearchBarContainer - 23
RecipeEquipmentContainer - 24
RecipeBookContainer - 25
EnchantingInputContainer - 26
EnchantingMaterialContainer - 27
FurnaceFuelContainer - 28
FurnaceIngredientContainer - 29
FurnaceResultContainer - 30
HorseEquipContainer - 31
HotbarContainer - 32
InventoryContainer - 33
ShulkerBoxContainer - 34
TradeIngredient1Container - 35
TradeIngredient2Container - 36
TradeResultPreviewContainer - 37
OffhandContainer - 38
CompoundCreatorInput - 39
CompoundCreatorOutputPreview - 40
ElementConstructorOutputPreview - 41
MaterialReducerInput - 42
MaterialReducerOutput - 43
LabTableInput - 44
LoomInputContainer - 45
LoomDyeContainer - 46
LoomMaterialContainer - 47
LoomResultPreviewContainer - 48
BlastFurnaceIngredientContainer - 49
SmokerIngredientContainer - 50
Trade2Ingredient1Container - 51
Trade2Ingredient2Container - 52
Trade2ResultPreviewContainer - 53
GrindstoneInputContainer - 54
GrindstoneAdditionalContainer - 55
GrindstoneResultPreviewContainer - 56
StonecutterInputContainer - 57
StonecutterResultPreviewContainer - 58
CartographyInputContainer - 59
CartographyAdditionalContainer - 60
CartographyResultPreviewContainer - 61
BarrelContainer - 62
CursorContainer - 63
CreatedOutputContainer - 64
SmithingTableTemplateContainer - 65
CrafterLevelEntityContainer - 66
DynamicContainer
- 0
- 1Dynamic ID
uint32
- 1Slot
uint8 - 2Net Id VariantItemStackNetIdVariant
1ItemStackRequestPlaceAction
ItemStackRequestPlaceAction0Action typeEnum-as-ValueItemStackRequestActionTypeas
uint8- 0
Take - 1
Place - 2
Swap - 3
Drop - 4
Destroy - 5
Consume - 6
Create - 7
ScreenLabTableCombine - 8
ScreenBeaconPayment - 9
ScreenHUDMineBlock - 10
CraftRecipe - 11
CraftRecipeAuto - 12
CraftCreative - 13
CraftRecipeOptional - 14
CraftRepairAndDisenchant - 15
CraftLoom - 16
CraftNonImplemented - 17
CraftResults
- 0
- 1Amount
uint8 2SourceItemStackRequestSlotInfo
0Full container name.FullContainerName
0Container NameEnum-as-ValueContainerEnumNameas
uint8- 0
AnvilInputContainer - 1
AnvilMaterialContainer - 2
AnvilResultPreviewContainer - 3
SmithingTableInputContainer - 4
SmithingTableMaterialContainer - 5
SmithingTableResultPreviewContainer - 6
ArmorContainer - 7
LevelEntityContainer - 8
BeaconPaymentContainer - 9
BrewingStandInputContainer - 10
BrewingStandResultContainer - 11
BrewingStandFuelContainer - 12
CombinedHotbarAndInventoryContainer - 13
CraftingInputContainer - 14
CraftingOutputPreviewContainer - 15
RecipeConstructionContainer - 16
RecipeNatureContainer - 17
RecipeItemsContainer - 18
RecipeFoodContainer - 19
RecipeBlocksContainer - 20
RecipeFurnaceItemsContainer - 21
RecipeSearchContainer - 22
RecipeSearchBarContainer - 23
RecipeEquipmentContainer - 24
RecipeBookContainer - 25
EnchantingInputContainer - 26
EnchantingMaterialContainer - 27
FurnaceFuelContainer - 28
FurnaceIngredientContainer - 29
FurnaceResultContainer - 30
HorseEquipContainer - 31
HotbarContainer - 32
InventoryContainer - 33
ShulkerBoxContainer - 34
TradeIngredient1Container - 35
TradeIngredient2Container - 36
TradeResultPreviewContainer - 37
OffhandContainer - 38
CompoundCreatorInput - 39
CompoundCreatorOutputPreview - 40
ElementConstructorOutputPreview - 41
MaterialReducerInput - 42
MaterialReducerOutput - 43
LabTableInput - 44
LoomInputContainer - 45
LoomDyeContainer - 46
LoomMaterialContainer - 47
LoomResultPreviewContainer - 48
BlastFurnaceIngredientContainer - 49
SmokerIngredientContainer - 50
Trade2Ingredient1Container - 51
Trade2Ingredient2Container - 52
Trade2ResultPreviewContainer - 53
GrindstoneInputContainer - 54
GrindstoneAdditionalContainer - 55
GrindstoneResultPreviewContainer - 56
StonecutterInputContainer - 57
StonecutterResultPreviewContainer - 58
CartographyInputContainer - 59
CartographyAdditionalContainer - 60
CartographyResultPreviewContainer - 61
BarrelContainer - 62
CursorContainer - 63
CreatedOutputContainer - 64
SmithingTableTemplateContainer - 65
CrafterLevelEntityContainer - 66
DynamicContainer
- 0
- 1Dynamic ID
uint32
- 1Slot
uint8 - 2Net Id VariantItemStackNetIdVariant
3DestinationItemStackRequestSlotInfo
0Full container name.FullContainerName
0Container NameEnum-as-ValueContainerEnumNameas
uint8- 0
AnvilInputContainer - 1
AnvilMaterialContainer - 2
AnvilResultPreviewContainer - 3
SmithingTableInputContainer - 4
SmithingTableMaterialContainer - 5
SmithingTableResultPreviewContainer - 6
ArmorContainer - 7
LevelEntityContainer - 8
BeaconPaymentContainer - 9
BrewingStandInputContainer - 10
BrewingStandResultContainer - 11
BrewingStandFuelContainer - 12
CombinedHotbarAndInventoryContainer - 13
CraftingInputContainer - 14
CraftingOutputPreviewContainer - 15
RecipeConstructionContainer - 16
RecipeNatureContainer - 17
RecipeItemsContainer - 18
RecipeFoodContainer - 19
RecipeBlocksContainer - 20
RecipeFurnaceItemsContainer - 21
RecipeSearchContainer - 22
RecipeSearchBarContainer - 23
RecipeEquipmentContainer - 24
RecipeBookContainer - 25
EnchantingInputContainer - 26
EnchantingMaterialContainer - 27
FurnaceFuelContainer - 28
FurnaceIngredientContainer - 29
FurnaceResultContainer - 30
HorseEquipContainer - 31
HotbarContainer - 32
InventoryContainer - 33
ShulkerBoxContainer - 34
TradeIngredient1Container - 35
TradeIngredient2Container - 36
TradeResultPreviewContainer - 37
OffhandContainer - 38
CompoundCreatorInput - 39
CompoundCreatorOutputPreview - 40
ElementConstructorOutputPreview - 41
MaterialReducerInput - 42
MaterialReducerOutput - 43
LabTableInput - 44
LoomInputContainer - 45
LoomDyeContainer - 46
LoomMaterialContainer - 47
LoomResultPreviewContainer - 48
BlastFurnaceIngredientContainer - 49
SmokerIngredientContainer - 50
Trade2Ingredient1Container - 51
Trade2Ingredient2Container - 52
Trade2ResultPreviewContainer - 53
GrindstoneInputContainer - 54
GrindstoneAdditionalContainer - 55
GrindstoneResultPreviewContainer - 56
StonecutterInputContainer - 57
StonecutterResultPreviewContainer - 58
CartographyInputContainer - 59
CartographyAdditionalContainer - 60
CartographyResultPreviewContainer - 61
BarrelContainer - 62
CursorContainer - 63
CreatedOutputContainer - 64
SmithingTableTemplateContainer - 65
CrafterLevelEntityContainer - 66
DynamicContainer
- 0
- 1Dynamic ID
uint32
- 1Slot
uint8 - 2Net Id VariantItemStackNetIdVariant
2ItemStackRequestSwapAction
ItemStackRequestSwapAction0Action typeEnum-as-ValueItemStackRequestActionTypeas
uint8- 0
Take - 1
Place - 2
Swap - 3
Drop - 4
Destroy - 5
Consume - 6
Create - 7
ScreenLabTableCombine - 8
ScreenBeaconPayment - 9
ScreenHUDMineBlock - 10
CraftRecipe - 11
CraftRecipeAuto - 12
CraftCreative - 13
CraftRecipeOptional - 14
CraftRepairAndDisenchant - 15
CraftLoom - 16
CraftNonImplemented - 17
CraftResults
- 0
1SourceItemStackRequestSlotInfo
0Full container name.FullContainerName
0Container NameEnum-as-ValueContainerEnumNameas
uint8- 0
AnvilInputContainer - 1
AnvilMaterialContainer - 2
AnvilResultPreviewContainer - 3
SmithingTableInputContainer - 4
SmithingTableMaterialContainer - 5
SmithingTableResultPreviewContainer - 6
ArmorContainer - 7
LevelEntityContainer - 8
BeaconPaymentContainer - 9
BrewingStandInputContainer - 10
BrewingStandResultContainer - 11
BrewingStandFuelContainer - 12
CombinedHotbarAndInventoryContainer - 13
CraftingInputContainer - 14
CraftingOutputPreviewContainer - 15
RecipeConstructionContainer - 16
RecipeNatureContainer - 17
RecipeItemsContainer - 18
RecipeFoodContainer - 19
RecipeBlocksContainer - 20
RecipeFurnaceItemsContainer - 21
RecipeSearchContainer - 22
RecipeSearchBarContainer - 23
RecipeEquipmentContainer - 24
RecipeBookContainer - 25
EnchantingInputContainer - 26
EnchantingMaterialContainer - 27
FurnaceFuelContainer - 28
FurnaceIngredientContainer - 29
FurnaceResultContainer - 30
HorseEquipContainer - 31
HotbarContainer - 32
InventoryContainer - 33
ShulkerBoxContainer - 34
TradeIngredient1Container - 35
TradeIngredient2Container - 36
TradeResultPreviewContainer - 37
OffhandContainer - 38
CompoundCreatorInput - 39
CompoundCreatorOutputPreview - 40
ElementConstructorOutputPreview - 41
MaterialReducerInput - 42
MaterialReducerOutput - 43
LabTableInput - 44
LoomInputContainer - 45
LoomDyeContainer - 46
LoomMaterialContainer - 47
LoomResultPreviewContainer - 48
BlastFurnaceIngredientContainer - 49
SmokerIngredientContainer - 50
Trade2Ingredient1Container - 51
Trade2Ingredient2Container - 52
Trade2ResultPreviewContainer - 53
GrindstoneInputContainer - 54
GrindstoneAdditionalContainer - 55
GrindstoneResultPreviewContainer - 56
StonecutterInputContainer - 57
StonecutterResultPreviewContainer - 58
CartographyInputContainer - 59
CartographyAdditionalContainer - 60
CartographyResultPreviewContainer - 61
BarrelContainer - 62
CursorContainer - 63
CreatedOutputContainer - 64
SmithingTableTemplateContainer - 65
CrafterLevelEntityContainer - 66
DynamicContainer
- 0
- 1Dynamic ID
uint32
- 1Slot
uint8 - 2Net Id VariantItemStackNetIdVariant
2DestinationItemStackRequestSlotInfo
0Full container name.FullContainerName
0Container NameEnum-as-ValueContainerEnumNameas
uint8- 0
AnvilInputContainer - 1
AnvilMaterialContainer - 2
AnvilResultPreviewContainer - 3
SmithingTableInputContainer - 4
SmithingTableMaterialContainer - 5
SmithingTableResultPreviewContainer - 6
ArmorContainer - 7
LevelEntityContainer - 8
BeaconPaymentContainer - 9
BrewingStandInputContainer - 10
BrewingStandResultContainer - 11
BrewingStandFuelContainer - 12
CombinedHotbarAndInventoryContainer - 13
CraftingInputContainer - 14
CraftingOutputPreviewContainer - 15
RecipeConstructionContainer - 16
RecipeNatureContainer - 17
RecipeItemsContainer - 18
RecipeFoodContainer - 19
RecipeBlocksContainer - 20
RecipeFurnaceItemsContainer - 21
RecipeSearchContainer - 22
RecipeSearchBarContainer - 23
RecipeEquipmentContainer - 24
RecipeBookContainer - 25
EnchantingInputContainer - 26
EnchantingMaterialContainer - 27
FurnaceFuelContainer - 28
FurnaceIngredientContainer - 29
FurnaceResultContainer - 30
HorseEquipContainer - 31
HotbarContainer - 32
InventoryContainer - 33
ShulkerBoxContainer - 34
TradeIngredient1Container - 35
TradeIngredient2Container - 36
TradeResultPreviewContainer - 37
OffhandContainer - 38
CompoundCreatorInput - 39
CompoundCreatorOutputPreview - 40
ElementConstructorOutputPreview - 41
MaterialReducerInput - 42
MaterialReducerOutput - 43
LabTableInput - 44
LoomInputContainer - 45
LoomDyeContainer - 46
LoomMaterialContainer - 47
LoomResultPreviewContainer - 48
BlastFurnaceIngredientContainer - 49
SmokerIngredientContainer - 50
Trade2Ingredient1Container - 51
Trade2Ingredient2Container - 52
Trade2ResultPreviewContainer - 53
GrindstoneInputContainer - 54
GrindstoneAdditionalContainer - 55
GrindstoneResultPreviewContainer - 56
StonecutterInputContainer - 57
StonecutterResultPreviewContainer - 58
CartographyInputContainer - 59
CartographyAdditionalContainer - 60
CartographyResultPreviewContainer - 61
BarrelContainer - 62
CursorContainer - 63
CreatedOutputContainer - 64
SmithingTableTemplateContainer - 65
CrafterLevelEntityContainer - 66
DynamicContainer
- 0
- 1Dynamic ID
uint32
- 1Slot
uint8 - 2Net Id VariantItemStackNetIdVariant
3ItemStackRequestDropAction
ItemStackRequestDropAction0Action typeEnum-as-ValueItemStackRequestActionTypeas
uint8- 0
Take - 1
Place - 2
Swap - 3
Drop - 4
Destroy - 5
Consume - 6
Create - 7
ScreenLabTableCombine - 8
ScreenBeaconPayment - 9
ScreenHUDMineBlock - 10
CraftRecipe - 11
CraftRecipeAuto - 12
CraftCreative - 13
CraftRecipeOptional - 14
CraftRepairAndDisenchant - 15
CraftLoom - 16
CraftNonImplemented - 17
CraftResults
- 0
- 1Amount
uint8 2SourceItemStackRequestSlotInfo
0Full container name.FullContainerName
0Container NameEnum-as-ValueContainerEnumNameas
uint8- 0
AnvilInputContainer - 1
AnvilMaterialContainer - 2
AnvilResultPreviewContainer - 3
SmithingTableInputContainer - 4
SmithingTableMaterialContainer - 5
SmithingTableResultPreviewContainer - 6
ArmorContainer - 7
LevelEntityContainer - 8
BeaconPaymentContainer - 9
BrewingStandInputContainer - 10
BrewingStandResultContainer - 11
BrewingStandFuelContainer - 12
CombinedHotbarAndInventoryContainer - 13
CraftingInputContainer - 14
CraftingOutputPreviewContainer - 15
RecipeConstructionContainer - 16
RecipeNatureContainer - 17
RecipeItemsContainer - 18
RecipeFoodContainer - 19
RecipeBlocksContainer - 20
RecipeFurnaceItemsContainer - 21
RecipeSearchContainer - 22
RecipeSearchBarContainer - 23
RecipeEquipmentContainer - 24
RecipeBookContainer - 25
EnchantingInputContainer - 26
EnchantingMaterialContainer - 27
FurnaceFuelContainer - 28
FurnaceIngredientContainer - 29
FurnaceResultContainer - 30
HorseEquipContainer - 31
HotbarContainer - 32
InventoryContainer - 33
ShulkerBoxContainer - 34
TradeIngredient1Container - 35
TradeIngredient2Container - 36
TradeResultPreviewContainer - 37
OffhandContainer - 38
CompoundCreatorInput - 39
CompoundCreatorOutputPreview - 40
ElementConstructorOutputPreview - 41
MaterialReducerInput - 42
MaterialReducerOutput - 43
LabTableInput - 44
LoomInputContainer - 45
LoomDyeContainer - 46
LoomMaterialContainer - 47
LoomResultPreviewContainer - 48
BlastFurnaceIngredientContainer - 49
SmokerIngredientContainer - 50
Trade2Ingredient1Container - 51
Trade2Ingredient2Container - 52
Trade2ResultPreviewContainer - 53
GrindstoneInputContainer - 54
GrindstoneAdditionalContainer - 55
GrindstoneResultPreviewContainer - 56
StonecutterInputContainer - 57
StonecutterResultPreviewContainer - 58
CartographyInputContainer - 59
CartographyAdditionalContainer - 60
CartographyResultPreviewContainer - 61
BarrelContainer - 62
CursorContainer - 63
CreatedOutputContainer - 64
SmithingTableTemplateContainer - 65
CrafterLevelEntityContainer - 66
DynamicContainer
- 0
- 1Dynamic ID
uint32
- 1Slot
uint8 - 2Net Id VariantItemStackNetIdVariant
- 3Randomly
boolean
4ItemStackRequestDestroyAction
ItemStackRequestDestroyAction0Action typeEnum-as-ValueItemStackRequestActionTypeas
uint8- 0
Take - 1
Place - 2
Swap - 3
Drop - 4
Destroy - 5
Consume - 6
Create - 7
ScreenLabTableCombine - 8
ScreenBeaconPayment - 9
ScreenHUDMineBlock - 10
CraftRecipe - 11
CraftRecipeAuto - 12
CraftCreative - 13
CraftRecipeOptional - 14
CraftRepairAndDisenchant - 15
CraftLoom - 16
CraftNonImplemented - 17
CraftResults
- 0
- 1Amount
uint8 2SourceItemStackRequestSlotInfo
0Full container name.FullContainerName
0Container NameEnum-as-ValueContainerEnumNameas
uint8- 0
AnvilInputContainer - 1
AnvilMaterialContainer - 2
AnvilResultPreviewContainer - 3
SmithingTableInputContainer - 4
SmithingTableMaterialContainer - 5
SmithingTableResultPreviewContainer - 6
ArmorContainer - 7
LevelEntityContainer - 8
BeaconPaymentContainer - 9
BrewingStandInputContainer - 10
BrewingStandResultContainer - 11
BrewingStandFuelContainer - 12
CombinedHotbarAndInventoryContainer - 13
CraftingInputContainer - 14
CraftingOutputPreviewContainer - 15
RecipeConstructionContainer - 16
RecipeNatureContainer - 17
RecipeItemsContainer - 18
RecipeFoodContainer - 19
RecipeBlocksContainer - 20
RecipeFurnaceItemsContainer - 21
RecipeSearchContainer - 22
RecipeSearchBarContainer - 23
RecipeEquipmentContainer - 24
RecipeBookContainer - 25
EnchantingInputContainer - 26
EnchantingMaterialContainer - 27
FurnaceFuelContainer - 28
FurnaceIngredientContainer - 29
FurnaceResultContainer - 30
HorseEquipContainer - 31
HotbarContainer - 32
InventoryContainer - 33
ShulkerBoxContainer - 34
TradeIngredient1Container - 35
TradeIngredient2Container - 36
TradeResultPreviewContainer - 37
OffhandContainer - 38
CompoundCreatorInput - 39
CompoundCreatorOutputPreview - 40
ElementConstructorOutputPreview - 41
MaterialReducerInput - 42
MaterialReducerOutput - 43
LabTableInput - 44
LoomInputContainer - 45
LoomDyeContainer - 46
LoomMaterialContainer - 47
LoomResultPreviewContainer - 48
BlastFurnaceIngredientContainer - 49
SmokerIngredientContainer - 50
Trade2Ingredient1Container - 51
Trade2Ingredient2Container - 52
Trade2ResultPreviewContainer - 53
GrindstoneInputContainer - 54
GrindstoneAdditionalContainer - 55
GrindstoneResultPreviewContainer - 56
StonecutterInputContainer - 57
StonecutterResultPreviewContainer - 58
CartographyInputContainer - 59
CartographyAdditionalContainer - 60
CartographyResultPreviewContainer - 61
BarrelContainer - 62
CursorContainer - 63
CreatedOutputContainer - 64
SmithingTableTemplateContainer - 65
CrafterLevelEntityContainer - 66
DynamicContainer
- 0
- 1Dynamic ID
uint32
- 1Slot
uint8 - 2Net Id VariantItemStackNetIdVariant
5ItemStackRequestConsumeAction
ItemStackRequestConsumeAction0Action typeEnum-as-ValueItemStackRequestActionTypeas
uint8- 0
Take - 1
Place - 2
Swap - 3
Drop - 4
Destroy - 5
Consume - 6
Create - 7
ScreenLabTableCombine - 8
ScreenBeaconPayment - 9
ScreenHUDMineBlock - 10
CraftRecipe - 11
CraftRecipeAuto - 12
CraftCreative - 13
CraftRecipeOptional - 14
CraftRepairAndDisenchant - 15
CraftLoom - 16
CraftNonImplemented - 17
CraftResults
- 0
- 1Amount
uint8 2SourceItemStackRequestSlotInfo
0Full container name.FullContainerName
0Container NameEnum-as-ValueContainerEnumNameas
uint8- 0
AnvilInputContainer - 1
AnvilMaterialContainer - 2
AnvilResultPreviewContainer - 3
SmithingTableInputContainer - 4
SmithingTableMaterialContainer - 5
SmithingTableResultPreviewContainer - 6
ArmorContainer - 7
LevelEntityContainer - 8
BeaconPaymentContainer - 9
BrewingStandInputContainer - 10
BrewingStandResultContainer - 11
BrewingStandFuelContainer - 12
CombinedHotbarAndInventoryContainer - 13
CraftingInputContainer - 14
CraftingOutputPreviewContainer - 15
RecipeConstructionContainer - 16
RecipeNatureContainer - 17
RecipeItemsContainer - 18
RecipeFoodContainer - 19
RecipeBlocksContainer - 20
RecipeFurnaceItemsContainer - 21
RecipeSearchContainer - 22
RecipeSearchBarContainer - 23
RecipeEquipmentContainer - 24
RecipeBookContainer - 25
EnchantingInputContainer - 26
EnchantingMaterialContainer - 27
FurnaceFuelContainer - 28
FurnaceIngredientContainer - 29
FurnaceResultContainer - 30
HorseEquipContainer - 31
HotbarContainer - 32
InventoryContainer - 33
ShulkerBoxContainer - 34
TradeIngredient1Container - 35
TradeIngredient2Container - 36
TradeResultPreviewContainer - 37
OffhandContainer - 38
CompoundCreatorInput - 39
CompoundCreatorOutputPreview - 40
ElementConstructorOutputPreview - 41
MaterialReducerInput - 42
MaterialReducerOutput - 43
LabTableInput - 44
LoomInputContainer - 45
LoomDyeContainer - 46
LoomMaterialContainer - 47
LoomResultPreviewContainer - 48
BlastFurnaceIngredientContainer - 49
SmokerIngredientContainer - 50
Trade2Ingredient1Container - 51
Trade2Ingredient2Container - 52
Trade2ResultPreviewContainer - 53
GrindstoneInputContainer - 54
GrindstoneAdditionalContainer - 55
GrindstoneResultPreviewContainer - 56
StonecutterInputContainer - 57
StonecutterResultPreviewContainer - 58
CartographyInputContainer - 59
CartographyAdditionalContainer - 60
CartographyResultPreviewContainer - 61
BarrelContainer - 62
CursorContainer - 63
CreatedOutputContainer - 64
SmithingTableTemplateContainer - 65
CrafterLevelEntityContainer - 66
DynamicContainer
- 0
- 1Dynamic ID
uint32
- 1Slot
uint8 - 2Net Id VariantItemStackNetIdVariant
6ItemStackRequestCreateAction
ItemStackRequestCreateAction0Action typeEnum-as-ValueItemStackRequestActionTypeas
uint8- 0
Take - 1
Place - 2
Swap - 3
Drop - 4
Destroy - 5
Consume - 6
Create - 7
ScreenLabTableCombine - 8
ScreenBeaconPayment - 9
ScreenHUDMineBlock - 10
CraftRecipe - 11
CraftRecipeAuto - 12
CraftCreative - 13
CraftRecipeOptional - 14
CraftRepairAndDisenchant - 15
CraftLoom - 16
CraftNonImplemented - 17
CraftResults
- 0
- 1Results Index
uint8
7ItemStackRequestLabTableCombineAction
ItemStackRequestLabTableCombineAction0Action typeEnum-as-ValueItemStackRequestActionTypeas
uint8- 0
Take - 1
Place - 2
Swap - 3
Drop - 4
Destroy - 5
Consume - 6
Create - 7
ScreenLabTableCombine - 8
ScreenBeaconPayment - 9
ScreenHUDMineBlock - 10
CraftRecipe - 11
CraftRecipeAuto - 12
CraftCreative - 13
CraftRecipeOptional - 14
CraftRepairAndDisenchant - 15
CraftLoom - 16
CraftNonImplemented - 17
CraftResults
- 0
8ItemStackRequestBeaconPaymentAction
ItemStackRequestBeaconPaymentAction0Action typeEnum-as-ValueItemStackRequestActionTypeas
uint8- 0
Take - 1
Place - 2
Swap - 3
Drop - 4
Destroy - 5
Consume - 6
Create - 7
ScreenLabTableCombine - 8
ScreenBeaconPayment - 9
ScreenHUDMineBlock - 10
CraftRecipe - 11
CraftRecipeAuto - 12
CraftCreative - 13
CraftRecipeOptional - 14
CraftRepairAndDisenchant - 15
CraftLoom - 16
CraftNonImplemented - 17
CraftResults
- 0
- 1Primary Effect IdCompression
varint32 - 2Secondary Effect IdCompression
varint32
9ItemStackRequestMineBlockAction
ItemStackRequestMineBlockAction0Action typeEnum-as-ValueItemStackRequestActionTypeas
uint8- 0
Take - 1
Place - 2
Swap - 3
Drop - 4
Destroy - 5
Consume - 6
Create - 7
ScreenLabTableCombine - 8
ScreenBeaconPayment - 9
ScreenHUDMineBlock - 10
CraftRecipe - 11
CraftRecipeAuto - 12
CraftCreative - 13
CraftRecipeOptional - 14
CraftRepairAndDisenchant - 15
CraftLoom - 16
CraftNonImplemented - 17
CraftResults
- 0
- 1SlotCompression
varint32 - 2Predicted DurabilityCompression
varint32 - 3Net Id VariantItemStackNetIdVariant
10ItemStackRequestCraftRecipeAction
ItemStackRequestCraftRecipeAction0Action typeEnum-as-ValueItemStackRequestActionTypeas
uint8- 0
Take - 1
Place - 2
Swap - 3
Drop - 4
Destroy - 5
Consume - 6
Create - 7
ScreenLabTableCombine - 8
ScreenBeaconPayment - 9
ScreenHUDMineBlock - 10
CraftRecipe - 11
CraftRecipeAuto - 12
CraftCreative - 13
CraftRecipeOptional - 14
CraftRepairAndDisenchant - 15
CraftLoom - 16
CraftNonImplemented - 17
CraftResults
- 0
1Recipe Net IdRecipeNetId
- 0Raw IdCompression
varuint32
- 2Number of requested crafts
uint8
11ItemStackRequestCraftRecipeAutoAction
ItemStackRequestCraftRecipeAutoAction0Action typeEnum-as-ValueItemStackRequestActionTypeas
uint8- 0
Take - 1
Place - 2
Swap - 3
Drop - 4
Destroy - 5
Consume - 6
Create - 7
ScreenLabTableCombine - 8
ScreenBeaconPayment - 9
ScreenHUDMineBlock - 10
CraftRecipe - 11
CraftRecipeAuto - 12
CraftCreative - 13
CraftRecipeOptional - 14
CraftRepairAndDisenchant - 15
CraftLoom - 16
CraftNonImplemented - 17
CraftResults
- 0
1Recipe Net IdRecipeNetId
- 0Raw IdCompression
varuint32
- 2Number of requested crafts
uint8 3IngredientsRecipeIngredientas
array<RecipeIngredient>0Item Descriptor
oneOf<EmptyItemDescriptor, ItemNameDescriptor, MolangItemDescriptor, ItemTagDescriptor>0EmptyItemDescriptor
EmptyItemDescriptor0Descriptor TypeEnum-as-ValueItemDescriptorTypeas
uint8- 0
Empty - 1
ItemName - 2
Molang - 3
ItemTag
- 0
1ItemNameDescriptor
ItemNameDescriptor0Descriptor TypeEnum-as-ValueItemDescriptorTypeas
uint8- 0
Empty - 1
ItemName - 2
Molang - 3
ItemTag
- 0
- 1Full Name
string - 2Aux ValueCompression
varint32
2MolangItemDescriptor
MolangItemDescriptor0Descriptor TypeEnum-as-ValueItemDescriptorTypeas
uint8- 0
Empty - 1
ItemName - 2
Molang - 3
ItemTag
- 0
- 1Tag Expression
string 2Molang VersionEnum-as-ValueMolangVersionas
int16- 0
Invalid - 1
BeforeVersioning - 2
Initial - 3
FixedItemRemainingUseDurationQuery - 4
ExpressionErrorMessages - 5
UnexpectedOperatorErrors - 6
ConditionalOperatorAssociativity - 7
ComparisonAndLogicalOperatorPrecedence - 8
DivideByNegativeValue - 9
FixedCapeFlapAmountQuery - 10
QueryBlockPropertyRenamedToState - 11
DeprecateOldBlockQueryNames - 12
DeprecatedSnifferAndCamelQueries - 13
LeafSupportingInFirstSolidBlockBelow - 14
NumValidVersions - 15
Latest - 16
HardcodedMolang
- 0
3ItemTagDescriptor
ItemTagDescriptor0Descriptor TypeEnum-as-ValueItemDescriptorTypeas
uint8- 0
Empty - 1
ItemName - 2
Molang - 3
ItemTag
- 0
- 1Item Tag
string
- 1StackSize
uint16
12ItemStackRequestCraftCreativeAction
ItemStackRequestCraftCreativeAction0Action typeEnum-as-ValueItemStackRequestActionTypeas
uint8- 0
Take - 1
Place - 2
Swap - 3
Drop - 4
Destroy - 5
Consume - 6
Create - 7
ScreenLabTableCombine - 8
ScreenBeaconPayment - 9
ScreenHUDMineBlock - 10
CraftRecipe - 11
CraftRecipeAuto - 12
CraftCreative - 13
CraftRecipeOptional - 14
CraftRepairAndDisenchant - 15
CraftLoom - 16
CraftNonImplemented - 17
CraftResults
- 0
- 1Creative Item Net IdCompression
varuint32 - 2Number of requested crafts
uint8
13ItemStackRequestCraftRecipeOptionalAction
ItemStackRequestCraftRecipeOptionalAction0Action typeEnum-as-ValueItemStackRequestActionTypeas
uint8- 0
Take - 1
Place - 2
Swap - 3
Drop - 4
Destroy - 5
Consume - 6
Create - 7
ScreenLabTableCombine - 8
ScreenBeaconPayment - 9
ScreenHUDMineBlock - 10
CraftRecipe - 11
CraftRecipeAuto - 12
CraftCreative - 13
CraftRecipeOptional - 14
CraftRepairAndDisenchant - 15
CraftLoom - 16
CraftNonImplemented - 17
CraftResults
- 0
1Recipe Net IdRecipeNetId
- 0Raw IdCompression
varuint32
- 2Filtered String Index
int32
14ItemStackRequestCraftRepairAndDisenchantAction
ItemStackRequestCraftRepairAndDisenchantAction0Action typeEnum-as-ValueItemStackRequestActionTypeas
uint8- 0
Take - 1
Place - 2
Swap - 3
Drop - 4
Destroy - 5
Consume - 6
Create - 7
ScreenLabTableCombine - 8
ScreenBeaconPayment - 9
ScreenHUDMineBlock - 10
CraftRecipe - 11
CraftRecipeAuto - 12
CraftCreative - 13
CraftRecipeOptional - 14
CraftRepairAndDisenchant - 15
CraftLoom - 16
CraftNonImplemented - 17
CraftResults
- 0
- 1Recipe Net IdItemStackNetIdVariant
- 2Number of requested crafts
uint8 - 3Repair CostCompression
varint32
15ItemStackRequestCraftLoomAction
ItemStackRequestCraftLoomAction0Action typeEnum-as-ValueItemStackRequestActionTypeas
uint8- 0
Take - 1
Place - 2
Swap - 3
Drop - 4
Destroy - 5
Consume - 6
Create - 7
ScreenLabTableCombine - 8
ScreenBeaconPayment - 9
ScreenHUDMineBlock - 10
CraftRecipe - 11
CraftRecipeAuto - 12
CraftCreative - 13
CraftRecipeOptional - 14
CraftRepairAndDisenchant - 15
CraftLoom - 16
CraftNonImplemented - 17
CraftResults
- 0
- 1Pattern Name Id
string - 2Num Crafts
uint8
16ItemStackRequestCraftNonImplementedDeprecatedAction
ItemStackRequestCraftNonImplementedDeprecatedAction0Action typeEnum-as-ValueItemStackRequestActionTypeas
uint8- 0
Take - 1
Place - 2
Swap - 3
Drop - 4
Destroy - 5
Consume - 6
Create - 7
ScreenLabTableCombine - 8
ScreenBeaconPayment - 9
ScreenHUDMineBlock - 10
CraftRecipe - 11
CraftRecipeAuto - 12
CraftCreative - 13
CraftRecipeOptional - 14
CraftRepairAndDisenchant - 15
CraftLoom - 16
CraftNonImplemented - 17
CraftResults
- 0
17ItemStackRequestCraftResultsDeprecatedAction
ItemStackRequestCraftResultsDeprecatedAction0Action typeEnum-as-ValueItemStackRequestActionTypeas
uint8- 0
Take - 1
Place - 2
Swap - 3
Drop - 4
Destroy - 5
Consume - 6
Create - 7
ScreenLabTableCombine - 8
ScreenBeaconPayment - 9
ScreenHUDMineBlock - 10
CraftRecipe - 11
CraftRecipeAuto - 12
CraftCreative - 13
CraftRecipeOptional - 14
CraftRepairAndDisenchant - 15
CraftLoom - 16
CraftNonImplemented - 17
CraftResults
- 0
1Craft ResultsItemStackRequestNetworkItemInstanceDescriptoras
array<ItemStackRequestNetworkItemInstanceDescriptor>0Item Descriptor
oneOf<EmptyItemDescriptor, ItemNameDescriptor, MolangItemDescriptor, ItemTagDescriptor>0EmptyItemDescriptor
EmptyItemDescriptor0Descriptor TypeEnum-as-ValueItemDescriptorTypeas
uint8- 0
Empty - 1
ItemName - 2
Molang - 3
ItemTag
- 0
1ItemNameDescriptor
ItemNameDescriptor0Descriptor TypeEnum-as-ValueItemDescriptorTypeas
uint8- 0
Empty - 1
ItemName - 2
Molang - 3
ItemTag
- 0
- 1Full Name
string - 2Aux ValueCompression
varint32
2MolangItemDescriptor
MolangItemDescriptor0Descriptor TypeEnum-as-ValueItemDescriptorTypeas
uint8- 0
Empty - 1
ItemName - 2
Molang - 3
ItemTag
- 0
- 1Tag Expression
string 2Molang VersionEnum-as-ValueMolangVersionas
int16- 0
Invalid - 1
BeforeVersioning - 2
Initial - 3
FixedItemRemainingUseDurationQuery - 4
ExpressionErrorMessages - 5
UnexpectedOperatorErrors - 6
ConditionalOperatorAssociativity - 7
ComparisonAndLogicalOperatorPrecedence - 8
DivideByNegativeValue - 9
FixedCapeFlapAmountQuery - 10
QueryBlockPropertyRenamedToState - 11
DeprecateOldBlockQueryNames - 12
DeprecatedSnifferAndCamelQueries - 13
LeafSupportingInFirstSolidBlockBelow - 14
NumValidVersions - 15
Latest - 16
HardcodedMolang
- 0
3ItemTagDescriptor
ItemTagDescriptor0Descriptor TypeEnum-as-ValueItemDescriptorTypeas
uint8- 0
Empty - 1
ItemName - 2
Molang - 3
ItemTag
- 0
- 1Item Tag
string
- 1Stack size
uint16 - 2Block Runtime IdCompression
varuint32 - 3User Data Buffer
string
- 2Num Crafts
uint8
- 2Strings To Filter
array<string> 3StringsToFilterOriginEnum-as-ValueTextProcessingEventOriginas
int32- 0
unknown - 1
ServerChatPublic - 2
ServerChatWhisper - 3
SignText - 4
AnvilText - 5
BookAndQuillText - 6
CommandBlockText - 7
BlockActorDataText - 8
JoinEventText - 9
LeaveEventText - 10
SlashCommandChat - 11
CartographyText - 12
KickCommand - 13
TitleCommand - 14
SummonCommand - 15
ServerForm - 16
DataDrivenUI
- 0
Packet references
2 references- ItemStackRequestPacketRequests › ItemStackRequest
- PlayerAuthInputPacketItem Stack Request › ItemStackRequest
Changelog
Stable releases
Changes between stable protocol releases.
No stable release changes are recorded for this type.
Preview builds
Changes between Minecraft Preview protocol builds.
No preview build changes are recorded for this type.