@@ -194,20 +194,31 @@ class ConnectionModule(reactContext: ReactApplicationContext)
194
194
val loginAcknowledgedId = 0x03
195
195
val setCompressionId = 0x03
196
196
// Configuration state packet IDs
197
- val configurationKeepAliveClientBoundId = 0x03
198
- val configurationKeepAliveServerBoundId = 0x03
199
- val finishConfigurationClientBoundId = 0x02
200
- val finishConfigurationServerBoundId = 0x02
197
+ val configurationKeepAliveClientBoundId =
198
+ if (protocolVersion >= PROTOCOL_VERSION_1205 ) 0x04
199
+ else 0x03
200
+ val configurationKeepAliveServerBoundId =
201
+ if (protocolVersion >= PROTOCOL_VERSION_1205 ) 0x04
202
+ else 0x03
203
+ val finishConfigurationClientBoundId =
204
+ if (protocolVersion >= PROTOCOL_VERSION_1205 ) 0x03
205
+ else 0x02
206
+ val finishConfigurationServerBoundId =
207
+ if (protocolVersion >= PROTOCOL_VERSION_1205 ) 0x03
208
+ else 0x02
201
209
// Play state packet IDs
202
210
val startConfigurationClientBoundId =
203
- if (protocolVersion >= PROTOCOL_VERSION_1203 ) 0x67
211
+ if (protocolVersion >= PROTOCOL_VERSION_1205 ) 0x69
212
+ else if (protocolVersion >= PROTOCOL_VERSION_1203 ) 0x67
204
213
else if (protocolVersion >= PROTOCOL_VERSION_1202 ) 0x65
205
214
else - 1
206
215
val acknowledgeConfigurationServerBoundId =
207
- if (protocolVersion >= PROTOCOL_VERSION_1202 ) 0x0b
216
+ if (protocolVersion >= PROTOCOL_VERSION_1205 ) 0x0c
217
+ else if (protocolVersion >= PROTOCOL_VERSION_1202 ) 0x0b
208
218
else - 1
209
219
val playKeepAliveClientBoundId =
210
- if (protocolVersion >= PROTOCOL_VERSION_1202 ) 0x24
220
+ if (protocolVersion >= PROTOCOL_VERSION_1205 ) 0x26
221
+ else if (protocolVersion >= PROTOCOL_VERSION_1202 ) 0x24
211
222
else if (protocolVersion >= PROTOCOL_VERSION_1194 ) 0x23
212
223
else if (protocolVersion >= PROTOCOL_VERSION_1193 ) 0x1f
213
224
else if (protocolVersion >= PROTOCOL_VERSION_1191 ) 0x20
@@ -216,7 +227,8 @@ class ConnectionModule(reactContext: ReactApplicationContext)
216
227
else if (protocolVersion >= PROTOCOL_VERSION_1164 ) 0x1f
217
228
else - 1
218
229
val playKeepAliveServerBoundId =
219
- if (protocolVersion >= PROTOCOL_VERSION_1203 ) 0x15
230
+ if (protocolVersion >= PROTOCOL_VERSION_1205 ) 0x18
231
+ else if (protocolVersion >= PROTOCOL_VERSION_1203 ) 0x15
220
232
else if (protocolVersion >= PROTOCOL_VERSION_1202 ) 0x14
221
233
else if (protocolVersion >= PROTOCOL_VERSION_1194 ) 0x12
222
234
else if (protocolVersion >= PROTOCOL_VERSION_1193 ) 0x11
0 commit comments