Packet 344
SyncWorldClocksPacket
Sent from the server when a client joins to initialize all world clocks for the client and periodically to all clients to keep them in sync. It is also sent to all clients when a world clock's paused state changes or when time markers are added or removed.
HeaderID 344varuint
0DataoneOf<SyncStateData, InitializeRegistryData, AddTimeMarkerData, RemoveTimeMarkerData> · variable
Serialized fields
1 top-level fields0Data
oneOf<SyncStateData, InitializeRegistryData, AddTimeMarkerData, RemoveTimeMarkerData>0SyncStateData
SyncStateData0ClockDataSyncWorldClockStateDataas
array<SyncWorldClockStateData>
1InitializeRegistryData
InitializeRegistryData0ClockDataWorldClockDataas
array<WorldClockData>
2AddTimeMarkerData
AddTimeMarkerData- 0ClockIdCompression
varuint64 1TimeMarkersTimeMarkerDataas
array<TimeMarkerData>
3RemoveTimeMarkerData
RemoveTimeMarkerData
Changelog
Stable releases
Changes between stable protocol releases.
No stable release changes are recorded for this packet.
Preview builds
Changes between Minecraft Preview protocol builds.
No preview build changes are recorded for this packet.