← Tous les articles

Guide des potions Minecraft

Une potion personnalisée permet de distribuer un objet narratif sans mods : élixir de soin, fiole de faction, flacon rituel, bouteille d’événement ou dangereux échantillon d’alchimie.

Ouvrir le générateur

Ce que construit l’outil

Le générateur produit une commande /give prête pour potion, splash_potion et lingering_potion. Sur une seule page, vous configurez la potion de base, les effets supplémentaires, la couleur, le lore, CustomModelData et la syntaxe adaptée à votre version de serveur.

Potion de base et effets personnalisés

Le champ de potion de base accepte des ID vanilla tels que swiftness, long_regeneration ou strong_healing. Cela crée la base standard, tandis que le bloc custom effects ajoute la durée, le niveau, les particules, l’icône et le mode ambient.

potion_contents={
  potion:"minecraft:swiftness",
  custom_effects:[
    {id:"minecraft:night_vision",duration:600,amplifier:0}
  ],
  custom_color:7173375
}

Deux formats selon la version

Depuis Minecraft 1.20.5, les objets utilisent Data Components. En pratique, cela donne deux formats courants pour les potions personnalisées :

/give @p minecraft:potion[potion_contents={potion:"minecraft:healing"}] 1
/give @p minecraft:potion{Potion:"minecraft:healing"} 1

Pourquoi le mode legacy demande plus de travail

Dans l’ancien format, les effets de potion passent par des ID numériques. Le générateur masque cette étape : vous choisissez des noms lisibles comme speed ou slow_falling, puis l’outil injecte les valeurs legacy lorsqu’elles existent.

Couleur, lore et mise en scène

Le même paquet d’effets peut raconter une histoire très différente selon la présentation. La couleur de la fiole modifie la silhouette dans l’inventaire, le lore ajoute du contexte narratif, et CustomModelData vous permet de relier la potion à un modèle ou une icône particulière de votre resource pack.

Comment utiliser le générateur

  1. Choisissez la syntaxe adaptée à votre version de serveur.
  2. Sélectionnez le type de fiole et une potion de base si nécessaire.
  3. Ajoutez un ou plusieurs effets personnalisés avec durée et niveau.
  4. Activez si besoin la couleur, le lore et CustomModelData.
  5. Copiez la commande /give finale dans la console ou un bloc de commande.

Idées concrètes