Forum francais Minecraft. Serveur de jeu FR-Minecraft et astuces pour Minecraft.

Pages :: 1

#1 15/08/2015 11:11:24

Membre

Messages : 307

Se give des potions splash personnalisées en 1.9

Salut tout le monde ! J'ai essayé de prendre une potion splash de lévitation grâce aux commandes :
give @p potion 1 1 {CustomPotionEffects:[{Id:25,Amplifier:0,Duration:600}],display:{Name:"Potion de lévitation"}}
Mais ça me donne ça :

20150815100841.png

Je peut faire seulement une potion normale qu'on voit en bas dans le slot 3 grâce à cette commande :
give @p potion 1 0 {CustomPotionEffects:[{Id:25,Amplifier:0,Duration:600}],display:{Name:"Potion de lévitation"}}
J'ai essayé d'en faire avec un alambic mais ça m'a donné une potion splash d'eau.

Merci de votre aide.

Dernière modification par THESUPERAURELIEN (15/08/2015 11:19:15)

Hors ligne


eJzzz1DITcwsVihKTU8sSklVUFRwSVXISQTyU4pL8vOAAlyuJQo5qcUKKZmJuYl5KcUKWaXFJakKhxcoJOeXHF6pYM8V4uEaHBrgGuQYGuTq4-nqx-WbmZeaXJSYVsLlX5RazGVkasplAISGAOoYIyk~.png

avataranimjzi.gif

#2 16/08/2015 00:59:13

Membre

Messages : 91
Site Web

Re : Se give des potions splash personnalisées en 1.9

Bonjour THESUPERAURELIEN,

Il te faut remplacer, dans la commande te donnant la potion de lévitation buvable non buguée, le mot " potion " par " splash_potion ".

Sache cependant qu'un bug non résolu t'empêchera de te voir attribuer cet effet en jetant ta fiole:
https://bugs.mojang.com/browse/MC-83471

N'hésite pas à voter pour ce bug afin qu'ils se penchent "plus rapidement" dessus, plusieurs snapshots étant sorties depuis le report de ce dernier, sans qu'il soit pour autant fixé.

A l'heure actuelle:

- soit tu utilises uniquement la fiole qui se boit,
- soit tu utilises le système suivant pour fixer toi-même le bug:

_____________________________________

Création d'un objectif de type dummy, ici nommé SplashLevit:

/scoreboard objectives add SplashLevit dummy

Puis tu auras deux command_block, à rattacher à une clock, de sorte qu'ils s'activent dans l'ordre cité:

1) /scoreboard players set @e[type=ThrownPotion] SplashLevit 1 {Potion:{id:"minecraft:splash_potion",Damage:0s,Count:1b,tag:{CustomPotionEffects:[{Id:25,Amplifier:0,Duration:600}]}}}

2) /execute @e[score_SplashLevit_min=1] ~ ~ ~ /effect @a[r=4] minecraft:levitation 30 0


Explications:

1) Lorsque tu vas lancer ta potion de Lévitation Splash (que tu te seras donné à l'aide de la commande /give @p minecraft:splash_potion 1 0 {CustomPotionEffects:[{Id:25,Amplifier:0,Duration:600}],display:{Name:"Potion de lévitation"}} ), celle-ci se verra attribuer le score de 1 pour l'objectif SplashLevit.

2) Puis le command_block 2 fera exécuter à cette potion la commande attribuant l'effet de lévitation à tous les joueurs se trouvant dans un rayon de 4 blocs autour d'elle.

En espérant que ça te permettra de patienter le temps que ce bug soit officiellement fixé.

Cordialement.

Dernière modification par PneuX (16/08/2015 06:09:39)

#3 16/08/2015 10:59:16

Membre

Messages : 307

Re : Se give des potions splash personnalisées en 1.9

Merci PneuX pour cette explication très bien détaillée :)

Hors ligne


eJzzz1DITcwsVihKTU8sSklVUFRwSVXISQTyU4pL8vOAAlyuJQo5qcUKKZmJuYl5KcUKWaXFJakKhxcoJOeXHF6pYM8V4uEaHBrgGuQYGuTq4-nqx-WbmZeaXJSYVsLlX5RazGVkasplAISGAOoYIyk~.png

avataranimjzi.gif

#4 17/08/2015 01:27:48

Membre

Messages : 91
Site Web

Re : Se give des potions splash personnalisées en 1.9

Avec plaisir :)

#5 18/08/2015 22:19:58

Membre

Messages : 91
Site Web

Re : Se give des potions splash personnalisées en 1.9

Bonne nouvelle Aurélien, le bug à été fixé cet après midi, il devrait donc ne plus être présent dans la prochaine snapshot :)

Pages :: 1

Pied de page des forums