25 votes

Puis-je changer vers quel serveur mon skin Minecraft se connecte? (Si oui, comment?)

Avant que quelqu'un ne ferme ceci... Je ne fais pas référence à la méthode actuelle d'obtention des skins.

Comment changer l'ancien skin ? (Obtenu par la Méthode 1)

Je sais que la boîte de téléchargement sur votre page de profil Minecraft change le résultat pour le nouveau (deuxième) résultat, mais y a-t-il un moyen de synchroniser ou du moins de changer l'ancienne (première) méthode ?

Comme vous pouvez le voir, les skins sur les deux URLs (pour le même utilisateur) sont différents. (non pas dans le sens où l'un est au nouveau format 64x64 et l'autre est toujours en 64x32, mais ce sont deux skins complètement différents)
L'un est une sorte de gars en armure futuriste dans une armure naine, tandis que l'autre est un... euh.. ceci.

Lien 1 : http://s3.amazonaws.com/MinecraftSkins/aytimothy.png
Lien 2 : http://textures.minecraft.net/texture/46e54b38ca489583f5f3e69cd0f25c50adcf29253fc5169dc6abafdc4770

Puis-je changer l'ancien skin (obtenu par la première méthode) avec des textures cuites (tout ce qui se trouve sur les couches d'armure va sur la couche de peau réelle) pour qu'il apparaisse de la même manière dans les versions avant r1.3 ?


Dans Minecraft, il existe actuellement deux façons d'obtenir des skins.
Les exemples suivants sont avec ma propre skin.

L'ancienne méthode :

  1. Trouver le skin du nom d'utilisateur via les liens CDN d'Amazon ou via le site du jeu.

    GET http://s3.amazonaws.com/MinecraftSkins/aytimothy.png

    ou :

    GET http://skins.minecraft.net/MinecraftSkins/aytimothy.png

Et c'est tout. (Littéralement)
Remarque : Le lien skins.minecraft.net a été mis à jour pour récupérer le skin depuis textures.minecraft.net (deuxième lien).

La nouvelle méthode :

  1. Trouver l'UUID du nom d'utilisateur à partir de l'API de Mojang.

    POST https://api.mojang.com/users/profiles/minecraft/aytimothy

    Ce qui donne quelque chose comme ceci :

    {
     "id": "29c91bd0538b4fb6b212e2393faff119",
     "name": "aytimothy"
    }
  2. Trouver la chaîne Base64 qui contient le lien de la texture du skin/cape.

    GET https://sessionserver.mojang.com/session/minecraft/profile/29c91bd0538b4fb6b212e2393faff119

    Ce qui donne quelque chose comme ceci :

    {
     "id": "29c91bd0538b4fb6b212e2393faff119",
     "name": "aytimothy",
     "properties":[
         {
         "name": "textures",
         "value": "eyJ0aW1lc3RhbXAiOjE0MzM1ODA2NTQwNDUsInByb2ZpbGVJZCI6IjI5YzkxYmQwNTM4YjRmYjZiMjEyZTIzOTNmYWZmMTE5IiwicHJvZmlsZU5hbWUiOiJheXRpbW90aHkiLCJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNDZlNTRiMzhjYTQ4OTU4M2Y1ZjNlNjljZDBmMjVjNTBhZGNmMjkyNTNmYzUxNjlkYzZhYmFmZGM0NzcwIn19fQ=="
         }]
    }
  3. Décoder la chaîne Base64 compressée...

     eyJ0aW1lc3RhbXAiOjE0MzM1ODAxNzg4MzUsInByb2ZpbGVJZCI6IjI5YzkxYmQwNTM4YjRmYjZiMjEyZTIzOTNmYWZmMTE5IiwicHJvZmlsZU5hbWUiOiJheXRpbW90aHkiLCJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNDZlNTRiMzhjYTQ4OTU4M2Y1ZjNlNjljZDBmMjVjNTBhZGNmMjkyNTNmYzUxNjlkYzZhYmFmZGM0NzcwIn19fQ==

    Ce qui signifie :

    {"timestamp":1433580178835,"profileId":"29c91bd0538b4fb6b212e2393faff119","profileName":"aytimothy","textures":{"SKIN":{"url":"http://textures.minecraft.net/texture/46e54b38ca489583f5f3e69cd0f25c50adcf29253fc5169dc6abafdc4770"}}}

Cela donne finalement une URL finale de http://textures.minecraft.net/texture/46e54b38ca489583f5f3e69cd0f25c50adcf29253fc5169dc6abafdc4770

1 votes

Je ne crois pas qu'il y ait.... J'espère sincèrement tout de même que c'est le cas :P

1 votes

Eh bien, je ne suis pas sûr, cela dépend de la version que vous avez. Veuillez me le dire et je pourrais peut-être savoir =3.

1 votes

@AmyFreeman, Je sais que je peux changer ma peau pour n'importe quelle version après la 1.3 de Minecraft à travers le profil. Mais je me demandais s'il y avait un moyen de le faire pour l'ancienne peau sur le serveur Amazon que les versions antérieures à la 1.3 de Minecraft utilisent.

1voto

Michael Haren Points 42641

According to the pages de support de Minecraft:

Si vous jouez en version 1.3 ou antérieure, les modifications de skin ne seront pas visibles en jeu.

De plus, un message s'affiche près du champ de téléchargement de skin :

Note : Les modifications de skin dans la version 1.7.9 de Minecraft et les versions futures devraient se produire immédiatement. Si vous jouez en version 1.7.8 ou antérieure, les modifications de skin peuvent prendre jusqu'à une heure pour être appliquées. Si vous jouez en version 1.3 ou antérieure, les modifications de skin ne seront pas visibles en jeu.

(mes mots en gras)

Cela signifie essentiellement que vous ne pouvez plus modifier votre skin avant la version 1.3.

0 votes

Pour des points bonus, savez-vous pourquoi? (Ou expliquer/théoriser?)

0 votes

@aytimothy Pourquoi Mojang aurait-il une raison de prendre en charge des versions de Minecraft datant de 3 ans (au moment où cette question a été posée) ?

0 votes

@pppery Je pense que je demandais le "pourquoi" technique, non?

0voto

Pour changer votre skin minecraft (ne fonctionne qu'avec la version 1.7+), vous devrez vous rendre sur mojang, entrer votre nom d'utilisateur et mot de passe, aller dans le profil, enregistrer votre image de skin, cliquer sur "ajouter un nouveau skin", sélectionner l'image que vous avez enregistrée et ouvrir minecraft! (Au fait, désolé si j'étais confus sur ce que vous essayiez de dire, mais cette méthode peut aider! :D)

AlleGamers.com

AlleGamers est une communauté de gamers qui cherche à élargir la connaissance des jeux vidéo.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X