Comment créer des têtes de joueurs personnalisés sans faire de comptes multiples?

J'aimerais que les lecteurs de joueurs agréables et originaux utilisent comme références de meme. Je ne veux pas créer de comptes multiples pour obtenir les joueurs. Est-ce seulement une texture de tête par compte? Ou est-ce qu'il y a une autre façon?

Oui, vous pouvez utiliser un seul compte pour créer autant de têtes personnalisées que vous le souhaitez.

Chaque fois que vous changez de peau, votre fichier de skin d'origine existe toujours et peut être consulté. Chaque fois que vous créez un crâne personnalisé, ce crâne pointera directement vers le fichier skin dont il a été créé, et pas seulement avec le joueur UUID. Cela signifie que tout crâne que vous créez conservera leurs peaux même si vous changez le vôtre.

Il y a un petit problème où l'utilisation /give n'entraîne pas que la SkullOwner Chaîne SkullOwner se traduit immédiatement en un composé contenant les données supplémentaires, de sorte que pour toutes les commandes suivantes, vous devrez lancer l'objet sur le terrain et le récupérer Ou quittez le monde et entrez de nouveau.


Par exemple, ce qui suit crée un crâne:

 /give @p minecraft:skull 1 3 {SkullOwner:"Skylinerw"} 

Avec le composé SkullOwner suivant:

 Name:"Skylinerw",Id:"b9aa57fe-649e-4d48-806e-63af2faff5c6",Properties:{textures:[{Value:"eyJ0aW1lc3RhbXAiOjE0NzU1OTk4ODA0NjQsInByb2ZpbGVJZCI6ImI5YWE1N2ZlNjQ5ZTRkNDg4MDZlNjNhZjJmYWZmNWM2IiwicHJvZmlsZU5hbWUiOiJTa3lsaW5lcnciLCJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTc0MzhiZDE1NjI2MTk1N2NhOTQ0Mzg5ZGQ3OWYwZjAyY2E5NDU4M2YwZjQyMGMxZmY5YTllMmM1OTRhMTQifX19"}]} 

La partie importante est la balise Value , qui est un objet JSON codé en base64, décodé comme suit:

 { "timestamp":1475599880464, "profileId":"b9aa57fe649e4d48806e63af2faff5c6", "profileName":"Skylinerw", "textures":{ "SKIN":{ "url":"http://textures.minecraft.net/texture/97438bd156261957ca944389dd79f0f02ca94583f0f420c1ff9a9e2c594a14" } } } 

Texture originale

Maintenant, si je change de peau, les données ci-dessus resteront les mêmes (et l'URL indique toujours la peau avec laquelle le crâne a été créé). L'utilisation /give nouveau fournira un nouveau crâne, où les données deviennent:

 { "timestamp":1475600096501, "profileId":"b9aa57fe649e4d48806e63af2faff5c6", "profileName":"Skylinerw", "textures":{ "SKIN":{ "url":"http://textures.minecraft.net/texture/094d147674d227d7c8859df4fa029ffb41f2636a8966d7c504f16dca81e" } } } 

Texture modifiée

Vous devrez peut-être quitter le jeu et ré-entrer pour que votre peau change.


Pour fournir au crâne les données sur la peau déjà appliquées, vous remplacerez la chaîne SkullOwner par le composé. Afin d'obtenir le composé en premier lieu, vous pouvez utiliser la commande originale /give pour fournir le crâne, jeter le crâne au sol et exécuter ce qui suit dans un bloc de commande:

 /entitydata @e[type=Item,c=1] {} 

Aucune donnée ne change, mais la boîte de dialogue de sortie dans le bloc de commande contiendra les données que vous recherchez. Vous allez ensuite entrer dans /give comme si:

 /give @p minecraft:skull 1 3 {SkullOwner:{Name:"Skylinerw",Id:"b9aa57fe-649e-4d48-806e-63af2faff5c6",Properties:{textures:[{Value:"eyJ0aW1lc3RhbXAiOjE0NzU1OTk4ODA0NjQsInByb2ZpbGVJZCI6ImI5YWE1N2ZlNjQ5ZTRkNDg4MDZlNjNhZjJmYWZmNWM2IiwicHJvZmlsZU5hbWUiOiJTa3lsaW5lcnciLCJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTc0MzhiZDE1NjI2MTk1N2NhOTQ0Mzg5ZGQ3OWYwZjAyY2E5NDU4M2YwZjQyMGMxZmY5YTllMmM1OTRhMTQifX19"}]}}} 

Et ce crâne fournira toujours la bonne peau, même si vous changez le vôtre.


Alternativement, vous pouvez utiliser ce service pour créer les données correctes du composé du crâne à partir de votre peau actuelle. Entrez simplement votre nom d'utilisateur, cliquez sur "Commande artisanale", et vous recevrez les données du crâne de votre peau actuelle. Vous pouvez ensuite modifier votre peau et répéter le processus pour continuer à recevoir les données de crâne les plus récentes, tandis que les anciens crânes sont conservés.

Non, vous ne pouvez pas. Vous pouvez, mais c'est plutôt compliqué. Au lieu de cela, vous pouvez utiliser cette commande pour vous donner une tête de joueur spécifique (elle utilisera la peau du joueur à partir de son compte):

 /give @p minecraft:skull 1 3 {SkullOwner:"[username_here]"} 

Vous donnera une tête personnalisée. Par exemple:

 /give @p minecraft:skull 1 3 {SkullOwner:"Notch"} 

Vous donnera la tête de la peau de Notch, et

 /give @p minecraft:skull 1 3 {SkullOwner:"minecrafter_123"} 

Vous donnera la tête de la peau de minecrafter_123.

Vous pouvez utiliser les têtes comme normalement, et après que la peau les charge, elles peuvent être utilisées même en mode hors connexion. La (les) tête (s) peut être usée, placée, etc. Vous pouvez utiliser littéralement la peau de tête d'un joueur. Si vous tapez un nom qui n'existe pas, vous obtiendrez la tête du skin par défaut.