Cómo Hacer un Jetpack en Minecraft (Mochila a Reacción con Command Block)
Minecraft Java Edition 1.21+ y 26+ – Sistema de Vuelo con Shift usando Scoreboard
¿Quieres crear un Jetpack en Minecraft como en los mods, pero usando solo comandos?
En este tutorial aprenderás cómo hacer una Mochila a Reacción que permite volar al mantener presionado Shift, usando Command Blocks y scoreboard.
El sistema funciona en Minecraft Java Edition 1.21+ y 26+ y aplica levitación, slow falling y efectos de sonido para que la habilidad sea más realista, perfecto para mapas de aventura, RPG y minijuegos.
Vamos a comenzar creando el scoreboard jetpack
Servirá para ganar puntuación cada vez que presionemos Shift
scoreboard objectives add jetpack minecraft.custom:minecraft.sneak_time
Coloca 4 bloques de comando alineados (en la misma dirección) uno al lado del otro
El primero será un bloque de comando Repeat en Always Active (Siempre Activo)
Los otros serán bloques de comando Chain, que también deben estar en Always Active (Siempre Activo)
En el bloque de comando Repeat coloca este comando
effect give @a[scores={jetpack=1..},x_rotation=-90..80] levitation 1 15 true
Este comando sirve para aplicar el efecto de levitación siempre que presionemos Shift
En los bloques de comando Chain, coloca los siguientes comandos en este orden:
effect give @a[scores={jetpack=1..},x_rotation=81..90] slow_falling 1 4 true
execute at @a[scores={jetpack=1..}] run playsound entity.wither.shoot master @a ~ ~ ~ .03 .85
scoreboard players reset @a[scores={jetpack=1..}] jetpack
Básicamente, el primero es para evitar daño por caída con slow_falling, el segundo para reproducir el sonido y el tercero para reiniciar la puntuación
¡Solo presiona y mantén Shift para divertirte!