Je suis en train de faire un serveur RPG et donc je fais aussi des boutiques où vous utilisez des points pour obtenir des objets, tout fonctionne sauf les potions, j'ai essayé de chercher comment donner des potions avec le bloc de commande mais toutes les réponses me disent d'utiliser des nombres (ID pour la potion) ce qui ne fonctionne pas, comment puis-je donner une potion avec les effets déjà dans le jeu avec le bloc de commande ?
Réponses
Trop de publicités?Pour donner une potion personnalisée à un joueur, vous pouvez utiliser la commande :
/give <selector> minecraft:potion{CustomPotionEffects:[{Id:<id>,Duration:<duration>}],Potion:"minecraft:water"}
Remplacez <selector> par ce à quoi vous le donnez, <id> par l'ID numérique de ce que vous voulez, et <duration> par la durée en ticks. Voir ici pour une liste d'identifiants de potions.
Si vous voulez plusieurs effets sur une même potion, vous pouvez dupliquer {Id:<id>,Duration:<duration>}
dans sa liste plusieurs fois, séparés par des virgules.
Si vous êtes d'accord pour utiliser des potions vanille, vous pouvez utiliser ce site pour générer la commande pour vous : https://www.digminecraft.com/generators/give_potion.php