Header
|
8
|
A little-endian 32 bit integer used to identify the version of the tool used to save the file, always 1 followed by a little-endian 32 bit integer that marks the size of the file subtract the header, always 80.
|
Pos X
|
4
|
A little-endian 32 bit float
|
Pos Y
|
4
|
A little-endian 32 bit float
|
Pos Z
|
4
|
A little-endian 32 bit float
|
Motion X
|
4
|
A little-endian 32 bit float
|
Motion Y
|
4
|
A little-endian 32 bit float
|
Motion Z
|
4
|
A little-endian 32 bit float
|
Pitch
|
4
|
A little-endian 32 bit float, an error in the code causes this value to be read incorrectly
|
Yaw
|
4
|
A little-endian 32 bit float representing the player's yaw in degrees
|
Unknown
|
4
|
A little-endian 32 bit float
|
Fire
|
2
|
A little-endian signed short representing the number of ticks until the fire is put out. Negative values reflect how long the player can stand in fire before burning. Default value: -20
|
Air
|
2
|
A little-endian signed short representing how much air the player has, in ticks. Fills to a maximum of 300 in air. Decreases while underwater.[verify]
|
Unknown
|
4
|
|
Hotbar
|
36
|
9 slots that take up 4 bytes each, the first two bytes is the item ID[note 2]. The other two bytes have unknown use and are always 0x00. The last slot is always saved as 0xFF for every byte, it's known to be a hotbar slot as the minecraftpe library loops through 9 hotbar slots.
|