@@ -32,18 +32,23 @@ const packetIds = {
32
32
// Clientbound (configuration)
33
33
// ===========================
34
34
CLIENTBOUND_DISCONNECT_CONFIGURATION : generateIdFunction ( [
35
+ [ protocolMap [ '1.20.5' ] , 0x02 ] ,
35
36
[ protocolMap [ '1.20.2' ] , 0x01 ]
36
37
] ) ,
37
38
CLIENTBOUND_FINISH_CONFIGURATION : generateIdFunction ( [
39
+ [ protocolMap [ '1.20.5' ] , 0x03 ] ,
38
40
[ protocolMap [ '1.20.2' ] , 0x02 ]
39
41
] ) ,
40
42
CLIENTBOUND_KEEP_ALIVE_CONFIGURATION : generateIdFunction ( [
43
+ [ protocolMap [ '1.20.5' ] , 0x04 ] ,
41
44
[ protocolMap [ '1.20.2' ] , 0x03 ]
42
45
] ) ,
43
46
CLIENTBOUND_PING_CONFIGURATION : generateIdFunction ( [
47
+ [ protocolMap [ '1.20.5' ] , 0x05 ] ,
44
48
[ protocolMap [ '1.20.2' ] , 0x04 ]
45
49
] ) ,
46
50
CLIENTBOUND_ADD_RESOURCE_PACK_CONF : generateIdFunction ( [
51
+ [ protocolMap [ '1.20.5' ] , 0x09 ] ,
47
52
[ protocolMap [ '1.20.3' ] , 0x07 ] ,
48
53
[ protocolMap [ '1.20.2' ] , 0x06 ]
49
54
] ) ,
@@ -52,19 +57,23 @@ const packetIds = {
52
57
// Serverbound (configuration)
53
58
// ===========================
54
59
SERVERBOUND_KEEP_ALIVE_CONFIGURATION : generateIdFunction ( [
60
+ [ protocolMap [ '1.20.5' ] , 0x04 ] ,
55
61
[ protocolMap [ '1.20.2' ] , 0x03 ]
56
62
] ) ,
57
63
SERVERBOUND_PONG_CONFIGURATION : generateIdFunction ( [
64
+ [ protocolMap [ '1.20.5' ] , 0x05 ] ,
58
65
[ protocolMap [ '1.20.2' ] , 0x04 ]
59
66
] ) ,
60
67
SERVERBOUND_RESOURCE_PACK_RESPONSE_CONF : generateIdFunction ( [
68
+ [ protocolMap [ '1.20.5' ] , 0x06 ] ,
61
69
[ protocolMap [ '1.20.2' ] , 0x05 ]
62
70
] ) ,
63
71
64
72
// ==================
65
73
// Clientbound (play)
66
74
// ==================
67
75
CLIENTBOUND_KEEP_ALIVE_PLAY : generateIdFunction ( [
76
+ [ protocolMap [ '1.20.5' ] , 0x26 ] ,
68
77
[ protocolMap [ '1.20.2' ] , 0x24 ] ,
69
78
[ protocolMap [ '1.19.4' ] , 0x23 ] ,
70
79
[ protocolMap [ '1.19.3' ] , 0x1f ] ,
@@ -74,6 +83,7 @@ const packetIds = {
74
83
[ protocolMap [ '1.16.4' ] , 0x1f ]
75
84
] ) ,
76
85
CLIENTBOUND_DISCONNECT_PLAY : generateIdFunction ( [
86
+ [ protocolMap [ '1.20.5' ] , 0x1d ] ,
77
87
[ protocolMap [ '1.20.2' ] , 0x1b ] ,
78
88
[ protocolMap [ '1.19.4' ] , 0x1a ] ,
79
89
[ protocolMap [ '1.19.3' ] , 0x17 ] ,
@@ -83,6 +93,7 @@ const packetIds = {
83
93
[ protocolMap [ '1.16.4' ] , 0x19 ]
84
94
] ) ,
85
95
CLIENTBOUND_LOGIN_PLAY : generateIdFunction ( [
96
+ [ protocolMap [ '1.20.5' ] , 0x2b ] ,
86
97
[ protocolMap [ '1.20.2' ] , 0x29 ] ,
87
98
[ protocolMap [ '1.19.4' ] , 0x28 ] ,
88
99
[ protocolMap [ '1.19.3' ] , 0x24 ] ,
@@ -92,6 +103,7 @@ const packetIds = {
92
103
[ protocolMap [ '1.16.4' ] , 0x24 ]
93
104
] ) ,
94
105
CLIENTBOUND_RESPAWN : generateIdFunction ( [
106
+ [ protocolMap [ '1.20.5' ] , 0x47 ] ,
95
107
[ protocolMap [ '1.20.3' ] , 0x45 ] ,
96
108
[ protocolMap [ '1.20.2' ] , 0x43 ] ,
97
109
[ protocolMap [ '1.19.4' ] , 0x41 ] ,
@@ -103,6 +115,7 @@ const packetIds = {
103
115
] ) ,
104
116
// AKA Set Health
105
117
CLIENTBOUND_UPDATE_HEALTH : generateIdFunction ( [
118
+ [ protocolMap [ '1.20.5' ] , 0x5d ] ,
106
119
[ protocolMap [ '1.20.3' ] , 0x5b ] ,
107
120
[ protocolMap [ '1.20.2' ] , 0x59 ] ,
108
121
[ protocolMap [ '1.19.4' ] , 0x57 ] ,
@@ -113,6 +126,7 @@ const packetIds = {
113
126
] ) ,
114
127
// AKA Combat Death
115
128
CLIENTBOUND_DEATH_COMBAT_EVENT : generateIdFunction ( [
129
+ [ protocolMap [ '1.20.5' ] , 0x3c ] ,
116
130
[ protocolMap [ '1.20.2' ] , 0x3a ] ,
117
131
[ protocolMap [ '1.19.4' ] , 0x38 ] ,
118
132
[ protocolMap [ '1.19.3' ] , 0x34 ] ,
@@ -123,6 +137,7 @@ const packetIds = {
123
137
] ) ,
124
138
// AKA Open Screen
125
139
CLIENTBOUND_OPEN_WINDOW : generateIdFunction ( [
140
+ [ protocolMap [ '1.20.5' ] , 0x33 ] ,
126
141
[ protocolMap [ '1.20.2' ] , 0x31 ] ,
127
142
[ protocolMap [ '1.19.4' ] , 0x30 ] ,
128
143
[ protocolMap [ '1.19.3' ] , 0x2c ] ,
@@ -131,6 +146,7 @@ const packetIds = {
131
146
[ protocolMap [ '1.16.4' ] , 0x2e ]
132
147
] ) ,
133
148
CLIENTBOUND_ACTION_BAR : generateIdFunction ( [
149
+ [ protocolMap [ '1.20.5' ] , 0x4c ] ,
134
150
[ protocolMap [ '1.20.3' ] , 0x4a ] ,
135
151
[ protocolMap [ '1.20.2' ] , 0x48 ] ,
136
152
[ protocolMap [ '1.19.4' ] , 0x46 ] ,
@@ -149,13 +165,15 @@ const packetIds = {
149
165
[ protocolMap [ '1.16.4' ] , 0x0e ]
150
166
] ) ,
151
167
CLIENTBOUND_PLAYER_CHAT_MESSAGE : generateIdFunction ( [
168
+ [ protocolMap [ '1.20.5' ] , 0x39 ] ,
152
169
[ protocolMap [ '1.20.2' ] , 0x37 ] ,
153
170
[ protocolMap [ '1.19.4' ] , 0x35 ] ,
154
171
[ protocolMap [ '1.19.3' ] , 0x31 ] ,
155
172
[ protocolMap [ '1.19.1' ] , 0x33 ] ,
156
173
[ protocolMap [ '1.19' ] , 0x30 ]
157
174
] ) ,
158
175
CLIENTBOUND_SYSTEM_CHAT_MESSAGE : generateIdFunction ( [
176
+ [ protocolMap [ '1.20.5' ] , 0x6c ] ,
159
177
[ protocolMap [ '1.20.3' ] , 0x69 ] ,
160
178
[ protocolMap [ '1.20.2' ] , 0x67 ] ,
161
179
[ protocolMap [ '1.19.4' ] , 0x64 ] ,
@@ -164,6 +182,7 @@ const packetIds = {
164
182
[ protocolMap [ '1.19' ] , 0x5f ]
165
183
] ) ,
166
184
CLIENTBOUND_PING_PLAY : generateIdFunction ( [
185
+ [ protocolMap [ '1.20.5' ] , 0x35 ] ,
167
186
[ protocolMap [ '1.20.2' ] , 0x33 ] ,
168
187
[ protocolMap [ '1.19.4' ] , 0x32 ] ,
169
188
[ protocolMap [ '1.19.3' ] , 0x2e ] ,
@@ -172,12 +191,14 @@ const packetIds = {
172
191
[ protocolMap [ '1.17' ] , 0x30 ]
173
192
] ) ,
174
193
CLIENTBOUND_START_CONFIGURATION : generateIdFunction ( [
194
+ [ protocolMap [ '1.20.5' ] , 0x69 ] ,
175
195
[ protocolMap [ '1.20.3' ] , 0x67 ] ,
176
196
[ protocolMap [ '1.20.2' ] , 0x65 ]
177
197
] ) ,
178
198
// AKA Resource Pack Send
179
199
// AKA Resource Pack
180
200
CLIENTBOUND_ADD_RESOURCE_PACK_PLAY : generateIdFunction ( [
201
+ [ protocolMap [ '1.20.5' ] , 0x46 ] ,
181
202
[ protocolMap [ '1.20.3' ] , 0x44 ] ,
182
203
[ protocolMap [ '1.20.2' ] , 0x42 ] ,
183
204
[ protocolMap [ '1.19.4' ] , 0x40 ] ,
@@ -192,6 +213,7 @@ const packetIds = {
192
213
// Serverbound (play)
193
214
// ==================
194
215
SERVERBOUND_KEEP_ALIVE_PLAY : generateIdFunction ( [
216
+ [ protocolMap [ '1.20.5' ] , 0x18 ] ,
195
217
[ protocolMap [ '1.20.3' ] , 0x15 ] ,
196
218
[ protocolMap [ '1.20.2' ] , 0x14 ] ,
197
219
[ protocolMap [ '1.19.4' ] , 0x12 ] ,
@@ -203,6 +225,7 @@ const packetIds = {
203
225
] ) ,
204
226
// AKA Close Container
205
227
SERVERBOUND_CLOSE_WINDOW : generateIdFunction ( [
228
+ [ protocolMap [ '1.20.5' ] , 0x0f ] ,
206
229
[ protocolMap [ '1.20.2' ] , 0x0e ] ,
207
230
[ protocolMap [ '1.19.4' ] , 0x0c ] ,
208
231
[ protocolMap [ '1.19.3' ] , 0x0f ] ,
@@ -213,6 +236,7 @@ const packetIds = {
213
236
] ) ,
214
237
// AKA Client Information
215
238
SERVERBOUND_CLIENT_SETTINGS : generateIdFunction ( [
239
+ [ protocolMap [ '1.20.5' ] , 0x0a ] ,
216
240
[ protocolMap [ '1.20.2' ] , 0x09 ] ,
217
241
[ protocolMap [ '1.19.4' ] , 0x08 ] ,
218
242
[ protocolMap [ '1.19.3' ] , 0x07 ] ,
@@ -222,6 +246,7 @@ const packetIds = {
222
246
] ) ,
223
247
// AKA Client Command
224
248
SERVERBOUND_CLIENT_STATUS : generateIdFunction ( [
249
+ [ protocolMap [ '1.20.5' ] , 0x09 ] ,
225
250
[ protocolMap [ '1.20.2' ] , 0x08 ] ,
226
251
[ protocolMap [ '1.19.4' ] , 0x07 ] ,
227
252
[ protocolMap [ '1.19.3' ] , 0x06 ] ,
@@ -230,6 +255,7 @@ const packetIds = {
230
255
[ protocolMap [ '1.16.4' ] , 0x04 ]
231
256
] ) ,
232
257
SERVERBOUND_CHAT_MESSAGE : generateIdFunction ( [
258
+ [ protocolMap [ '1.20.5' ] , 0x06 ] ,
233
259
[ protocolMap [ '1.19.1' ] , 0x05 ] ,
234
260
[ protocolMap [ '1.19' ] , 0x04 ] ,
235
261
[ protocolMap [ '1.16.4' ] , 0x03 ]
@@ -240,6 +266,7 @@ const packetIds = {
240
266
[ protocolMap [ '1.16.4' ] , null ]
241
267
] ) ,
242
268
SERVERBOUND_PONG_PLAY : generateIdFunction ( [
269
+ [ protocolMap [ '1.20.5' ] , 0x27 ] ,
243
270
[ protocolMap [ '1.20.3' ] , 0x24 ] ,
244
271
[ protocolMap [ '1.20.2' ] , 0x23 ] ,
245
272
[ protocolMap [ '1.19.4' ] , 0x20 ] ,
@@ -249,12 +276,14 @@ const packetIds = {
249
276
[ protocolMap [ '1.17' ] , 0x1d ]
250
277
] ) ,
251
278
SERVERBOUND_ACKNOWLEDGE_CONFIGURATION : generateIdFunction ( [
279
+ [ protocolMap [ '1.20.5' ] , 0x0c ] ,
252
280
[ protocolMap [ '1.20.2' ] , 0x0b ]
253
281
] ) ,
254
282
// AKA Resource Pack Status
255
283
// AKA Resource Pack
256
284
SERVERBOUND_RESOURCE_PACK_RESPONSE_PLAY : generateIdFunction ( [
257
- [ protocolMap [ '1.20.3' ] , 0x43 ] ,
285
+ [ protocolMap [ '1.20.5' ] , 0x2b ] ,
286
+ [ protocolMap [ '1.20.3' ] , 0x28 ] ,
258
287
[ protocolMap [ '1.20.2' ] , 0x27 ] ,
259
288
[ protocolMap [ '1.19.2' ] , 0x24 ] ,
260
289
[ protocolMap [ '1.19' ] , 0x23 ] ,
0 commit comments