Mise à jour :

Commande effect de base

Un exemple courant en édition Java est /effect give @p minecraft:invisibility 60 0 true. La cible, l'ID d'effet, la durée, l'amplificateur et l'option des particules déterminent le résultat.

Choix d'effets courants

Utilisez le générateur pour choisir la cible, la durée et l'ID d'effet selon un besoin précis. Par exemple, Vision nocturne aide à voir dans les endroits sombres, tandis que Résistance et Rapidité ont d'autres usages en jeu.

Quand ça ne marche pas

Vérifiez l'édition, l'ID d'effet, le sélecteur de cible et la durée. Les formats de commande de Bedrock et Java ne sont pas toujours identiques.

Exemple : donner Vision nocturne pendant 30 secondes

/effect give @p minecraft:night_vision 30 0 true

En édition Java récente, la cible est le joueur le plus proche, la durée est de 30 secondes, l'amplificateur 0 signifie niveau I, et true masque les particules. Un amplificateur de 1 correspond au niveau II. Une durée de 30 signifie des secondes pour cette forme de commande, pas des ticks.

Retirer un effet et cerner la cause d'une erreur

/effect clear @p

Ceci retire tous les effets actifs de la cible en édition Java, donc ne l'utilisez pas sur un autre joueur sans vouloir retirer ses effets. Pour l'édition Bedrock, vérifiez le résultat propre à l'édition car la forme de la commande et les effets disponibles diffèrent. Si un effet nommé est refusé, vérifiez son ID exact et s'il existe dans cette version.

Utiliser les effets dans des blocs de commande

Testez d'abord une durée fixe depuis le chat. Un bloc de commande Répétition peut réappliquer un effet en continu, ce qui peut donner l'impression qu'il est impossible à retirer. Arrêtez le bloc Répétition avant de tester effect clear. Si un sélecteur de cible est vide, aucun joueur ne peut recevoir l'effet.

Syntaxe Java et Bedrock côte à côte

TâcheJavaBedrock
Donner Rapidité II pendant 60 s/effect give @p minecraft:speed 60 1 true/effect @p speed 60 1 true
Retirer tous les effets/effect clear @p/effect @p clear
Retirer un effet/effect clear @p minecraft:speedConsultez les suggestions en jeu pour votre version

Java exige le mot give ou clear juste après /effect ; Bedrock non. Coller une commande Java dans Bedrock (ou l'inverse) est la cause la plus fréquente d'erreur de syntaxe.

Durée infinie

/effect give @p minecraft:night_vision infinite 0 true

Depuis Java 1.19.4, vous pouvez écrire infinite au lieu d'un nombre de secondes. Les versions récentes de Bedrock l'acceptent aussi ; vérifiez s'il apparaît dans les suggestions de commande.

ID d'effets utiles

EffetIDUsage typique
RapiditéspeedCourses et parkour
Vision nocturnenight_visionConstruire sous terre
RésistanceresistanceLe niveau V (amplificateur 4) bloque presque tous les dégâts
Sauts améliorésjump_boostMaps de parkour
InvisibilitéinvisibilityJeux de cache-cache
SaturationsaturationGarder la faim pleine dans les lobbys

Questions fréquentes

Pourquoi le niveau est-il un cran plus haut que ce que j'ai tapé ?

L'amplificateur commence à 0, donc 0 est le niveau I et 1 le niveau II.

Peut-on donner des effets aux créatures ?

Oui, utilisez un sélecteur d'entité comme @e[type=zombie,sort=nearest,limit=1]. Les morts-vivants sont soignés par Dégâts instantanés et blessés par Soin instantané.

Outils associés