J'ai un skin sur l'édition Windows 10/Bedrock du jeu que j'aimerais utiliser pour mon édition Java. J'ai créé ce skin dans le personnalisateur de skin du jeu.
Existe-t-il un moyen de télécharger ou d'enregistrer la peau ?
Réponses
Trop de publicités?Tl;dr - Oui*
Dans Bedrock, contrairement à Java Edition, les skins sont un peu désordonnés ; il y a plusieurs types de skins disponibles ;
Peaux normales
Si vous avez utilisé un skin importé, vous pouvez les trouver dans [Data Root]\minecraftpe\custom.png
de votre stockage interne. Sur :
-
Windows 10 c'est :
%localappdata%\Packages\Microsoft.MinecraftUWP_8wekyb3d8bbwe\LocalState\games\com.mojang\
-
Android c'est :
/data/data/com.mojang.minecraftpe/files/
-
iOS (vous pouvez accéder à une version sandboxée de celui-ci via iTunes Sync), mais l'emplacement réel du fichier est :
/var/mobile/Containers/Shared/AppGroup/com.mojang.minecraftpe
o/Apps/com.mojang.minecraftpe/Documents/games/com.mojang/
(selon que vous utilisez sanboxed ou rooted/jailbroken).
Skins de magasin
Il y a cette solution de contournement (faites défiler vers le haut ou vers le bas, en fonction de vos paramètres de tri) qui vous permet d'accéder à votre skin, s'il s'agit d'un skin de modèle standard.
Cependant, certains skins introduisent des modèles personnalisés et une résolution de texture plus élevée qui ne peuvent pas être transférés vers Minecraft Java Edition.
Vous pouvez les trouver dans le premium_cache
et sous skins
de votre répertoire de stockage Minecraft, comme ci-dessus. Cependant, elles sont cryptées.
Il existe cependant mods qui permettent l'utilisation de skins de plus haute résolution, mais qui doivent respecter les formats de modèles standards (ce qui signifie pas de modèles ou de pièces personnalisées), si vous parvenez à les décrypter.
Edit : Il est possible d'obtenir des skins de ce type par le biais d'add-ons personnalisés, qui sont fondamentalement les mêmes, mais évidemment pas achetés en magasin.
Créateur de personnages
Tout d'abord, c'est un peu plus délicat. Pour la plupart des pièces de l'édition Bedrock, elles ajoutent une géométrie supplémentaire à votre personnage. Cela signifie que vous ne pouvez pas la transférer directement à un personnage de l'édition Java. Au lieu de cela, vous devrez probablement le recréer en utilisant les textures, qui se trouvent également dans le fichier premium_cache
dans le dossier persona
.
Comment puis-je décrypter ?
"Windows ne reconnaît pas ce format de fichier".
Tu ne le fais pas. Ou du moins, vous n'êtes pas censé pouvoir les décrypter à cause du DRM. Vous pourriez essayer de le recréer à partir de captures d'écran/œil.
Ça m'a pris du temps, mais j'ai trouvé cette méthode :
Ok, donc. Tout d'abord, vous devez rejoindre un serveur sur lequel Floodgate 2.0 est installée (par exemple le serveur de test GeyserMC : test.geysermc.org (Bedrock port 19132)). Vous pouvez le faire sans Floodgate 2.0, mais cela rendra les choses plus difficiles. Assurez-vous de remplacer tout ce qui est entouré de astérisque avec vos informations.
Alors nous devons trouver votre identifiant. Cela peut être fait en utilisant : https://api.geysermc.org/v1/xbox/xuid/*gamertag *
Cela vous donnera votre xuid. Vous pouvez utiliser ce xuid pour le point final suivant : https://api.geysermc.org/v1/skin/*xuid *
Cela vous donnera pas mal d'informations, mais ce qui vous intéresse, c'est la texture_id. Ensuite, vous pouvez aller dans http://textures.Minecraft.net/texture/*texture_id *
Vous pouvez télécharger cette image et l'utiliser pour votre mc acc
Pour l'instant, la solution de Diehe ne fonctionne pas. Il existe un autre moyen d'accéder à un skin Bedrock dans Minecraft via GeyserMC/Floodgate. Cela nécessite un compte Java et un compte Bedrock.
- Connectez-vous à n'importe quel serveur qui utilise GeyserMC/Floodgate sur les deux Java et Bedrock. J'ai utilisé
test.geysermc.org
. - Vérifiez que, du point de vue du lecteur Java, le lecteur Bedrock a le skin souhaité. Il peut s'écouler plusieurs heures, voire une journée, avant qu'un skin ne s'affiche correctement après que le joueur Bedrock se soit connecté pour la première fois à un serveur GeyserMC/Floodgate. 1 .
- Une fois que vous avez confirmé que vous voyez le skin que vous voulez, fermez les jeux et entrez dans le répertoire Java Minecraft. Depuis
%appdata%/.minecraft/assets/skins
Il existe des dossiers contenant chaque skin qui a été téléchargé par votre client. Triez par date de modification et ouvrez le dernier dossier. Il peut y en avoir plusieurs du serveur que vous avez rejoint, en fonction du nombre de joueurs présents. - Ajouter
.png
à la fin du fichier dans le dossier. Ouvrez-le dans un logiciel de visualisation d'images pour confirmer qu'il s'agit bien du skin que vous recherchez. Si ce n'est pas le cas, vérifiez d'autres dossiers.
Si vous voulez convertir plus d'une peau il peut être nécessaire de joindre un nouveau serveur pour chaque peau individuelle.
J'ai pu obtenir un skin de base à partir du Microsoft Store pour l'utiliser dans Java en suivant exactement ces étapes. J'espère que cela vous aidera !
1 D'après ce que je comprends, il y a un service tiers utilisé par Geyser qui ajoute les représentations Java des skins des clients Bedrock à une file d'attente. Les skins sont mis sur de vrais comptes Java Minecraft pour être téléchargés sur les serveurs de Mojang. Si vous ne pouvez pas voir les skins Bedrock du point de vue de votre joueur Java, il se peut que le skin soit toujours dans la file d'attente en attendant d'être téléchargé. Attendez un jour ou deux et vérifiez à nouveau.