Difference between revisions of "Pocket Edition FAQ"
Jump to navigation
Jump to search
(→Normal Login Sequence: added format plus id's) |
|||
Line 6: | Line 6: | ||
=== Server searching === | === Server searching === | ||
− | #'''C->B''' <code> | + | #'''C->B''' <code>0x01</code> ID_UNCONNECTED_PING_OPEN_CONNECTIONS |
#'''S->C''' <code>0x1C</code> ID_UNCONNECTED_PONG | #'''S->C''' <code>0x1C</code> ID_UNCONNECTED_PONG | ||
Revision as of 15:48, 31 May 2014
Normal Login Sequence
C = Client S = Server B = Broadcast
Server searching
- C->B
0x01
ID_UNCONNECTED_PING_OPEN_CONNECTIONS - S->C
0x1C
ID_UNCONNECTED_PONG
Connecting a server
- C->S
0x05
ID_OPEN_CONNECTION_REQUEST_1 (different packet sizes until a correct response is sent) - S->C
0x06
ID_OPEN_CONNECTION_REPLY_1 - C->S
0x07
ID_OPEN_CONNECTION_REQUEST_2 - S->C
0x08
ID_OPEN_CONNECTION_REPLY_2 - C->S
0x09
DATA ClientConnect - S->C
0x10
DATA ServerHandshake - C->S
0x13
DATA ClientHandshake - C->S
0x82
DATA Login (sends username) - S->C
0x83
DATA LoginStatus - S->C
0x87
DATA StartGame (send seed and spawn position) - C Generates base map with seed
- C->S
0x84
DATA Ready (client spawns)