Dear Minecraft Development Team,
I would like to propose an improvement to how the client dynamically updates the local player's skin rendering in multiplayer.
Current Limitation:
In multiplayer servers and custom maps, dynamic appearance changes (disguises, stealth camouflage, roleplay outfits) are vital for immersion. While other players observe skin updates smoothly, the local player's client (LocalPlayer) only refreshes its own rendered skin (F5 view and first-person hand) upon receiving a ClientboundRespawnPacket.
The Problem:
Because a respawn packet forces entity recreation and dimension/level state handling, it inherently introduces visual disruptions: screen flickers, "Downloading Terrain" loading screens, or movement stutters. This breaks immersion during seamless in-game moments, such as walking into a stealth zone or transforming mid-run.
Proposed Suggestion:
Could the client be updated so that LocalPlayer dynamically applies updated textures properties from ClientboundPlayerInfoUpdatePacket (or a dedicated lightweight packet) without requiring a full respawn packet?
Allowing the client to hot-reload its own skin on the fly would enable creators to deliver truly seamless visual transitions without breaking gameplay flow.
Thank you for your time and dedication to Minecraft!
0 Comments
Please sign in to leave a comment.
Post a new comment: