Minecraft

Constructeur de commande Give

Créer une commande /give à la main est facile jusqu'à ce que vous vouliez un enchantement dessus, puis c'est un petit exercice de JSON sans message d'erreur. Cela assemble l'ensemble, dans l'une ou l'autre des deux syntaxes que parle votre serveur.

1.20.5 a remplacé les NBT des éléments par des composants d'élément. Les deux syntaxes ne sont pas interchangeables — un serveur rejette directement la mauvaise.

Tout identifiant d'objet fonctionne, pas seulement les suggestions. Omission du préfixe minecraft: si vous le souhaitez — il est ajouté pour vous.

Laisser vide pour aucune. Les noms personnalisés sont en italique par défaut ; la commande générée désactive cela.

Enchantements

Lignes de lore

Votre commande

Coller dans la console du serveur sans la barre oblique initiale, ou dans le chat avec elle.

/give @p minecraft:netherite_sword[enchantments={"minecraft:sharpness":5}] 1

Comment cela fonctionne

La commande est l'identifiant de l'objet, suivi d'un bloc de modificateurs, puis d'un compte. Ce qui a changé en 1.20.5, c'est le bloc : il était auparavant en NBT entre accolades après l'objet, et il est maintenant en composants entre crochets. Les enchantements ont quitté une liste d'objets pour un flat map, les noms personnalisés sont sortis d'un composé d'affichage, et Unbreakable:1b est devenu unbreakable={}. Tout le reste de la commande est resté le même, ce qui est exactement pourquoi l'échec est confus — ça a l'air juste.

Ce que les gens comprennent de travers

Deux choses que cette fonction gère que les commandes écrites à la main ne font généralement pas. Les noms personnalisés sont en italique par défaut dans Minecraft, donc le nom est émis sous forme de composant JSON texte avec l'italique explicitement désactivé, ce qui explique pourquoi la sortie semble plus complexe qu'une simple chaîne. Et les niveaux d'enchantement supérieurs à la limite maximale du jeu fonctionnent via les commandes — un item Sharpness 255 est un objet réel — mais aucun enclume ne produira ni ne réparera jamais un tel item, donc le builder le signale plutôt que de le limiter silencieusement.

Assistance & Aide