diff --git a/data/bedrock/1.16.220/protocol.json b/data/bedrock/1.16.220/protocol.json index 3279b4933..bef26b2c1 100644 --- a/data/bedrock/1.16.220/protocol.json +++ b/data/bedrock/1.16.220/protocol.json @@ -2064,7 +2064,7 @@ [ { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "name": "actions", @@ -2342,7 +2342,7 @@ }, { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "anon": true, @@ -2390,7 +2390,7 @@ }, { "name": "item_stack_id", - "type": "varint" + "type": "zigzag32" }, { "name": "custom_name", diff --git a/data/bedrock/1.16.220/types.yml b/data/bedrock/1.16.220/types.yml index 07267fc85..fc2b414a6 100644 --- a/data/bedrock/1.16.220/types.yml +++ b/data/bedrock/1.16.220/types.yml @@ -779,7 +779,7 @@ StackRequestSlotInfo: ItemStackRequest: # RequestID is a unique ID for the request. This ID is used by the server to send a response for this # specific request in the ItemStackResponse packet. - request_id: varint + request_id: zigzag32 actions: []varint type_id: u8 => # TakeStackRequestAction is sent by the client to the server to take x amount of items from one slot in a @@ -915,7 +915,7 @@ ItemStackResponses: []varint 1: error # RequestID is the unique ID of the request that this response is in reaction to. If rejected, the client # will undo the actions from the request with this ID. - request_id: varint + request_id: zigzag32 _: status ? if ok: # ContainerInfo holds information on the containers that had their contents changed as a result of the @@ -936,7 +936,7 @@ ItemStackResponses: []varint # sent to the client. count: u8 # StackNetworkID is the network ID of the new stack at a specific slot. - item_stack_id: varint + item_stack_id: zigzag32 # CustomName is the custom name of the item stack. It is used in relation to text filtering. custom_name: string # DurabilityCorrection is the current durability of the item stack. This durability will be shown diff --git a/data/bedrock/1.17.0/protocol.json b/data/bedrock/1.17.0/protocol.json index e1f061cde..f969c0ce5 100644 --- a/data/bedrock/1.17.0/protocol.json +++ b/data/bedrock/1.17.0/protocol.json @@ -2067,7 +2067,7 @@ [ { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "name": "actions", @@ -2345,7 +2345,7 @@ }, { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "anon": true, @@ -2393,7 +2393,7 @@ }, { "name": "item_stack_id", - "type": "varint" + "type": "zigzag32" }, { "name": "custom_name", diff --git a/data/bedrock/1.17.0/types.yml b/data/bedrock/1.17.0/types.yml index 886d0dac1..a32dbe5b8 100644 --- a/data/bedrock/1.17.0/types.yml +++ b/data/bedrock/1.17.0/types.yml @@ -782,7 +782,7 @@ StackRequestSlotInfo: ItemStackRequest: # RequestID is a unique ID for the request. This ID is used by the server to send a response for this # specific request in the ItemStackResponse packet. - request_id: varint + request_id: zigzag32 actions: []varint type_id: u8 => # TakeStackRequestAction is sent by the client to the server to take x amount of items from one slot in a @@ -918,7 +918,7 @@ ItemStackResponses: []varint 1: error # RequestID is the unique ID of the request that this response is in reaction to. If rejected, the client # will undo the actions from the request with this ID. - request_id: varint + request_id: zigzag32 _: status ? if ok: # ContainerInfo holds information on the containers that had their contents changed as a result of the @@ -939,7 +939,7 @@ ItemStackResponses: []varint # sent to the client. count: u8 # StackNetworkID is the network ID of the new stack at a specific slot. - item_stack_id: varint + item_stack_id: zigzag32 # CustomName is the custom name of the item stack. It is used in relation to text filtering. custom_name: string # DurabilityCorrection is the current durability of the item stack. This durability will be shown diff --git a/data/bedrock/1.17.10/protocol.json b/data/bedrock/1.17.10/protocol.json index def64ec0b..eb3b86e75 100644 --- a/data/bedrock/1.17.10/protocol.json +++ b/data/bedrock/1.17.10/protocol.json @@ -2067,7 +2067,7 @@ [ { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "name": "actions", @@ -2345,7 +2345,7 @@ }, { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "anon": true, @@ -2393,7 +2393,7 @@ }, { "name": "item_stack_id", - "type": "varint" + "type": "zigzag32" }, { "name": "custom_name", diff --git a/data/bedrock/1.17.10/types.yml b/data/bedrock/1.17.10/types.yml index a43d3684c..7fb602928 100644 --- a/data/bedrock/1.17.10/types.yml +++ b/data/bedrock/1.17.10/types.yml @@ -782,7 +782,7 @@ StackRequestSlotInfo: ItemStackRequest: # RequestID is a unique ID for the request. This ID is used by the server to send a response for this # specific request in the ItemStackResponse packet. - request_id: varint + request_id: zigzag32 actions: []varint type_id: u8 => # TakeStackRequestAction is sent by the client to the server to take x amount of items from one slot in a @@ -918,7 +918,7 @@ ItemStackResponses: []varint 1: error # RequestID is the unique ID of the request that this response is in reaction to. If rejected, the client # will undo the actions from the request with this ID. - request_id: varint + request_id: zigzag32 _: status ? if ok: # ContainerInfo holds information on the containers that had their contents changed as a result of the @@ -939,7 +939,7 @@ ItemStackResponses: []varint # sent to the client. count: u8 # StackNetworkID is the network ID of the new stack at a specific slot. - item_stack_id: varint + item_stack_id: zigzag32 # CustomName is the custom name of the item stack. It is used in relation to text filtering. custom_name: string # DurabilityCorrection is the current durability of the item stack. This durability will be shown diff --git a/data/bedrock/1.17.30/protocol.json b/data/bedrock/1.17.30/protocol.json index f9b8e0ae4..ee09bf708 100644 --- a/data/bedrock/1.17.30/protocol.json +++ b/data/bedrock/1.17.30/protocol.json @@ -2075,7 +2075,7 @@ [ { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "name": "actions", @@ -2353,7 +2353,7 @@ }, { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "anon": true, @@ -2401,7 +2401,7 @@ }, { "name": "item_stack_id", - "type": "varint" + "type": "zigzag32" }, { "name": "custom_name", diff --git a/data/bedrock/1.17.30/types.yml b/data/bedrock/1.17.30/types.yml index a6a914103..1a9663ad4 100644 --- a/data/bedrock/1.17.30/types.yml +++ b/data/bedrock/1.17.30/types.yml @@ -787,7 +787,7 @@ StackRequestSlotInfo: ItemStackRequest: # RequestID is a unique ID for the request. This ID is used by the server to send a response for this # specific request in the ItemStackResponse packet. - request_id: varint + request_id: zigzag32 actions: []varint type_id: u8 => # TakeStackRequestAction is sent by the client to the server to take x amount of items from one slot in a @@ -923,7 +923,7 @@ ItemStackResponses: []varint 1: error # RequestID is the unique ID of the request that this response is in reaction to. If rejected, the client # will undo the actions from the request with this ID. - request_id: varint + request_id: zigzag32 _: status ? if ok: # ContainerInfo holds information on the containers that had their contents changed as a result of the @@ -944,7 +944,7 @@ ItemStackResponses: []varint # sent to the client. count: u8 # StackNetworkID is the network ID of the new stack at a specific slot. - item_stack_id: varint + item_stack_id: zigzag32 # CustomName is the custom name of the item stack. It is used in relation to text filtering. custom_name: string # DurabilityCorrection is the current durability of the item stack. This durability will be shown diff --git a/data/bedrock/1.17.40/protocol.json b/data/bedrock/1.17.40/protocol.json index 35ddc7f40..c8662f67c 100644 --- a/data/bedrock/1.17.40/protocol.json +++ b/data/bedrock/1.17.40/protocol.json @@ -2075,7 +2075,7 @@ [ { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "name": "actions", @@ -2377,7 +2377,7 @@ }, { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "anon": true, @@ -2425,7 +2425,7 @@ }, { "name": "item_stack_id", - "type": "varint" + "type": "zigzag32" }, { "name": "custom_name", diff --git a/data/bedrock/1.17.40/types.yml b/data/bedrock/1.17.40/types.yml index 0c9b2cb8a..fdb92346e 100644 --- a/data/bedrock/1.17.40/types.yml +++ b/data/bedrock/1.17.40/types.yml @@ -787,7 +787,7 @@ StackRequestSlotInfo: ItemStackRequest: # RequestID is a unique ID for the request. This ID is used by the server to send a response for this # specific request in the ItemStackResponse packet. - request_id: varint + request_id: zigzag32 actions: []varint type_id: u8 => # TakeStackRequestAction is sent by the client to the server to take x amount of items from one slot in a @@ -938,7 +938,7 @@ ItemStackResponses: []varint 1: error # RequestID is the unique ID of the request that this response is in reaction to. If rejected, the client # will undo the actions from the request with this ID. - request_id: varint + request_id: zigzag32 _: status ? if ok: # ContainerInfo holds information on the containers that had their contents changed as a result of the @@ -959,7 +959,7 @@ ItemStackResponses: []varint # sent to the client. count: u8 # StackNetworkID is the network ID of the new stack at a specific slot. - item_stack_id: varint + item_stack_id: zigzag32 # CustomName is the custom name of the item stack. It is used in relation to text filtering. custom_name: string # DurabilityCorrection is the current durability of the item stack. This durability will be shown diff --git a/data/bedrock/1.18.0/protocol.json b/data/bedrock/1.18.0/protocol.json index 16f6843c2..95da29e9d 100644 --- a/data/bedrock/1.18.0/protocol.json +++ b/data/bedrock/1.18.0/protocol.json @@ -2075,7 +2075,7 @@ [ { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "name": "actions", @@ -2377,7 +2377,7 @@ }, { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "anon": true, @@ -2425,7 +2425,7 @@ }, { "name": "item_stack_id", - "type": "varint" + "type": "zigzag32" }, { "name": "custom_name", diff --git a/data/bedrock/1.18.0/types.yml b/data/bedrock/1.18.0/types.yml index 15920c181..087f5a9dc 100644 --- a/data/bedrock/1.18.0/types.yml +++ b/data/bedrock/1.18.0/types.yml @@ -787,7 +787,7 @@ StackRequestSlotInfo: ItemStackRequest: # RequestID is a unique ID for the request. This ID is used by the server to send a response for this # specific request in the ItemStackResponse packet. - request_id: varint + request_id: zigzag32 actions: []varint type_id: u8 => # TakeStackRequestAction is sent by the client to the server to take x amount of items from one slot in a @@ -938,7 +938,7 @@ ItemStackResponses: []varint 1: error # RequestID is the unique ID of the request that this response is in reaction to. If rejected, the client # will undo the actions from the request with this ID. - request_id: varint + request_id: zigzag32 _: status ? if ok: # ContainerInfo holds information on the containers that had their contents changed as a result of the @@ -959,7 +959,7 @@ ItemStackResponses: []varint # sent to the client. count: u8 # StackNetworkID is the network ID of the new stack at a specific slot. - item_stack_id: varint + item_stack_id: zigzag32 # CustomName is the custom name of the item stack. It is used in relation to text filtering. custom_name: string # DurabilityCorrection is the current durability of the item stack. This durability will be shown diff --git a/data/bedrock/1.18.11/protocol.json b/data/bedrock/1.18.11/protocol.json index 5855893d6..ed48fa685 100644 --- a/data/bedrock/1.18.11/protocol.json +++ b/data/bedrock/1.18.11/protocol.json @@ -2075,7 +2075,7 @@ [ { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "name": "actions", @@ -2379,7 +2379,7 @@ }, { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "anon": true, @@ -2427,7 +2427,7 @@ }, { "name": "item_stack_id", - "type": "varint" + "type": "zigzag32" }, { "name": "custom_name", diff --git a/data/bedrock/1.18.11/types.yml b/data/bedrock/1.18.11/types.yml index cb25449a8..1ae33d695 100644 --- a/data/bedrock/1.18.11/types.yml +++ b/data/bedrock/1.18.11/types.yml @@ -791,7 +791,7 @@ StackRequestSlotInfo: ItemStackRequest: # RequestID is a unique ID for the request. This ID is used by the server to send a response for this # specific request in the ItemStackResponse packet. - request_id: varint + request_id: zigzag32 actions: []varint type_id: u8 => # TakeStackRequestAction is sent by the client to the server to take x amount of items from one slot in a @@ -946,7 +946,7 @@ ItemStackResponses: []varint 1: error # RequestID is the unique ID of the request that this response is in reaction to. If rejected, the client # will undo the actions from the request with this ID. - request_id: varint + request_id: zigzag32 _: status ? if ok: # ContainerInfo holds information on the containers that had their contents changed as a result of the @@ -967,7 +967,7 @@ ItemStackResponses: []varint # sent to the client. count: u8 # StackNetworkID is the network ID of the new stack at a specific slot. - item_stack_id: varint + item_stack_id: zigzag32 # CustomName is the custom name of the item stack. It is used in relation to text filtering. custom_name: string # DurabilityCorrection is the current durability of the item stack. This durability will be shown diff --git a/data/bedrock/1.18.30/protocol.json b/data/bedrock/1.18.30/protocol.json index b2112934a..2159e3dc5 100644 --- a/data/bedrock/1.18.30/protocol.json +++ b/data/bedrock/1.18.30/protocol.json @@ -2079,7 +2079,7 @@ [ { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "name": "actions", @@ -2383,7 +2383,7 @@ }, { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "anon": true, @@ -2431,7 +2431,7 @@ }, { "name": "item_stack_id", - "type": "varint" + "type": "zigzag32" }, { "name": "custom_name", diff --git a/data/bedrock/1.18.30/types.yml b/data/bedrock/1.18.30/types.yml index 899dd01d1..e6fe457cd 100644 --- a/data/bedrock/1.18.30/types.yml +++ b/data/bedrock/1.18.30/types.yml @@ -799,7 +799,7 @@ StackRequestSlotInfo: ItemStackRequest: # RequestID is a unique ID for the request. This ID is used by the server to send a response for this # specific request in the ItemStackResponse packet. - request_id: varint + request_id: zigzag32 actions: []varint type_id: u8 => # TakeStackRequestAction is sent by the client to the server to take x amount of items from one slot in a @@ -954,7 +954,7 @@ ItemStackResponses: []varint 1: error # RequestID is the unique ID of the request that this response is in reaction to. If rejected, the client # will undo the actions from the request with this ID. - request_id: varint + request_id: zigzag32 _: status ? if ok: # ContainerInfo holds information on the containers that had their contents changed as a result of the @@ -975,7 +975,7 @@ ItemStackResponses: []varint # sent to the client. count: u8 # StackNetworkID is the network ID of the new stack at a specific slot. - item_stack_id: varint + item_stack_id: zigzag32 # CustomName is the custom name of the item stack. It is used in relation to text filtering. custom_name: string # DurabilityCorrection is the current durability of the item stack. This durability will be shown diff --git a/data/bedrock/1.19.1/protocol.json b/data/bedrock/1.19.1/protocol.json index 8d2da5e68..da1e302da 100644 --- a/data/bedrock/1.19.1/protocol.json +++ b/data/bedrock/1.19.1/protocol.json @@ -2081,7 +2081,7 @@ [ { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "name": "actions", @@ -2385,7 +2385,7 @@ }, { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "anon": true, @@ -2433,7 +2433,7 @@ }, { "name": "item_stack_id", - "type": "varint" + "type": "zigzag32" }, { "name": "custom_name", diff --git a/data/bedrock/1.19.1/types.yml b/data/bedrock/1.19.1/types.yml index 0b7183180..954f59704 100644 --- a/data/bedrock/1.19.1/types.yml +++ b/data/bedrock/1.19.1/types.yml @@ -801,7 +801,7 @@ StackRequestSlotInfo: ItemStackRequest: # RequestID is a unique ID for the request. This ID is used by the server to send a response for this # specific request in the ItemStackResponse packet. - request_id: varint + request_id: zigzag32 actions: []varint type_id: u8 => # TakeStackRequestAction is sent by the client to the server to take x amount of items from one slot in a @@ -956,7 +956,7 @@ ItemStackResponses: []varint 1: error # RequestID is the unique ID of the request that this response is in reaction to. If rejected, the client # will undo the actions from the request with this ID. - request_id: varint + request_id: zigzag32 _: status ? if ok: # ContainerInfo holds information on the containers that had their contents changed as a result of the @@ -977,7 +977,7 @@ ItemStackResponses: []varint # sent to the client. count: u8 # StackNetworkID is the network ID of the new stack at a specific slot. - item_stack_id: varint + item_stack_id: zigzag32 # CustomName is the custom name of the item stack. It is used in relation to text filtering. custom_name: string # DurabilityCorrection is the current durability of the item stack. This durability will be shown diff --git a/data/bedrock/1.19.10/protocol.json b/data/bedrock/1.19.10/protocol.json index 2d0d15d4d..064598337 100644 --- a/data/bedrock/1.19.10/protocol.json +++ b/data/bedrock/1.19.10/protocol.json @@ -2081,7 +2081,7 @@ [ { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "name": "actions", @@ -2385,7 +2385,7 @@ }, { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "anon": true, @@ -2433,7 +2433,7 @@ }, { "name": "item_stack_id", - "type": "varint" + "type": "zigzag32" }, { "name": "custom_name", diff --git a/data/bedrock/1.19.10/types.yml b/data/bedrock/1.19.10/types.yml index 4505c7d36..f103d081a 100644 --- a/data/bedrock/1.19.10/types.yml +++ b/data/bedrock/1.19.10/types.yml @@ -801,7 +801,7 @@ StackRequestSlotInfo: ItemStackRequest: # RequestID is a unique ID for the request. This ID is used by the server to send a response for this # specific request in the ItemStackResponse packet. - request_id: varint + request_id: zigzag32 actions: []varint type_id: u8 => # TakeStackRequestAction is sent by the client to the server to take x amount of items from one slot in a @@ -956,7 +956,7 @@ ItemStackResponses: []varint 1: error # RequestID is the unique ID of the request that this response is in reaction to. If rejected, the client # will undo the actions from the request with this ID. - request_id: varint + request_id: zigzag32 _: status ? if ok: # ContainerInfo holds information on the containers that had their contents changed as a result of the @@ -977,7 +977,7 @@ ItemStackResponses: []varint # sent to the client. count: u8 # StackNetworkID is the network ID of the new stack at a specific slot. - item_stack_id: varint + item_stack_id: zigzag32 # CustomName is the custom name of the item stack. It is used in relation to text filtering. custom_name: string # DurabilityCorrection is the current durability of the item stack. This durability will be shown diff --git a/data/bedrock/1.19.20/protocol.json b/data/bedrock/1.19.20/protocol.json index 111ab62ce..5b146206e 100644 --- a/data/bedrock/1.19.20/protocol.json +++ b/data/bedrock/1.19.20/protocol.json @@ -2119,7 +2119,7 @@ [ { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "name": "actions", @@ -2423,7 +2423,7 @@ }, { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "anon": true, @@ -2471,7 +2471,7 @@ }, { "name": "item_stack_id", - "type": "varint" + "type": "zigzag32" }, { "name": "custom_name", diff --git a/data/bedrock/1.19.20/types.yml b/data/bedrock/1.19.20/types.yml index 468c58169..e1af27765 100644 --- a/data/bedrock/1.19.20/types.yml +++ b/data/bedrock/1.19.20/types.yml @@ -808,7 +808,7 @@ StackRequestSlotInfo: ItemStackRequest: # RequestID is a unique ID for the request. This ID is used by the server to send a response for this # specific request in the ItemStackResponse packet. - request_id: varint + request_id: zigzag32 actions: []varint type_id: u8 => # TakeStackRequestAction is sent by the client to the server to take x amount of items from one slot in a @@ -963,7 +963,7 @@ ItemStackResponses: []varint 1: error # RequestID is the unique ID of the request that this response is in reaction to. If rejected, the client # will undo the actions from the request with this ID. - request_id: varint + request_id: zigzag32 _: status ? if ok: # ContainerInfo holds information on the containers that had their contents changed as a result of the @@ -984,7 +984,7 @@ ItemStackResponses: []varint # sent to the client. count: u8 # StackNetworkID is the network ID of the new stack at a specific slot. - item_stack_id: varint + item_stack_id: zigzag32 # CustomName is the custom name of the item stack. It is used in relation to text filtering. custom_name: string # DurabilityCorrection is the current durability of the item stack. This durability will be shown diff --git a/data/bedrock/1.19.21/protocol.json b/data/bedrock/1.19.21/protocol.json index 111ab62ce..5b146206e 100644 --- a/data/bedrock/1.19.21/protocol.json +++ b/data/bedrock/1.19.21/protocol.json @@ -2119,7 +2119,7 @@ [ { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "name": "actions", @@ -2423,7 +2423,7 @@ }, { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "anon": true, @@ -2471,7 +2471,7 @@ }, { "name": "item_stack_id", - "type": "varint" + "type": "zigzag32" }, { "name": "custom_name", diff --git a/data/bedrock/1.19.21/types.yml b/data/bedrock/1.19.21/types.yml index 468c58169..e1af27765 100644 --- a/data/bedrock/1.19.21/types.yml +++ b/data/bedrock/1.19.21/types.yml @@ -808,7 +808,7 @@ StackRequestSlotInfo: ItemStackRequest: # RequestID is a unique ID for the request. This ID is used by the server to send a response for this # specific request in the ItemStackResponse packet. - request_id: varint + request_id: zigzag32 actions: []varint type_id: u8 => # TakeStackRequestAction is sent by the client to the server to take x amount of items from one slot in a @@ -963,7 +963,7 @@ ItemStackResponses: []varint 1: error # RequestID is the unique ID of the request that this response is in reaction to. If rejected, the client # will undo the actions from the request with this ID. - request_id: varint + request_id: zigzag32 _: status ? if ok: # ContainerInfo holds information on the containers that had their contents changed as a result of the @@ -984,7 +984,7 @@ ItemStackResponses: []varint # sent to the client. count: u8 # StackNetworkID is the network ID of the new stack at a specific slot. - item_stack_id: varint + item_stack_id: zigzag32 # CustomName is the custom name of the item stack. It is used in relation to text filtering. custom_name: string # DurabilityCorrection is the current durability of the item stack. This durability will be shown diff --git a/data/bedrock/1.19.30/protocol.json b/data/bedrock/1.19.30/protocol.json index 1eb4662ac..a116c8515 100644 --- a/data/bedrock/1.19.30/protocol.json +++ b/data/bedrock/1.19.30/protocol.json @@ -2179,7 +2179,7 @@ [ { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "name": "actions", @@ -2505,7 +2505,7 @@ }, { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "anon": true, @@ -2553,7 +2553,7 @@ }, { "name": "item_stack_id", - "type": "varint" + "type": "zigzag32" }, { "name": "custom_name", diff --git a/data/bedrock/1.19.30/types.yml b/data/bedrock/1.19.30/types.yml index 84fdbb949..0534da483 100644 --- a/data/bedrock/1.19.30/types.yml +++ b/data/bedrock/1.19.30/types.yml @@ -837,7 +837,7 @@ StackRequestSlotInfo: ItemStackRequest: # RequestID is a unique ID for the request. This ID is used by the server to send a response for this # specific request in the ItemStackResponse packet. - request_id: varint + request_id: zigzag32 actions: []varint type_id: u8 => # TakeStackRequestAction is sent by the client to the server to take x amount of items from one slot in a @@ -1006,7 +1006,7 @@ ItemStackResponses: []varint 1: error # RequestID is the unique ID of the request that this response is in reaction to. If rejected, the client # will undo the actions from the request with this ID. - request_id: varint + request_id: zigzag32 _: status ? if ok: # ContainerInfo holds information on the containers that had their contents changed as a result of the @@ -1027,7 +1027,7 @@ ItemStackResponses: []varint # sent to the client. count: u8 # StackNetworkID is the network ID of the new stack at a specific slot. - item_stack_id: varint + item_stack_id: zigzag32 # CustomName is the custom name of the item stack. It is used in relation to text filtering. custom_name: string # DurabilityCorrection is the current durability of the item stack. This durability will be shown diff --git a/data/bedrock/1.19.40/protocol.json b/data/bedrock/1.19.40/protocol.json index f4188df07..6dd6a797a 100644 --- a/data/bedrock/1.19.40/protocol.json +++ b/data/bedrock/1.19.40/protocol.json @@ -2231,7 +2231,7 @@ [ { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "name": "actions", @@ -2558,7 +2558,7 @@ }, { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "anon": true, @@ -2606,7 +2606,7 @@ }, { "name": "item_stack_id", - "type": "varint" + "type": "zigzag32" }, { "name": "custom_name", diff --git a/data/bedrock/1.19.40/types.yml b/data/bedrock/1.19.40/types.yml index cac5f511c..5f580c7b3 100644 --- a/data/bedrock/1.19.40/types.yml +++ b/data/bedrock/1.19.40/types.yml @@ -848,7 +848,7 @@ StackRequestSlotInfo: ItemStackRequest: # RequestID is a unique ID for the request. This ID is used by the server to send a response for this # specific request in the ItemStackResponse packet. - request_id: varint + request_id: zigzag32 actions: []varint type_id: u8 => # TakeStackRequestAction is sent by the client to the server to take x amount of items from one slot in a @@ -1018,7 +1018,7 @@ ItemStackResponses: []varint 1: error # RequestID is the unique ID of the request that this response is in reaction to. If rejected, the client # will undo the actions from the request with this ID. - request_id: varint + request_id: zigzag32 _: status ? if ok: # ContainerInfo holds information on the containers that had their contents changed as a result of the @@ -1039,7 +1039,7 @@ ItemStackResponses: []varint # sent to the client. count: u8 # StackNetworkID is the network ID of the new stack at a specific slot. - item_stack_id: varint + item_stack_id: zigzag32 # CustomName is the custom name of the item stack. It is used in relation to text filtering. custom_name: string # DurabilityCorrection is the current durability of the item stack. This durability will be shown diff --git a/data/bedrock/1.19.50/protocol.json b/data/bedrock/1.19.50/protocol.json index 10ebe038c..94450a5cb 100644 --- a/data/bedrock/1.19.50/protocol.json +++ b/data/bedrock/1.19.50/protocol.json @@ -2231,7 +2231,7 @@ [ { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "name": "actions", @@ -2560,7 +2560,7 @@ }, { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "anon": true, @@ -2608,7 +2608,7 @@ }, { "name": "item_stack_id", - "type": "varint" + "type": "zigzag32" }, { "name": "custom_name", diff --git a/data/bedrock/1.19.50/types.yml b/data/bedrock/1.19.50/types.yml index 62ae4b2e4..64fba56a1 100644 --- a/data/bedrock/1.19.50/types.yml +++ b/data/bedrock/1.19.50/types.yml @@ -852,7 +852,7 @@ StackRequestSlotInfo: ItemStackRequest: # RequestID is a unique ID for the request. This ID is used by the server to send a response for this # specific request in the ItemStackResponse packet. - request_id: varint + request_id: zigzag32 actions: []varint type_id: u8 => # TakeStackRequestAction is sent by the client to the server to take x amount of items from one slot in a @@ -1024,7 +1024,7 @@ ItemStackResponses: []varint 1: error # RequestID is the unique ID of the request that this response is in reaction to. If rejected, the client # will undo the actions from the request with this ID. - request_id: varint + request_id: zigzag32 _: status ? if ok: # ContainerInfo holds information on the containers that had their contents changed as a result of the @@ -1045,7 +1045,7 @@ ItemStackResponses: []varint # sent to the client. count: u8 # StackNetworkID is the network ID of the new stack at a specific slot. - item_stack_id: varint + item_stack_id: zigzag32 # CustomName is the custom name of the item stack. It is used in relation to text filtering. custom_name: string # DurabilityCorrection is the current durability of the item stack. This durability will be shown diff --git a/data/bedrock/1.19.60/protocol.json b/data/bedrock/1.19.60/protocol.json index 9795dbf61..bb59e5c7d 100644 --- a/data/bedrock/1.19.60/protocol.json +++ b/data/bedrock/1.19.60/protocol.json @@ -2262,7 +2262,7 @@ [ { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "name": "actions", @@ -2591,7 +2591,7 @@ }, { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "anon": true, @@ -2639,7 +2639,7 @@ }, { "name": "item_stack_id", - "type": "varint" + "type": "zigzag32" }, { "name": "custom_name", diff --git a/data/bedrock/1.19.60/types.yml b/data/bedrock/1.19.60/types.yml index 0ac5fcbcf..20ea08e18 100644 --- a/data/bedrock/1.19.60/types.yml +++ b/data/bedrock/1.19.60/types.yml @@ -872,7 +872,7 @@ StackRequestSlotInfo: ItemStackRequest: # RequestID is a unique ID for the request. This ID is used by the server to send a response for this # specific request in the ItemStackResponse packet. - request_id: varint + request_id: zigzag32 actions: []varint type_id: u8 => # TakeStackRequestAction is sent by the client to the server to take x amount of items from one slot in a @@ -1044,7 +1044,7 @@ ItemStackResponses: []varint 1: error # RequestID is the unique ID of the request that this response is in reaction to. If rejected, the client # will undo the actions from the request with this ID. - request_id: varint + request_id: zigzag32 _: status ? if ok: # ContainerInfo holds information on the containers that had their contents changed as a result of the @@ -1065,7 +1065,7 @@ ItemStackResponses: []varint # sent to the client. count: u8 # StackNetworkID is the network ID of the new stack at a specific slot. - item_stack_id: varint + item_stack_id: zigzag32 # CustomName is the custom name of the item stack. It is used in relation to text filtering. custom_name: string # DurabilityCorrection is the current durability of the item stack. This durability will be shown diff --git a/data/bedrock/1.19.62/protocol.json b/data/bedrock/1.19.62/protocol.json index a184ad0ba..c9f0c9dbe 100644 --- a/data/bedrock/1.19.62/protocol.json +++ b/data/bedrock/1.19.62/protocol.json @@ -2266,7 +2266,7 @@ [ { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "name": "actions", @@ -2595,7 +2595,7 @@ }, { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "anon": true, @@ -2643,7 +2643,7 @@ }, { "name": "item_stack_id", - "type": "varint" + "type": "zigzag32" }, { "name": "custom_name", diff --git a/data/bedrock/1.19.62/types.yml b/data/bedrock/1.19.62/types.yml index efe8805f4..b3107da1c 100644 --- a/data/bedrock/1.19.62/types.yml +++ b/data/bedrock/1.19.62/types.yml @@ -873,7 +873,7 @@ StackRequestSlotInfo: ItemStackRequest: # RequestID is a unique ID for the request. This ID is used by the server to send a response for this # specific request in the ItemStackResponse packet. - request_id: varint + request_id: zigzag32 actions: []varint type_id: u8 => # TakeStackRequestAction is sent by the client to the server to take x amount of items from one slot in a @@ -1045,7 +1045,7 @@ ItemStackResponses: []varint 1: error # RequestID is the unique ID of the request that this response is in reaction to. If rejected, the client # will undo the actions from the request with this ID. - request_id: varint + request_id: zigzag32 _: status ? if ok: # ContainerInfo holds information on the containers that had their contents changed as a result of the @@ -1066,7 +1066,7 @@ ItemStackResponses: []varint # sent to the client. count: u8 # StackNetworkID is the network ID of the new stack at a specific slot. - item_stack_id: varint + item_stack_id: zigzag32 # CustomName is the custom name of the item stack. It is used in relation to text filtering. custom_name: string # DurabilityCorrection is the current durability of the item stack. This durability will be shown diff --git a/data/bedrock/1.19.70/protocol.json b/data/bedrock/1.19.70/protocol.json index 9068e401f..659371102 100644 --- a/data/bedrock/1.19.70/protocol.json +++ b/data/bedrock/1.19.70/protocol.json @@ -2276,7 +2276,7 @@ [ { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "name": "actions", @@ -2603,7 +2603,7 @@ }, { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "anon": true, @@ -2651,7 +2651,7 @@ }, { "name": "item_stack_id", - "type": "varint" + "type": "zigzag32" }, { "name": "custom_name", diff --git a/data/bedrock/1.19.70/types.yml b/data/bedrock/1.19.70/types.yml index b6367e917..0a143b3db 100644 --- a/data/bedrock/1.19.70/types.yml +++ b/data/bedrock/1.19.70/types.yml @@ -883,7 +883,7 @@ StackRequestSlotInfo: ItemStackRequest: # RequestID is a unique ID for the request. This ID is used by the server to send a response for this # specific request in the ItemStackResponse packet. - request_id: varint + request_id: zigzag32 actions: []varint type_id: u8 => # TakeStackRequestAction is sent by the client to the server to take x amount of items from one slot in a @@ -1053,7 +1053,7 @@ ItemStackResponses: []varint 1: error # RequestID is the unique ID of the request that this response is in reaction to. If rejected, the client # will undo the actions from the request with this ID. - request_id: varint + request_id: zigzag32 _: status ? if ok: # ContainerInfo holds information on the containers that had their contents changed as a result of the @@ -1074,7 +1074,7 @@ ItemStackResponses: []varint # sent to the client. count: u8 # StackNetworkID is the network ID of the new stack at a specific slot. - item_stack_id: varint + item_stack_id: zigzag32 # CustomName is the custom name of the item stack. It is used in relation to text filtering. custom_name: string # DurabilityCorrection is the current durability of the item stack. This durability will be shown diff --git a/data/bedrock/1.19.80/protocol.json b/data/bedrock/1.19.80/protocol.json index afbbe9fee..ca8e51d83 100644 --- a/data/bedrock/1.19.80/protocol.json +++ b/data/bedrock/1.19.80/protocol.json @@ -2310,7 +2310,7 @@ [ { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "name": "actions", @@ -2637,7 +2637,7 @@ }, { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "anon": true, @@ -2685,7 +2685,7 @@ }, { "name": "item_stack_id", - "type": "varint" + "type": "zigzag32" }, { "name": "custom_name", diff --git a/data/bedrock/1.19.80/types.yml b/data/bedrock/1.19.80/types.yml index 6f5fc1583..7a00b13eb 100644 --- a/data/bedrock/1.19.80/types.yml +++ b/data/bedrock/1.19.80/types.yml @@ -892,7 +892,7 @@ StackRequestSlotInfo: ItemStackRequest: # RequestID is a unique ID for the request. This ID is used by the server to send a response for this # specific request in the ItemStackResponse packet. - request_id: varint + request_id: zigzag32 actions: []varint type_id: u8 => # TakeStackRequestAction is sent by the client to the server to take x amount of items from one slot in a @@ -1062,7 +1062,7 @@ ItemStackResponses: []varint 1: error # RequestID is the unique ID of the request that this response is in reaction to. If rejected, the client # will undo the actions from the request with this ID. - request_id: varint + request_id: zigzag32 _: status ? if ok: # ContainerInfo holds information on the containers that had their contents changed as a result of the @@ -1083,7 +1083,7 @@ ItemStackResponses: []varint # sent to the client. count: u8 # StackNetworkID is the network ID of the new stack at a specific slot. - item_stack_id: varint + item_stack_id: zigzag32 # CustomName is the custom name of the item stack. It is used in relation to text filtering. custom_name: string # DurabilityCorrection is the current durability of the item stack. This durability will be shown diff --git a/data/bedrock/1.20.0/protocol.json b/data/bedrock/1.20.0/protocol.json index 80728e5f5..dde928c89 100644 --- a/data/bedrock/1.20.0/protocol.json +++ b/data/bedrock/1.20.0/protocol.json @@ -2310,7 +2310,7 @@ [ { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "name": "actions", @@ -2639,7 +2639,7 @@ }, { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "anon": true, @@ -2687,7 +2687,7 @@ }, { "name": "item_stack_id", - "type": "varint" + "type": "zigzag32" }, { "name": "custom_name", diff --git a/data/bedrock/1.20.0/types.yml b/data/bedrock/1.20.0/types.yml index 9bb16c839..e285c103c 100644 --- a/data/bedrock/1.20.0/types.yml +++ b/data/bedrock/1.20.0/types.yml @@ -892,7 +892,7 @@ StackRequestSlotInfo: ItemStackRequest: # RequestID is a unique ID for the request. This ID is used by the server to send a response for this # specific request in the ItemStackResponse packet. - request_id: varint + request_id: zigzag32 actions: []varint type_id: u8 => # TakeStackRequestAction is sent by the client to the server to take x amount of items from one slot in a @@ -1064,7 +1064,7 @@ ItemStackResponses: []varint 1: error # RequestID is the unique ID of the request that this response is in reaction to. If rejected, the client # will undo the actions from the request with this ID. - request_id: varint + request_id: zigzag32 _: status ? if ok: # ContainerInfo holds information on the containers that had their contents changed as a result of the @@ -1085,7 +1085,7 @@ ItemStackResponses: []varint # sent to the client. count: u8 # StackNetworkID is the network ID of the new stack at a specific slot. - item_stack_id: varint + item_stack_id: zigzag32 # CustomName is the custom name of the item stack. It is used in relation to text filtering. custom_name: string # DurabilityCorrection is the current durability of the item stack. This durability will be shown diff --git a/data/bedrock/1.20.10/protocol.json b/data/bedrock/1.20.10/protocol.json index ddeb4d123..6db1e7b5b 100644 --- a/data/bedrock/1.20.10/protocol.json +++ b/data/bedrock/1.20.10/protocol.json @@ -2314,7 +2314,7 @@ [ { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "name": "actions", @@ -2643,7 +2643,7 @@ }, { "name": "request_id", - "type": "varint" + "type": "zigzag32" }, { "anon": true, @@ -2691,7 +2691,7 @@ }, { "name": "item_stack_id", - "type": "varint" + "type": "zigzag32" }, { "name": "custom_name", diff --git a/data/bedrock/latest/types.yml b/data/bedrock/latest/types.yml index 8ee6221b7..0cb119aeb 100644 --- a/data/bedrock/latest/types.yml +++ b/data/bedrock/latest/types.yml @@ -897,7 +897,7 @@ StackRequestSlotInfo: ItemStackRequest: # RequestID is a unique ID for the request. This ID is used by the server to send a response for this # specific request in the ItemStackResponse packet. - request_id: varint + request_id: zigzag32 actions: []varint type_id: u8 => # TakeStackRequestAction is sent by the client to the server to take x amount of items from one slot in a @@ -1069,7 +1069,7 @@ ItemStackResponses: []varint 1: error # RequestID is the unique ID of the request that this response is in reaction to. If rejected, the client # will undo the actions from the request with this ID. - request_id: varint + request_id: zigzag32 _: status ? if ok: # ContainerInfo holds information on the containers that had their contents changed as a result of the @@ -1090,7 +1090,7 @@ ItemStackResponses: []varint # sent to the client. count: u8 # StackNetworkID is the network ID of the new stack at a specific slot. - item_stack_id: varint + item_stack_id: zigzag32 # CustomName is the custom name of the item stack. It is used in relation to text filtering. custom_name: string # DurabilityCorrection is the current durability of the item stack. This durability will be shown