MCTOOLBOX
MC ToolboxMC TOOLBOX

Estudio de Efectos

Comandos de Estado y Efectos de Poción

Salida de Síntesis

Java 26.x
/effect give @p minecraft:speed 30 0
Registro Central
Laboratorio de Configuración
0
Duración (segundos)30s

Guía del comando /effect de Minecraft para Java y Bedrock

El comando /effect añade o elimina efectos de estado de jugadores y entidades. Úsalo para crear habilidades temporales, reglas de arena, mecánicas de mapas de aventura, variantes de mobs, escenarios de prueba o eventos de servidor sin tener que elaborar y distribuir pociones a mano.

Java Edition usa /effect give <targets> <effect> [seconds] [amplifier] [hideParticles], mientras que Bedrock usa /effect <player> <effect> [seconds] [amplifier] [hideParticles]. La sintaxis para eliminar también difiere, así que selecciona la edición correcta antes de copiar el comando generado.

Crea el comando eligiendo un objetivo, efecto, duración, amplificador y configuración de partículas. Lee el comando generado de izquierda a derecha, verifica que el selector sea lo suficientemente específico y prueba amplificadores altos en un mundo privado antes de usar el comando en un servidor público.

Elige el objetivo correcto

Usa @s para el ejecutor actual, @p para el jugador más cercano, @a para todos los jugadores, o @e con filtros de selector para entidades. Prefiere un jugador específico o un selector filtrado como @e[type=zombie,distance=..20] al probar comandos que podrían afectar a muchas entidades.

Comprender la duración y el amplificador

La duración se mide en segundos. Las versiones modernas de Java y Bedrock aceptan infinite para un efecto persistente. El amplificador se basa en cero: 0 muestra el nivel I, 1 muestra el nivel II y 4 muestra el nivel V. Los valores extremos pueden producir movimientos, daños o comportamientos de cámara poco prácticos.

Usa la sintaxis de edición correcta

Java añade un efecto con /effect give @p minecraft:speed 60 1 false y lo elimina con /effect clear @p minecraft:speed. Bedrock usa su enumeración de efecto sin el espacio de nombres: /effect @p speed 60 1 false, o /effect @p clear speed.

Controlar la visibilidad de las partículas

Establece hideParticles en true para mapas de aventura limpios, mecánicas de sigilo y mejoras de fondo. Mantén las partículas visibles cuando los jugadores necesiten una señal visual clara de que un efecto está activo. Ocultar las partículas no hace que la entidad afectada sea invisible.

Automatiza efectos de forma segura

Los comandos generados aquí pueden ejecutarse en el chat, bloques de comandos o funciones cuando el ejecutor tiene permiso. Para sistemas repetitivos, evita reaplicar efectos cortos en cada tick a menos que la mecánica lo requiera; usa un intervalo de actualización sensato para reducir la carga de comandos y el parpadeo visual.

Prueba antes de usar niveles altos

Comienza con amplificador 0 y una duración corta, confirma el selector de objetivo y luego aumenta los valores gradualmente. Ten un comando de eliminación listo al probar Velocidad, Salto Mejorado, Levitación, Daño Instantáneo u otros efectos que pueden atrapar, matar o desorientar a los jugadores.

Asociar el efecto con la mecánica

Los efectos positivos como Velocidad, Resistencia, Regeneración y Visión Nocturna funcionan bien para recompensas y exploración. Los efectos negativos como Lentitud, Debilidad, Ceguera y Oscuridad crean peligros o reglas de arena. Los efectos neutrales como Resplandor, Mal Augurio y Augurio de Prueba son útiles para rastrear jugadores o activar sistemas de juego.

Comprobar disponibilidad del efecto por versión

Un comando válido puede fallar si su efecto no existe en la versión del juego seleccionada. Aliento del Náutilo se añadió en versiones modernas, mientras que los servidores más antiguos rechazarán minecraft:breath_of_the_nautilus. Java llama al efecto Mala Suerte minecraft:unluck, y algunos efectos de Java no están disponibles en Bedrock, por lo que el generador mantiene listas de ediciones separadas.

Preguntas sobre el comando /effect de Minecraft

¿Cómo elimino todos los efectos de un objetivo?

En Java Edition, usa /effect clear <targets>. En Bedrock Edition, usa /effect <player> clear. Para eliminar solo un efecto, añade su ID de efecto en la posición específica de la edición que muestra el generador.

¿Por qué el amplificador 1 crea el nivel de efecto II?

El comando almacena valores de amplificador desde cero. El amplificador 0 es el nivel I, el amplificador 1 es el nivel II y el amplificador 2 es el nivel III. El generador muestra el valor del comando, no el número romano que se muestra en la pantalla del inventario.

¿Puede un efecto durar para siempre?

Java Edition admite la palabra clave de duración infinita a partir de la 1.19.4, y Bedrock la admite a partir de la 1.21.40. Para versiones anteriores, usa una duración numérica larga y actualízala antes de que expire. Siempre haz coincidir el comando con la versión que ejecuta el mundo o el servidor.

¿Por qué Minecraft reporta un error de sintaxis?

Comprueba primero la edición seleccionada. Java coloca give o clear antes del objetivo y usa IDs con espacio de nombres como minecraft:speed. Bedrock coloca el objetivo inmediatamente después de /effect y usa su enumeración de efecto, como speed. Verifica también los espacios y el selector de objetivo.

¿Puedo aplicar efectos a mobs o a todos los jugadores?

Los selectores de Java pueden apuntar a jugadores o entidades compatibles con el efecto. Usa @a para todos los jugadores o un selector @e filtrado para mobs. Los argumentos de comando y los objetivos compatibles de Bedrock pueden diferir, así que prueba el selector generado en la edición deseada.

¿hideParticles hace invisible a un jugador?

No. Solo suprime las partículas del efecto de estado. Usa el efecto de invisibilidad cuando la propia entidad deba ocultarse, y recuerda que los objetos en mano, la armadura u otras pistas aún pueden revelar a un jugador invisible.

¿Necesito trucos o permiso de operador?

Sí. Los comandos deben estar habilitados y el ejecutor necesita permisos suficientes. En un servidor, ejecuta el comando como operador, a través de la consola, en un bloque de comandos permitido o desde una función con el contexto de comando requerido.

¿Cómo debo probar combinaciones de efectos peligrosas?

Usa una copia del mundo, apunta a un jugador, elige una duración corta y ten el comando de eliminación listo. Prueba Daño Instantáneo, Velocidad alta, Salto Mejorado, Levitación, Ceguera y Náuseas con cuidado antes de aplicarlos a grupos.

¿Importa la duración para Salud Instantánea o Daño Instantáneo?

Estos son efectos instantáneos, por lo que se aplican una vez en lugar de permanecer activos durante la duración especificada. El amplificador aún cambia su fuerza. Comienza con el amplificador 0 y prueba contra un objetivo controlado antes de aumentarlo.

¿Cuál es la ID de comando para Mala Suerte?

En Java Edition, el nombre del efecto mostrado es Mala Suerte, pero su ID de comando es minecraft:unluck. Usa esa ID en lugar de minecraft:bad_luck. Bedrock no expone todos los efectos de Java, por lo que solo los efectos compatibles con la edición seleccionada aparecen en el generador.