Presets

Préréglages Item

Générateur de commandes Minecraft personnalisé Item

Une commande d’objet personnalisé est plus large qu’un preset d’épée. Le travail consiste à nommer l'objet, à écrire lore que les joueurs peuvent comprendre, à ajouter uniquement les effets importants et à stocker un marqueur custom_data stable pour des sélecteurs ou des contrôles d'inventaire ultérieurs.

Résultat du preset

Une commande d'objet personnalisée qui est lisible dans le jeu et toujours détectable par la logique de carte ultérieure via custom_data.

Sortie

Article personnalisé Output Give

/give @p minecraft:netherite_sword[custom_name={text:"Vaultbreaker",color:"aqua",italic:false},lore=[{text:"Opens ancient vault routes",color:"dark_gray",italic:false},{text:"Quest item",color:"gold",italic:false}],enchantments={"minecraft:sharpness":4},enchantment_glint_override=true,custom_data={quest_item:"vaultbreaker"}] 1
Too long for Minecraft chat

The longest command line is 328 characters, 72 over the 256-character chat input limit. Pasting it into chat can truncate the line and make Minecraft report a syntax error even when the generated command is valid.

  • Use a Command Block: run /give @s command_block, place it, then paste this command into the block command field.
  • Use a .mcfunction for a reusable datapack: save the line without the leading slash at saves/<world>/datapacks/<pack>/data/<ns>/function/<name>.mcfunction with a minimal pack.mcmeta, run /reload, then run /function <ns>:<name>. Do not paste .mcfunction content into chat.

Capture du preset

L'état de le workbench NBTForge utilisé pour l'article de commande d'objet personnalisé Minecraft, y compris les contrôles visibles et l'Output généré.

Construire le preset

  1. Commencez dans Give avec le type d'objet qui correspond à la récompense ou à l'outil.
  2. Écrivez custom_name et lore en tant que composants de texte au lieu de JSON avec échappement brut.
  3. Ajoutez enchantments, reflet, rareté ou custom_data uniquement lorsqu'ils remplissent le rôle d'objet.
  4. Copiez la commande et conservez la même clé custom_data pour une logique d'effacement, d'exécution ou de pillage future.

Le nom, lore et les données doivent correspondre

Le nom visible indique au joueur quel est l'objet. Lore explique pourquoi c'est important. custom_data donne à la logique de commande un identifiant stable qui ne sera pas brisé si le nom est traduit ou restylé ultérieurement.

NBTForge rassemble ces trois idées dans le workbench Give afin que l'objet reste utile à la fois aux joueurs et à la logique de commande.

  • Utilisez un nom court et visible pour la lisibilité de l'inventaire.
  • Gardez les lignes lore brèves; le texte long s'enroule mal dans les info-bulles des objets.
  • Utilisez custom_data pour la logique cartographique au lieu de vérifier le texte affiché.

Quand l’enregistrer en tant que preset

Enregistrez un objet personnalisé lorsqu'il sera réutilisé comme butin de boss, récompense de quête, achat en magasin, objet de kit ou clé de mode aventure. Un objet enregistré peut ensuite alimenter Give, Summon equipment, les tables de butin et les étapes du Command Pack.

Si l'objet est uniquement destiné à un test ponctuel, la copie de l'Output /give suffit. S'il apparaît sur plusieurs systèmes, conservez-le dans Project et réutilisez les mêmes paramètres source.

Intégrer le preset dans un Project réel

Traitez le générateur de commandes Minecraft personnalisé Item comme un point de départ testé, et non comme une simple chaîne copiée. Une fois que l'Output fonctionne une fois, enregistrez-la avec un nom Project clair, notez la version cible de Minecraft et conservez le preset à proximité des commandes de configuration associées telles que le scoreboard, la boss bar, le butin ou les lignes de réinitialisation.

Avant de publier le preset sur une carte, un serveur ou un Command Pack, exécutez-le à partir de l'artefact copié plutôt que uniquement à partir du Live Workbench. Cela détecte les dépendances manquantes, les sélecteurs obsolètes, les mauvais choix d'édition et les commandes qui ne fonctionnaient que parce que l'état de test local existait déjà.

  • Conservez les Edition et Version sélectionnés avec la commande partagée.
  • Testez les sélecteurs contre une commande inoffensive avant d'utiliser des dégâts, tuer, effacer ou téléporter.
  • Déplacez les commandes longues dans Project ou dans un flux de travail de type fonction au lieu de les coller dans le chat.
  • Revérifiez les avertissements après avoir modifié les entités, les composants d'objets, les passagers ou les ressources du datapack.

FAQ

custom_data peut-il remplacer les balises du scoreboard?

Cela résout un problème différent. custom_data marque l'objet lui-même, tandis que les balises du scoreboard marquent les entités ou les joueurs. De nombreuses cartes utilisent les deux.

Le reflet est-il suffisant pour personnaliser un objet?

Non, Glint est uniquement visuel. Utilisez custom_name, lore et custom_data lorsque l'objet doit être reconnaissable et détectable par machine.

Quand ce preset doit-il faire partie d’un Command Pack?

Utilisez-le comme entrée du Command Pack lorsque l'Output dépend des lignes de configuration, des commandes de réinitialisation, des ressources de butin, de l'état du scoreboard ou de tests répétés. Les commandes de sécurité uniques peuvent toujours être copiées directement depuis Output.

Ouvrir ce flux

Commencez depuis l’espace Give associé, puis ajustez les champs du preset pour votre monde.