Comment enchanter et nommer des objets avec /give en utilisant des blocs de commande ?
Tu te souviens d'utiliser les deux points ?
Comment enchanter et nommer des objets avec /give en utilisant des blocs de commande ?
Ajoutez ceci à votre commande
{display:{Name:"Test Name"},ench:[{id:19,lvl:1}]}
Il vous donnera un élément avec le nom "Test Name" avec knockback 1.
Tu utilises ça :
ench[{id:(enchantment_id,lvl:enchantment_level)}]
comme ça pour les enchantements. Pour les noms, utilisez ceci :
display:{Name="Name of item"}
N'oubliez pas d'utiliser des accolades et des deux-points entre les deux.
Si vous avez juste besoin du gabarit pour une raison quelconque, le voici assemblé :
/give @p (item id or minecraft:name) 1 0 {display:{Name:"(Name of item)"}, ench:[{id:(enchant id),lvl(1-sideways 8)},[{id:(enchant id),lvl(1-sideways 8)}, repeat enchant block...]}
L'enchantement 19 est Knockback, Sharpness est 16. Bien que je pense que minecraft:sharpness
fonctionne également, si vous ne voulez pas vous souvenir des chiffres.
Pour compléter la réponse de 3dsboy08, vous pouvez trouver une liste qui vous indique quel identifiant correspond à quel enchantement ici . En outre, pour ajouter plusieurs enchantements à la fois, vous devez utiliser la syntaxe suivante dans la partie "ench" :
ench:[{id:0,lvl:4},{id:8,lvl:3}]
À titre d'exemple "complet", la commande suivante vous donnerait un bâton appelé "Bâton irritant" avec un tranchant V. y Knockback II :
/give excalibur223 stick 1 0 {display:{Name:"Irritating Stick"},ench:[{id:16,lvl:5},{id:19,lvl:2}]}
Si vous êtes intéressé, vous trouverez un tableau des autres étiquettes NBT que vous pouvez ajouter aux articles. ici .
Réponse mise à jour à partir de Java 1.16 :
/give @p minecraft:bow{display:Name:{'[{"text":"chuck mc norris"}]'}}
o
/give @p minecraft:bow{display:{Name:"{\"text\":\"chuck mc norris\"}"}}
Mojang a mis à jour certaines de ses séquences JSON pour la commande give, et maintenant l'ancien argument du nom ne fonctionne plus comme avant. Voici la commande mise à jour, vous donnant un arc dont le nom est "chuck mc norris".
Dans la version 1.14+, vous pouvez utiliser des chaînes entre guillemets simples au lieu de chaînes entre guillemets doubles. Ainsi, au lieu de : Name:"{\"text\":\"This is ExpertCoder14's computer\"}"
Essayez plutôt ceci : Name:'[{"text":"This is ExpertCoder14\'s computer."}]'
Hmm, donc les chaînes de caractères ne fonctionnent pas de la même manière dans Minecraft que dans la programmation (i.e. java) ? c'est intéressant. Je n'avais jamais remarqué parce que je suis habitué à utiliser des guillemets doubles.
Oui, ils l'ont modifié pour qu'il ressemble davantage à Python, acceptant les chaînes de caractères entre guillemets simples et doubles. Avec toutes les balises de texte JSON de NBT, elles sont maintenant converties en chaînes entre guillemets simples. '
format, peu importe comment vous les tapez . Donc, taper Name:"\"hello world\""
serait automatiquement être converti en Name:'"hello world"'
.
La commande suivante donnera au joueur le plus proche un arc appelé Chuck Norris' Gun
avec les enchantements 48 (Puissance), 51 (Infinité), 50 (Flamme) et 34 (Rupture). Ces enchantements sont tous de niveau 10000.
/give @p bow 1 0 {display:{Name:"Chuck Norris' Gun"},ench:[{id:48,lvl:10000},{id:51,lvl:10000},{id:50,lvl:10000},{id:34,lvl:10000}]}
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.