← Back to Index

SetSpawnPositionPacket (43)

When a player logs in or the SetWorldSpawnCommand is used this is sent from the server to the client. Does not change when using a bed, that is a separate packet (RespawnPacket)
see RespawnPacket
Field Name Type Field Index Description
Spawn Position Type (Required) varint32 0
Enum Values:
Index Value
0 PlayerRespawn
1 WorldSpawn
Block Position (Required) NetworkBlockPosition 1

NetworkBlockPosition

Field Name Type Field Index Description
X (Required) varint32 0
Y (Required) varuint32 1
Z (Required) varint32 2
Dimension type (Required) DimensionType 2

DimensionType

Field Name Type Field Index Description
value (Required) varint32 0
Spawn Block Pos (Required) NetworkBlockPosition 3

NetworkBlockPosition

Field Name Type Field Index Description
X (Required) varint32 0
Y (Required) varuint32 1
Z (Required) varint32 2