Guides / Commands & Data

La commande /give après les composants de données : ce qui a remplacé les balises NBT

La version 1.20.5 a remplacé les NBT d'objets par des composants de données, et la plupart des extraits /give en ligne sont encore écrits à l'ancienne. Voici la correspondance entre les balises que vous connaissez et les composants qui fonctionnent maintenant.

Si vous collez une commande /give d'un ancien guide et que le jeu répond Unknown item tag ou supprime silencieusement vos enchantements, la commande est écrite selon l'ancien format NBT pré-1.20.5. Les données d'objet ont été déplacées vers les composants de données, et l'ancien bloc {display:{Name:...}} n'est plus analysé.

La forme a changé

old   /give @p diamond_sword{display:{Name:'"Skybreaker"'},Enchantments:[{id:sharpness,lvl:5}]}
new   /give @p diamond_sword[custom_name='"Skybreaker"',enchantments={sharpness:5}]

Des crochets, pas des accolades. Les composants sont une liste plate, séparée par des virgules, sur l'ID de l'objet.

Les correspondances que vous utiliserez réellement

Ancien NBTComposant de données
display:{Name:...}custom_name
display:{Lore:[...]}lore
Enchantments:[{id,lvl}]enchantments={id:level}
Unbreakable:1bunbreakable={}
CustomModelData:3custom_model_data=3
AttributeModifiers:[...]attribute_modifiers
display:{color:...}dyed_color
SkullOwnerprofile

Trois pièges

  • Guillemets. custom_name prend un composant de texte JSON, donc une simple ficelle (String) a toujours besoin

de ses propres guillemets à l'intérieur de l'argument : custom_name='"Skybreaker"'.

  • Supprimer une valeur par défaut. Préfixez avec ! pour supprimer un composant que l'objet a normalement —

[!attribute_modifiers] donne une épée sans aucun bonus de dégâts.

  • Bedrock n'a rien de tout cela. Bedrock /give utilise toujours son propre modèle de valeur de données et

de composants ; une ficelle (String) de composant Java ne fonctionnera pas là-bas.

Le /give Generator écrit la forme du composant pour vous et affiche le résultat pour les deux éditions, afin que vous puissiez copier celle qui correspond au serveur sur lequel vous êtes.

Générateur de /give →

More guides

Browse all →

Vous cherchez d'autres outils Minecraft ?

Une collection de générateurs, visionneuses et convertisseurs qui tournent dans le navigateur — tous gratuits.