Actualizado:

El comando básico

/summon minecraft:lightning_bolt ~ ~ ~5

Esto hace caer un rayo cinco bloques al sur de ti. Con ~ ~ ~ te daría directamente.

Alcanzar a jugadores o criaturas

/execute at @p[name=!TuNombre] run summon minecraft:lightning_bolt ~ ~ ~
/execute at @e[type=minecraft:zombie,distance=..10] run summon minecraft:lightning_bolt ~ ~ ~

execute at mueve primero la posición al objetivo. La primera línea alcanza al otro jugador más cercano y la segunda a todos los zombis a 10 bloques o menos.

Hacer caer un rayo adonde miras

/execute at @s run summon minecraft:lightning_bolt ^ ^ ^10

^ usa la dirección hacia la que miras, así que esto cae 10 bloques por delante. Consulta coordenadas ~ y ^.

Lo que cambia un rayo

AlcanzadoSe convierte en
CreeperCreeper cargado (explosión mayor)
CerdoPiglin zombificado
AldeanoBruja
MooshroomCambia entre roja y marrón
Bloques cercanosPueden prenderse fuego

Para evitar incendios cerca de tus construcciones en Java 1.21.10 y anteriores, ejecuta /gamerule doFireTick false. En 1.21.11 y posteriores la regla pasó a ser un número:

/gamerule minecraft:fire_spread_radius_around_player 0

Fija hasta qué distancia de los jugadores puede propagarse el fuego. 0 detiene la propagación y -1 deja que el fuego se propague aunque no haya ningún jugador cerca.

Rayos repetidos

Un bloque de comandos iterativo lanza 20 rayos por segundo y provoca mucho lag. Para un espectáculo, activa un bloque de impulso con un botón o encadena unos pocos bloques.

Tormentas y Conductividad

/weather thunder empieza una tormenta con rayos naturales. Un tridente con Conductividad lanzado durante una tormenta atrae un rayo sobre el objetivo: /give @p minecraft:trident[enchantments={channeling:1,loyalty:3}] (Java 1.21.5+).

Preguntas frecuentes

Comprueba tu comando

El Command Error Doctor (en inglés) revisa en tu navegador los errores de sintaxis más comunes.