OverviewPacketsPlayStatus
ID 0x02 · 2Server → ClientConnection
PlayStatus
Tells the client the result of login, or that it may spawn into the world. Sent unencrypted after ServerToClientHandshake is answered, then once more when chunks are ready.
play-status.bin
02 // header 00 00 00 03 // PlayerSpawn
Structure
| Field | Type | Description |
|---|---|---|
| Status | int32 (BE) | One of the status codes below. |
Status values
0 LoginSuccess
1 LoginFailedClient — outdated client
2 LoginFailedServer — outdated server
3 PlayerSpawn
4 LoginFailedInvalidTenant
5 LoginFailedVanillaEdu
6 LoginFailedEduVanilla
7 LoginFailedServerFull (sub-client)
8 LoginFailedEditorVanilla
9 LoginFailedVanillaEditor
Notes
- Status is a big-endian int32.
- LoginSuccess is sent after ClientToServerHandshake; PlayerSpawn (3) closes the loading screen once LevelChunks and StartGame are out.
