Presets

Préréglages Item

Minecraft Générateur de commandes de potions personnalisées

Les commandes de potions personnalisées sont faciles à surconstruire. Le flux de travail pratique consiste à choisir le type de potion, à le nommer, à définir une couleur lisible, à ajouter uniquement 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 splash personnalisée avec des choix d'effets visibles et un marqueur custom_data stable pour les kits ou les phases de boss.

Sortie

Output de potion personnalisée Give

/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 de le workbench NBTForge utilisé pour l'article sur la commande de potion personnalisée Minecraft, y compris les commandes visibles et l'Output généré.

Construire le preset

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

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

La plupart des exemples de potions 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 didacticiel de carte nécessitent 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 en tant que commande de nouveauté.

Rendre les potions personnalisées détectables

Utilisez custom_data lorsqu'une commande ultérieure doit détecter ou supprimer 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 relooké.

Pour les kits de récompense, enregistrez la potion avec le titre, le son ou la commande de phase de boss correspondant 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 commandes de potion personnalisé Minecraft comme un point de départ testé, et pas seulement comme une 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

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

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

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

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

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.