The website "skins.minecraft.net/MinecraftSkins/<PLAYERNAME>.png" is not working. If you try to to open for example "skins.minecraft.net/MinecraftSkins/iZePlayz.png" then it gives you a "404 Not Found" error.
This bug exist since one day. Two days ago the website has worked.
And yes i know i could get the skins over the new UUID Api. But the problem is, that many Programs or old Minecraft Version which dont have the UUID-System, are no longer working.
Linked issues
is duplicated by 6
relates to 3
Comments 10
Oke thank you.
Is the new faster API " https://sessionserver.mojang.com/session/minecraft/profile/<uuid>"?
Nah, you just have to Base64 decode root/properties/value
from https://sessionserver.mojang.com/session/minecraft/profile/<UUID> and then get root/textures/SKIN/url
from it. There is a static method for doing that in Java.
Right. I'm not aware of a direct way of doing that. The way you can get such a URL:
If you're writing a server, you should already be authenticating players (if you're not, I can't help you). The skin URL will be in the response to
https://sessionserver.mojang.com/session/minecraft/hasJoined?username=username&serverId=hash&ip=ip
(wiki.vg reference. Grab "value" from properties, and then run it through a base64 decoder, and you will get the proper skin link.If you're not, you will first need to get the player's UUID. Then, perform a session request; note that this value should be cached and shouldn't be requested repeatedly. Grab "value" from properties, and base64 decode it.
Please be aware that we only support Minecraft 1.12.2 (and the most recent snapshot). I don't even remember when UUIDs were first introduced, but it was at least 3 years ago; if you're running a version before then, you're using an extremely unsupported version and should update.
@DinnerBone Why you have retired the API? Many many websites, programs and non-uuid minecrafts... uses that legacy skin server... It even broke novaskin's >.< that ratelimit is a mess for bigger skin websites from the mojang api
No such announcement about that change is very disappointed. So congratulations, you have broke 1000+ websites/programs which some are not maintained... I used MCSkin3D but since the link is dead I can not longer use this to save skins
I have created a server that acts a replacement to these servers. See installation instructions here https://www.superfuntime.org/forum/index.php/topic,183323.new.html
Probably related to WEB-984.
Do note that older MC versions aren't supported. And generally, it's recommended that you use the newer APIs because they perform better (e.g. using the version manifest to find a server jar instead of hardcoding a URL in s3.amazonaws.com/Minecraft.Download; the newer version will generally be faster). But the API randomly dying is still a problem.
https://status.mojang.com/check does report an issue:
Interestingly, another one of the older "APIs", http://s3.amazonaws.com/MinecraftSkins/GommeHD.png, still works. I would not recommend migrating to that one, since it is not actively updated (the skins on it are not updated as far as I can tell)