ItemStackRequestTakeAction
0Action typeuint8 · 1 byte
1Amountuint8 · 1 byte
2SourceItemStackRequestSlotInfo · variable
3DestinationItemStackRequestSlotInfo · variable
Fields
4 top-level fields0Action 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 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
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 VariantItem stack net id variant identifying the slot's current contents. The cereal variant index discriminates between server net id, client request id, and legacy client request id.ItemStackNetIdVariant
Packet references
2 references- ItemStackRequestPacketRequests › ItemStackRequest › Actions › ItemStackRequestTakeAction › ItemStackRequestTakeAction
- PlayerAuthInputPacketItem Stack Request › ItemStackRequest › Actions › ItemStackRequestTakeAction › ItemStackRequestTakeAction
Changelog
Stable releases
Changes between stable protocol releases.
No stable release changes are recorded for this type.
All builds
Changes between consecutive stable releases and preview builds.
No changes are recorded for this type.