-
Bug
-
Resolution: Fixed
-
Minecraft 1.7.9, Minecraft 14w26c, Minecraft 1.7.10, Minecraft 14w27b, Minecraft 14w29b, Minecraft 14w32d, Minecraft 1.8-pre1, Minecraft 1.8-pre2, Minecraft 1.8-pre3, Minecraft 1.8, Minecraft 1.8.1-pre2, Minecraft 1.8.1-pre3, Minecraft 1.8.1, Minecraft 1.8.3, Minecraft 1.8.4, Minecraft 1.8.5, Minecraft 1.8.7, Minecraft 1.8.8, Minecraft 15w31c, Minecraft 15w32a, Minecraft 15w33c, Minecraft 15w34d, Minecraft 15w35e, Minecraft 15w38b, Minecraft 15w39b, Minecraft 15w45a, Minecraft 15w46a, Minecraft 15w47a, Minecraft 15w49b, Minecraft 1.8.9, Minecraft 15w50a, Minecraft 16w02a, Minecraft 16w03a, Minecraft 16w04a, Minecraft 16w05a, Minecraft 16w05b, Minecraft 16w06a, Minecraft 16w07a, Minecraft 16w07b, Minecraft 1.9 Pre-Release 1, Minecraft 1.9 Pre-Release 2, Minecraft 1.9 Pre-Release 3, Minecraft 1.9 Pre-Release 4, Minecraft 1.9, Minecraft 1.9.1 Pre-Release 1, Minecraft 1.9.1 Pre-Release 2, Minecraft 1.9.1 Pre-Release 3, Minecraft 1.9.1, Minecraft 1.9.2, Minecraft 16w14a, Minecraft 16w15a, Minecraft 16w15b, Minecraft 1.9.3 Pre-Release 2, Minecraft 1.9.4, Minecraft 16w20a, Minecraft 1.10, Minecraft 1.10.2, Minecraft 16w32b, Minecraft 16w40a, Minecraft 16w44a, Minecraft 1.11, Minecraft 1.11.2, Minecraft 1.12, Minecraft 1.12.1, Minecraft 1.12.2, Minecraft 17w43b, Minecraft 17w45b, Minecraft 17w46a, Minecraft 17w48a, Minecraft 17w50a, Minecraft 18w02a, Minecraft 18w05a, Minecraft 18w06a, Minecraft 18w07a, Minecraft 18w08b, Minecraft 18w09a, Minecraft 18w11a, Minecraft 18w15a, Minecraft 18w16a, Minecraft 18w20c
-
None
-
Confirmed
The bug
The skin of the host player who opened a world onto LAN does not load in but the other player that joins does. The host can see everyone and themselves, but the other player cannot see the host's skin.
From the joining client's log:
[02:08:20] [pool-2-thread-1/ERROR]: Signature is missing from textures payload
Code Analysis
Outdated code analysis by marcono1234 can be found in this comment
New (1.11) code analysis:
Based on 1.11 decompiled using MCP 9.35 rc1
As stated before the line "Signature is missing from textures payload" is related to the problem. If I understand it correctly, the following happens:
When a player loads a singleplayer world his gameprofile does not have the property textures, therefor the signature is not checked. The method net.minecraft.client.resources.SkinManager.loadProfileTextures(GameProfile, SkinAvailableCallback, boolean) then fills the profile properties for the player without having it be signed (net.minecraft.client.Minecraft.getProfileProperties()). When the player then opens the world to LAN all players joining are verified and their gameprofile data is (probably?) signed.
The problem happens now when the hosting player sends the gameprofile data of the connected players to the other players. Because the gameprofile data of the hosting player is unsigned the other clients will not load the textures (skin, cape...).
I assume this could be fixed by having the method net.minecraft.client.Minecraft.getProfileProperties() call the method com.mojang.authlib.minecraft.MinecraftSessionService.fillProfileProperties(GameProfile, boolean) with true as requireSecure parameter value. There should probably not be any downsides.
- is cloned by
-
MC-135339 Host's skin is not visible to other players in a LAN world if the host has not opened any world before
- Resolved
- is duplicated by
-
MC-53734 When hosting a LAN server, the host always has default skin
- Resolved
-
MC-53856 Skin issues in LAN games.
- Resolved
-
MC-54461 When playing at local server ("open game for network"), host's custom skin isn't shown to other players
- Resolved
-
MC-55056 Bug on LAN Worlds
- Resolved
-
MC-55074 Host Skin does not sho to LAN Guests
- Resolved
-
MC-59194 Server Skin Bug
- Resolved
-
MC-60238 LAN World Host's Skin Is Not Appearing
- Resolved
-
MC-60527 I was creating a snapshot server for me and my friends. When I joined the server my skin was a steve but all mixed up.
- Resolved
-
MC-62568 Skin - I'm always steve.
- Resolved
-
MC-62685 bug skin server
- Resolved
-
MC-64175 do not loading minecraft skin
- Resolved
-
MC-67773 skins not pressent on lan host player only
- Resolved
-
MC-68172 Host skin not shown in LAN Network server
- Resolved
-
MC-69162 [LAN] Hosts skin doesn't show
- Resolved
-
MC-69410 Skin is steve for lan host
- Resolved
-
MC-69576 no load skin on server created on lan
- Resolved
-
MC-69838 Skin Issue
- Resolved
-
MC-71017 I Can Not Change My Skin
- Resolved
-
MC-71685 Can't change skin & my skin has a bug !
- Resolved
-
MC-71982 Skin does not appear in LAN
- Resolved
-
MC-72146 Skins do not appear when hosting LAN world
- Resolved
-
MC-72769 1.8 Skin Error
- Resolved
-
MC-73141 Lan World Skin problem
- Resolved
-
MC-74166 Server owner skin don't show to joined players
- Resolved
-
MC-74758 Skin Bug
- Resolved
-
MC-74808 LAN server host's skin not appearing to guests
- Resolved
-
MC-75034 Cannot see the host's skin on LAN worlds.
- Resolved
-
MC-76317 LAN host's skin not showing
- Resolved
-
MC-78007 skins
- Resolved
-
MC-79466 Skin (NOT) showing up when I host a lan server
- Resolved
-
MC-79650 Player hosting LAN world has default "Alex" skin
- Resolved
-
MC-81925 Player hosting lan cannot show custom skin to other players. other players however have custom skins
- Resolved
-
MC-82098 [+1.8]Skins not show for LAN host
- Resolved
-
MC-82739 On LAN Other Players Skin Is Alex
- Resolved
-
MC-83440 Skin Problems in a lan world
- Resolved
-
MC-84287 Host's skin not visible when in LAN world.
- Resolved
-
MC-84504 skin issue in LAN multiplayer
- Resolved
-
MC-84973 LAN World Skin Glitch
- Resolved
-
MC-84986 Host's skin not visible to others in LAN
- Resolved
-
MC-85028 Can't see my friend's skin in LAN world
- Resolved
-
MC-86185 When I open a LAN world and I have 2 accounts on it on the same computer, the account who opened the LAN had a Steve / Alex Skin
- Resolved
-
MC-86583 Can't see skin
- Resolved
-
MC-88768 Skin in lan servers
- Resolved
-
MC-89214 LAN entity bug
- Resolved
-
MC-89232 skin showing
- Resolved
-
MC-90963 Open to lan. Owner´s skin.
- Resolved
-
MC-92965 Minecraft LAN Worlds = Players Having Steve Skins
- Resolved
-
MC-93885 Other users can see my skin, but I cant.
- Resolved
-
MC-95012 The guests on a Lan "world" don't sees the host skin.
- Resolved
-
MC-96484 when i make a LAN server my skin doesn't show up
- Resolved
-
MC-97108 i cant see other skins
- Resolved
-
MC-97361 LAN World hosts have default skins.
- Resolved
-
MC-97572 LAN Server
- Resolved
-
MC-99515 in LAN worlds the guests cant see the hosts skin (just shows Alex)
- Resolved
-
MC-100287 Multiplayer Skin Problem
- Resolved
-
MC-103280 LAN Skin Glitch As Of 1.7.10 Not Fixed
- Resolved
-
MC-104732 Skin Issue - LAN worlds
- Resolved
-
MC-105109 Host of LAN Server has Alex Skin
- Resolved
-
MC-105615 When I host a lan world, my friend that joined me can't see my skin
- Resolved
-
MC-108855 LAN Server/Skins
- Resolved
-
MC-109772 LAN Mode - Other players do NOT load the HOST player's skin
- Resolved
-
MC-111248 Skin issue in LAN
- Resolved
-
MC-111535 People can't join my game. I open it to LAN and everything, but it doesn't appear on other peoples screen when they go to multiplayer. I can join other people's games, but they look like steve even though they have the skin on.
- Resolved
-
MC-112948 Hosts skin not showing on lan games
- Resolved
-
MC-113140 LAN play MY sister can't see my skin
- Resolved
-
MC-117555 Can't see Host's skin
- Resolved
-
MC-118332 People on LAN server cannot see host's skin
- Resolved
-
MC-119725 Skin does not show for Host
- Resolved
-
MC-120084 Lan world
- Resolved
-
MC-120656 Steve skin in lan bug
- Resolved
-
MC-121843 In a LAN world, only the host player can see other players skins
- Resolved
-
MC-122779 My skin won't show up on my LAN worlds to other players
- Resolved
-
MC-123973 Minecraft lan skin is not working!...
- Resolved
-
MC-124271 Skin disappears when I open to LAN
- Resolved
-
MC-127997 Skins are broken
- Resolved
-
MC-132752 Cannot see the host skin in lan world
- Resolved
-
MC-135409 Skin Lan Not Work
- Resolved
-
MCL-3248 Lan Host Skin is all ways Steve Bug
- Resolved
-
MCL-9072 game crash/ skin bug
- Resolved
- relates to
-
MC-49334 Skins are not visible for the person who is hosting a LAN server
- Resolved
-
MC-55018 Players can see own skin, but not others.
- Resolved
-
MCPE-33287 Host's custom skin not showing in LAN game.
- Resolved
-
MC-52773 LAN Server: Cannot see own custom skin, visible to other players
- Resolved
-
MC-264966 "Signature is missing from Property textures" appears in the logs of some Minecraft worlds due to player heads
- Resolved