La commande /fetchprofile récupère, depuis les serveurs de Minecraft, le profil complet d’un joueur (skin, cape, propriétés), sans qu’il ait besoin d’être connecté. Cette opération est asynchrone : le jeu ne se met pas en pause et le résultat s’affiche une fois la résolution terminée.

À l’issue du processus, cette commande Minecraft affiche un message pratique pour copier un composant minecraft:profile résolu, une commande /give @s minecraft:player_head prête à coller, ainsi qu’un texte cliquable pour invoquer un mannequin doté de ce profil.

Comment utiliser la commande /clear dans Minecraft ?
Comment utiliser la commande /fetchprofile dans Minecraft ?

Syntaxe de la commande /fetchprofile

/fetchprofile name <nom>
/fetchprofile id <uuid>

Arguments

  • <nom> : chaîne de caractères. Le nom d’un compte Minecraft, insensible à la casse. Le compte n’a pas besoin d’être en ligne.
  • <uuid> : identifiant UUID au format hexadécimal hyphéné (caractères autorisés : A–F, a–f, 0–9 et -).

Comportement

  • Exécution asynchrone : le résultat n’est pas connu à l’instant T, le retour de commande est donc toujours 1.
  • À la fin : message contenant
    • le composant minecraft:profile entièrement résolu (copiable),
    • une commande /give @s minecraft:player_head … préremplie,
    • un lien cliquable pour /summon minecraft:mannequin … avec ce profil.

Comment entrer la commande /fetchprofile

  1. Ouvrez la fenêtre de chat (T).
  2. Saisissez la commande avec l’un des deux modes (par nom ou par UUID).
  3. Validez. Continuez à jouer : le message de résultat s’affichera une fois la résolution terminée.

Exemples d’utilisation de la commande /fetchprofile

1) Résoudre un profil par nom

/fetchprofile name keither60

Récupère le profil lié au nom keither60. Une fois la résolution effectuée, un message propose :

  • le JSON minecraft:profile à copier,
  • la commande tête de joueur prête à coller,
  • un clic pour invoquer un mannequin portant le skin.

2) Résoudre un profil par UUID

/fetchprofile id 123e4567-e89b-12d3-a456-426614174000

Même comportement, mais en ciblant directement l’UUID (utile pour éviter les homonymes ou en cas de changement de nom).

3) Chaîner avec un mannequin (via le message)

Après la réussite d’une des commandes ci-dessus, cliquez sur “Invoquer un mannequin” dans le message pour générer un mannequin qui reprend skin, cape et propriétés du profil résolu.
Astuce : idéal pour des vitrines, PNJ décoratifs ou des setups techniques.

Résultats et valeurs de retour

SituationEffetCompteur de succès
Commande incomplète ou argument invalideÉchec d’analyse1
Résolution impossible (profil introuvable)Échec1
Résolution effectuée (message avec copies cliquables)Succès1

Important : du fait de l’asynchronisme, /execute store success et /execute store result enregistrent toujours 1 à l’exécution, que la résolution réussisse ou échoue. L’information utile arrive dans le message final.

Explication des arguments

  • name <nom> : utilisez-le pour cibler un compte par son username. La casse n’a pas d’importance.
  • id <uuid> : privilégiez l’UUID pour des scripts reproductibles (noms changeants, homonymes).

Cas d’usage courants

  • Têtes de joueurs exactes pour la décoration : récupérez en un clic la commande /give générée.
  • Mannequins “vitrines” pour des cartes aventure ou hubs : invoquez un mannequin avec l’apparence d’un compte célèbre ou d’un membre de votre équipe.
  • Automatisation (datapacks) : préparez des profils stables via UUID, puis collez le composant minecraft:profile là où il est requis.
  • Modération & reconstitution : reconstruisez fidèlement l’avatar d’un compte pour des besoins d’enquête ou de scénario.
5 / 5 - (1 vote)