Saltar al contenido principal
MC COMMANDS logoMC COMMANDS
Referencia del Comando

Minecraft /effect Command

playerEdición JavaEdición Bedrock

Agrega, elimina o limpia efectos de estado (como Velocidad, Veneno, Prisa, Fuerza) en jugadores o mobs.

Compatibilidad de Versiones

Edición Java:1.21.4 (1.13+)
Edición Bedrock:1.21.60

Sintaxis del Comando

Edición Java/effect give <targets> <effect> [<seconds>] [<amplifier>] [<hideParticles>] | /effect clear <targets> [<effect>]
Edición Bedrock/effect <player> <effect> [seconds] [amplifier] [hideParticles: Boolean] | /effect <player> clear

Argumentos Explicados

Ejemplos Prácticos

beginnerEdición 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.

beginnerEdición 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.

intermediateAmbas Ediciones
/effect give @p minecraft:strength 300 2 false

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

PvP arena boss powerup.

beginnerAmbas Ediciones
/effect clear @a

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

Resetting players after minigame rounds.

intermediateAmbas Ediciones
/effect clear @s minecraft:poison

Removes specifically the Poison effect while keeping other buffs active.

Selective status cleanse.

Advertisement

Errores Comunes

Error:

Olvidar el subcomando "give" en Java Edition

Solución:

Java requiere: /effect give @s speed 10 1 (no /effect @s speed)

Error:

Usar IDs de efecto incorrectos

Solución:

Usa los IDs correctos: speed, strength, night_vision, etc. (en minúsculas).

Error:

Poner la duración en segundos en Java pero confundirla con ticks

Solución:

En Java la duración es en segundos: /effect give @s speed 30 = 30 segundos.

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.

Consejos Útiles

  • El amplificador 0 es nivel I, 1 es nivel II, etc. Puedes subir hasta 255.

  • Usa "hideParticles true" para ocultar las partículas de poción y mantener los efectos discretos.

  • La duración máxima es de 1,000,000 segundos (aproximadamente 11.5 días) en Java.

  • Puedes combinar /effect con /execute para dar efectos a jugadores bajo ciertas condiciones.

  • Para efectos permanentes, establece la duración en un número muy alto o en 0 en Bedrock.

Notas Importantes

Java requiere los subcomandos `give` o `clear` directamente después de `/effect`. Bedrock no usa `give` y pone `clear` al final de la línea.

Preguntas Frecuentes

Comandos Relacionados

¿Listo para crear tu comando?

Usa nuestro generador interactivo para crear comandos /effect sin errores con una interfaz visual.

Abrir Generador de Comandos
Advertisement