← Back to Index

ItemStackRequestPacket (147)

The new server auth inventory item transaction request. This is done in batches of items.
Field Name Type Field Index Description
Requests (Required) array<ItemStackRequest> 0

ItemStackRequest (Array Item)

Field Name Type Field Index Description
Client Request Id (Required) ItemStackRequestId 0

ItemStackRequestId

Field Name Type Field Index Description
ID (Required) varint32 0 Raw Id (32 bit signed)
Actions (Required) array<unknown> 1 Action list. Each entry starts with an ItemStackRequestActionType byte followed by that action's payload.
Strings To Filter (Required) array<string> 2 Array of strings to submit to profanity filtering service
StringsToFilterOrigin (Required) int32 3
Enum Values:
Index Value
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