Résolu Couper son Piston/Minecart

mopoc

Aventurier
29 Mars 2020
4
1
3
27
Bonjour,

Je joue sur un serveur en java en 1.15.2
J'aimerai couper le son de mes pistons et minecart. Pour cela je suis temporairement passé en créatif et j'ai crée un command block "bleu" activé sans redstone

J'ai tapé : /stopsound @a minecraft:piston.extend

La commande semble bien s'effectué mais aucun résultat n'est produit, je les entend toujours autant


Pouvez vous m'aider ?
Merci par avance
 

Oromis

Command-blocker slimesque
Staff
Modérateur
Support
11 Février 2014
3 345
2
1 053
297
24
Bretagne
Hey !

Si tu regardes bien la syntaxe, il faut déjà spécifier le canal du son ! Pour le coup, toi c'est "block".
Ensuite, les pistons ont deux sons : l'extension et la rétractation.
Pour finir, tu ne peux pas mettre seulement "minecraft:piston.extend", les noms du sons sont sous un autre format.
Voici donc les deux commandes qu'il te faut :
Code:
stopsound @a block minecraft:block.piston.contract
Code:
stopsound @a block minecraft:block.piston.extend
 

mopoc

Aventurier
29 Mars 2020
4
1
3
27
Salut,

Merci de ta réponse.

Je crois que je comprends j'ai réglé le command en block en "repeat, unconditionnal, alwaiw active"
J'ai repéré que cela marche seulement si le piston se situe collé au command block.

Je suppose qu'il faut rajouter des arguments mais lesquel pour que cela soit actif sur toute la map ?

Merci par avance !

(je tente la meme chose avec le minecart, je suppose que cela sera la même demarche
 

Oromis

Command-blocker slimesque
Staff
Modérateur
Support
11 Février 2014
3 345
2
1 053
297
24
Bretagne
Hey !
Normalement, ça fonctionne peut importe la distance, il faut juste s'assurer que le command-block ne se trouve pas dans des chunks déchargés.
 

mopoc

Aventurier
29 Mars 2020
4
1
3
27
ok incroyable je comprends pas tout, j'ai retesté et c'est bon.

Peux tu me dire simplement stp comment retirer les messages dans le chat ? Si ce moyen existe ?

Merci encore
 

Oromis

Command-blocker slimesque
Staff
Modérateur
Support
11 Février 2014
3 345
2
1 053
297
24
Bretagne
Yep, tu peux désactiver la gamerule !
Je ne sais juste plus vraiment c'est laquelle, donc je te donne les deux :
Code:
gamerule commandBlockOutput false
Code:
gamerule sendCommandFeedback false