ChangeSkinX

ChangeSkinX

446k Downloads

How to download skins?

JaKovche opened this issue · 11 comments

commented

I wanted to download one skin that I used for a long time on the server. I went to Google and searched for "Minecraft Skin Downloader" and I entered skin name that I used but the page showed completely different skin. I tried to find other pages but still did not find the skin I wanted. Then I went to ChangeSkin Database, went to "skinData" collum and found a name with the skin I wanted. Then I found "SkinURL" and I have a question. How to use that URL to download my skin?

commented

Previously it was possible to choose the SkinURL on your own, so you could host the skin anywhere, but this lead to privacy issues, so Mojang removed that and now every skin have to be signed by them. This means that you have to find someone that have this skin and download it using /skin <name>. ChangeSkin saves this response to the local database. Even if that player changes the skin to something else you still keep the skin, because it's locally saved.

The SkinURL you found is the source where the client will download the image from. The same image will always get stored on the same location. If someone uploads a new skin on their account it will be stored on a different location.

You can also temporarily upload a skin to Mojang, let ChangeSkin download the new signed skin data and then revert to the old one (ChangeSkin can do this automatically). Although the skin is no longer associated to the Mojang account, we have the signed skin data and so could use the same skin that was temporarily uploaded.

commented

So can I download it then or...?

commented

Yes either if they are signed (for example from: https://mineskin.org) or in use at the moment you want to download it.

commented

I Just paste link there?

commented

No base64 decode the values and put them into the database. I'm working on a ways to directly do it by command, but the API of mineskin is not documented.

commented
commented

Or just copy it into the database

commented
commented

The base64 decoded data from the mineskin website if you click on one of the heads.

commented