Aller au contenu principal
MC COMMANDS logoMC COMMANDS
Référence de la Commande

Minecraft /effect Command

playerÉdition JavaÉdition Bedrock

Ajoute, supprime ou efface les effets de statut (comme Vitesse, Poison, Hâte, Force) sur les joueurs ou les mobs.

Compatibilité des Versions

Édition Java:1.21.4 (1.13+)
Édition Bedrock:1.21.60

Syntaxe de la Commande

Édition Java/effect give <targets> <effect> [<seconds>] [<amplifier>] [<hideParticles>] | /effect clear <targets> [<effect>]
Édition Bedrock/effect <player> <effect> [seconds] [amplifier] [hideParticles: Boolean] | /effect <player> clear

Arguments Expliqués

Exemples Pratiques

beginnerÉdition Java
/effect give @s minecraft:night_vision infinite 0 true

Java 1.20+: Gives yourself permanent Night Vision with invisible particles.

Standard mining and building quality-of-life setup.

beginnerÉdition Bedrock
/effect @s night_vision 9999 0 true

Bedrock: Gives yourself 9,999 seconds of Night Vision with invisible particles.

Bedrock command syntax for clean night exploration.

intermediateLes Deux Éditions
/effect give @p minecraft:strength 300 2 false

Gives the nearest player Strength III for 5 minutes (300 seconds).

PvP arena boss powerup.

beginnerLes Deux Éditions
/effect clear @a

Wipes all active status effects from every player in the world.

Resetting players after minigame rounds.

intermediateLes Deux Éditions
/effect clear @s minecraft:poison

Removes specifically the Poison effect while keeping other buffs active.

Selective status cleanse.

Advertisement

Erreurs Courantes

Erreur :

Oublier la sous-commande "give" en Java Edition

Correction :

Java requiert : /effect give @s speed 10 1 (pas /effect @s speed)

Erreur :

Utiliser des IDs d'effet incorrects

Correction :

Utilisez les bons IDs : speed, strength, night_vision, etc. (en minuscules).

Erreur :

Confondre la durée en secondes avec les ticks en Java

Correction :

En Java la durée est en secondes : /effect give @s speed 30 = 30 secondes.

Command Block Usage & Automation

In Command Blocks, create passive healing sanctuaries or hazard zones using a Repeating Always Active block: "/effect give @a[distance=..15] regeneration 2 1 true" (the trailing true hides swirling potion bubbles to keep the screen clear). To clear status debuffs when players enter safe rooms, chain an Impulse block running "/effect clear @p".

Automation Tip: Command blocks require Operator permissions (permission level 2+) and cheats enabled. In Java Edition, command blocks can execute commands up to 32,767 characters long compared to the 256-character player chat limit.

Conseils Utiles

  • L'amplificateur 0 est niveau I, 1 est niveau II, etc. Vous pouvez monter jusqu'à 255.

  • Utilisez "hideParticles true" pour masquer les particules de potion.

  • La durée maximale est de 1 000 000 secondes (environ 11,5 jours) en Java.

  • Vous pouvez combiner /effect avec /execute pour donner des effets sous certaines conditions.

  • Pour des effets permanents, réglez la durée sur un nombre très élevé ou sur 0 pour Bedrock.

Notes Importantes

Java nécessite les sous-commandes `give` ou `clear` directement après `/effect`. Bedrock n'utilise pas `give` et place `clear` à la fin de la ligne.

Questions Fréquentes

Commandes Liées

Prêt à créer votre commande ?

Utilisez notre générateur interactif pour créer des commandes /effect sans erreur grâce à une interface visuelle.

Ouvrir le Générateur de Commandes
Advertisement