Packet 312
ServerboundLoadingScreenPacket
Sent from the client to the server to message to the server about the state of the loading screen.
In order for the client to send a packet with StartLoadingScreen, the server needs to anticipate that this packet is coming. If the server doesn't expect that we are about to start a loading screen, the server will disconnect the client. EndLoadingScreen is sent by the client when the loading screen closes. The Loading Screen Id field will be empty if the loading screen is triggered by the initial loading into of a world. The Loading Screen Id field will have a value if sent by the server. This currently happens as part of ChangeDimensionPacket if the player is alive.
Serialized fields
2 top-level fields0Loading Screen Packet TypeCompressionEnum-as-Value
varint32- 1
StartLoadingScreen - 2
EndLoadingScreen
- 1
Changelog
Stable releases
Changes between stable protocol releases.
No stable release changes are recorded for this packet.
All builds
Changes between consecutive stable releases and preview builds.
- Released
- Protocol
- 2207
- Previous build
- 1.26.51
Packet
1 entryChanged 1
- Changed
Loading Screen Packet Typeenum valueStartLoadingScreenfrom0to1. - Changed
Loading Screen Packet Typeenum valueEndLoadingScreenfrom1to2. Loading Screen Idis now optional.