Cómo Crear Flechas Explosivas en Minecraft 1.21+ y 26+ con Command Block
Minecraft Java Edition 1.21+ y 26+ – Tutorial con Bloque de Comandos
En este tutorial aprenderás cómo crear flechas explosivas en Minecraft 1.21+ y 26+ usando Command Blocks.
Al disparar una flecha con un arco especial, explotará al tocar el suelo.
Ideal para mapas de aventura, minijuegos y servidores.
1º Paso: Vamos a conseguir nuestro arco personalizado con la etiqueta superflecha y un pequeño efecto en el nombre
give @a bow[minecraft:custom_data={superflecha:1b},minecraft:rarity=rare]
2º Paso: Ahora necesitamos colocar un bloque de comando Repeat en Always Active (Siempre Activo) y usar el siguiente comando
execute as @e[type=arrow,nbt={inGround:0b},tag=!flecha] if items entity @p weapon.mainhand minecraft:bow[minecraft:custom_data={superflecha:1b}] run tag @s add flecha
Este comando detectará si la flecha todavía está en el aire y si el jugador más cercano tiene el arco que creamos en la mano
Si el jugador tiene ese arco, la flecha disparada recibirá una etiqueta
3º Paso: Vamos a detectar si la flecha con la etiqueta recibida tocó el suelo para ejecutar nuestra función
Coloca este comando en un bloque de comando Repeat en Always Active (Siempre Activo)
execute at @e[type=arrow,tag=flecha,nbt={inGround:1b}] run function comandos:tnt_arrow
Descarga la función lista y completa haciendo clic aquí y colócala en la carpeta datapacks
Si no sabes cómo crear una, mira este tutorial para aprender
A continuación están los comandos de la función, que harán explotar una TNT instantáneamente y eliminarán la flecha para evitar TNT infinitas
summon tnt ~ ~ ~ {fuse:0}
kill @e[tag=flecha]