Host's skin is not visible to other players in a LAN world if the host has not opened any world before
This is essentially MC-52974, except it does not happen every time.
The bug
If the host of a LAN world has not opened another world before opening a world to LAN, any player that joins that LAN world won't see the host's skin and receive the following error message:
Couldn't look up profile properties for com.mojang.authlib.GameProfile@36e09f7b[id=80635c78-1b0d-4d33-9e84-efa687448d77,name=violine1101,properties={},legacy=false]
com.mojang.authlib.exceptions.AuthenticationException: The client has sent too many requests within a certain amount of time
at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:79)
at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillGameProfile(YggdrasilMinecraftSessionService.java:180)
at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillProfileProperties(YggdrasilMinecraftSessionService.java:173)
at dea.a(SourceFile:114)
at dea$$Lambda$1140/12275979.run(Unknown Source)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Steps to reproduce
- Host starts the game
- Host joins a world
- Host opens the world to LAN
- Player joins the LAN world
- Player doesn't see host's skin
2018-07-31, 06:23 PM
2023-08-09, 04:33 PM
2023-08-09, 02:51 PM
16
9