Cómo Hacer que la Antorcha Ilumine en la Mano en Minecraft (Luz Dinámica)
Minecraft Java Edition 1.21+ y 26+ – Luz Dinámica con Light Block y Command Block
En este tutorial aprenderás cómo hacer que una antorcha ilumine mientras el jugador la sostiene en la mano en Minecraft, creando un efecto de luz dinámica usando bloques de comando.
El sistema funciona en Minecraft Java Edition 1.21+ y 26+ y utiliza el bloque invisible light para generar iluminación automática alrededor del jugador.
Este método es perfecto para mapas de aventura, cuevas oscuras, servidores y sistemas realistas sin necesidad de mods.
Primero, vamos a obtener una antorcha con la siguiente tag
give @p minecraft:torch[custom_data={tocha:1b}]
Puedes elegir una tag que prefieras, solo no olvides cambiarla en los otros comandos después
Para crear la iluminación de la antorcha, coloca cada uno de los comandos de abajo en un bloque de comando Repeat como Always Active (Siempre Activo)
execute as @a run execute at @s run fill ~2 ~-2 ~-2 ~-2 ~2 ~2 air replace light
execute as @a at @s if items entity @s weapon.mainhand torch[minecraft:custom_data={tocha:1b}] run setblock ~ ~1 ~ light[level=15]
En el último comando, puedes cambiar la mano principal por la mano izquierda (weapon.mainhand -> weapon.offhand)
Y también ajustar la luminosidad en light[level=15] de la manera que prefieras