Presets

Préréglages d'objets

Générateur de commande de potion personnalisée Minecraft

Les commandes de potion personnalisée sont faciles à surconstruire. Le flux de travail pratique consiste à choisir le type de potion, à le nommer, à définir une couleur lisible, à n'ajouter que les effets dont la rencontre a besoin et à confirmer la durée et l'amplificateur avant de Copy.

Résultat du preset

Une commande de potion jetable personnalisée avec des choix d'effets visibles et un marqueur custom_data stable pour les kits ou les phases de boss.

Sortie

Output Give de potion personnalisée

/give @p minecraft:splash_potion[custom_name={text:"Boss Phase Tonic",color:"light_purple",italic:false},lore=[{text:"Strength and speed for one arena phase",color:"gray",italic:false}],potion_contents={custom_color:11141290,custom_effects:[{id:"minecraft:strength",amplifier:1,duration:1200,show_particles:true},{id:"minecraft:speed",amplifier:0,duration:1200,show_particles:true}]},custom_data={nbtforge_potion:"boss_phase"}] 1
Too long for Minecraft chat

The longest command line is 429 characters, 173 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 du workbench NBTForge utilisé pour l'article sur la commande de potion personnalisée Minecraft, avec les commandes visibles et l'Output généré.

Construire le preset

  1. Ouvrez Give et choisissez le type d'objet potion : potion, splash_potion, lingering_potion ou tipped_arrow.
  2. Ajoutez custom_name et lore pour que la potion explique son rôle dans l'inventaire.
  3. Réglez la couleur de la potion, les effets personnalisés, la durée, l'amplificateur et la visibilité des particules.
  4. Copiez l'Output et testez le timing de l'effet dans l'arène cible ou le flux du kit.

La durée de l'effet est le vrai choix de conception

La plupart des exemples de potion se concentrent sur des valeurs d'amplificateur extrêmes, mais la durée compte généralement davantage. Une potion de phase de boss, une potion de kit et une potion de tutoriel de carte demandent un timing très différent.

NBTForge conserve la durée de l'effet et l'amplificateur dans le même flux de travail, de sorte que l'Output peut être réglée pour le jeu réel au lieu d'être copiée comme une commande gadget.

Rendre les potions personnalisées détectables

Utilisez custom_data lorsqu'une commande ultérieure doit détecter ou retirer la potion. Ne vous fiez pas au texte du nom d'affichage pour la logique ; les noms peuvent changer lorsque l'objet est localisé ou restylé.

Pour les kits de récompense, enregistrez la potion avec le titre, le son ou la commande de phase de boss correspondants dans Project.

  • Utilisez show_particles false pour les effets d'assistance invisibles.
  • Utilisez splash_potion pour les outils de rencontre.
  • Utilisez une potion normale pour les récompenses de l'inventaire des joueurs.

Intégrer le preset dans un Project réel

Traitez le générateur de commande de potion personnalisée Minecraft comme un point de départ testé, et non comme une simple chaîne copiée. Une fois que l'Output fonctionne une première fois, enregistrez-la sous un nom Project clair, notez la version Minecraft cible et gardez 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 depuis l'artefact copié plutôt que depuis le seul Live Workbench. Cela permet de repérer 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 l'Edition et la Version sélectionnées avec la commande partagée.
  • Testez les sélecteurs sur 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'objet, les passagers ou les ressources du datapack.

FAQ

Puis-je créer un objet à effet de potion infini?

L'objet peut appliquer un effet très long, mais le meilleur flux de travail consiste à décider si l'effet appartient à l'objet, à une commande /effect ou à un système de commandes répétées.

La couleur de la potion change-t-elle l'effet?

Non, la couleur est visuelle. La liste custom_effects contrôle ce que la potion fait réellement.

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

Utilisez-le comme entrée d'un 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 uniques et sans risque peuvent toujours être copiées directement depuis l'Output.

Ouvrir ce flux

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