Рет қаралды 14,117
This video will teach you four unique abilities that can be added to your world with only command blocks, no mods! This video teaches how to make Gust Riding, a Tornado Attack, a Ground Slam and a Smoke Cloud all based on air benders from the show Avatar the Last Airbender!
If you're interested in Minecraft Bedrock commands, check out my discord! It's a great place to find other people who love commands and get help from others!
Discord: / discord
Join this channel to get early access to my videos:
/ @guppyduck
1. Name A pig burst with a saddle and place him in a 1x1 structure block then using /fill place him in a structure void (name structure piggy)
Tag any airbenders using /tag @username add airB
FIRST CHAIN
RUA
execute at @a[tag=airB,hasitem={item=quartz,location=slot.weapon.mainhand}] unless entity @e[r=3,type=pig,name=burst] run structure load piggy ~~~
CUA
execute as @a[hasitem={item=quartz,location=slot.weapon.mainhand},tag=airB] at @s run ride @s start_riding @e[c=1,name=burst,r=2] teleport_ride
CUA
effect @e[name=burst] invisibility 10 10 true
NEW CHAIN / CHAIN 2
RUA
execute at @e[name=burst] as @a[r=5,tag=airB,hasitem={item=quartz,location=slot.weapon.mainhand,quantity=0}] run ride @s stop_riding
CUA
execute as @e[name=burst] at @s unless entity @a[r=5,tag=airB,hasitem={item=quartz,location=slot.weapon.mainhand}] run tp @s ~ -65 ~
NEW CHAIN/CHAIN 3
RUA
execute at @e[name=burst] run particle minecraft:wind_explosion_emitter ~~-.8~
RUA
execute as @a[hasitem={item=quartz,location=slot.weapon.mainhand},tag=airB] at @s run tp @e[c=1,r=4,name=burst] ^^^1 ~~ true
RUA
execute at @e[name=burst] run playsound item.trident.riptide_1 @a[r=6] ~~~ 0.5 0.6
4 tick delay
(#Comment - that is the end of the air mount!)
In chat
/scoreboard objectives add nadoT dummy
New chain/ Chain 4
RUA
execute as @a[hasitem={item=breeze_rod,location=slot.weapon.mainhand},tag=airB,tag=!breeze] at @s positioned ~~1.6~ unless entity @s[dx=0] run summon breeze nado
CUA
execute as @a[hasitem={item=breeze_rod,location=slot.weapon.mainhand},tag=airB,tag=!breeze] at @s positioned ~~1.6~ unless entity @s[dx=0] run tag @s add breeze
CUA
execute as @a[tag=breeze] at @s positioned ~~1.6~ if entity @s dx=0] run tag @s remove breeze
CUA
playanimation @e[name=nado] animation.creeper.swelling i 999
NEW CHAIN / CHAIN 4
RUA
execute as @e[name=nado] at @s run tp @s ^^0.1^0.6 facing @e[c=1,name=!nado,tag=!airb,(optional -family=mob),r=50,name=!smoke,name=!burst]
RUA
scoreboard players add @e[name=nado] nadoT 1
20 tick delay (optional)
CUA
kill @e[name=nado,scores={nadoT=10..}]
RUA
execute as @e[name=nado] at @s run effect @e[c=1,name=!nado,tag=!airB,(optional - family=mob),r=3,name=!smoke] levitation 1 100 true (comment - feel free to adjust strength and time to liking as rn its an instant kill)
RUA
execute as @e[name=nado] at @s ~~-.3~ true
(Congrats you are done with tornado attack)
New chain
RUA
execute as @a[hasitem={item=sugar,location=slot.weapon.mainhand},tag=airB,tag=!smoke] at @s positioned ~~1.6~ unless entity @s[dx=0] run summon armor_stand smoke
CUA
execute as @a[hasitem={item=sugar,location=slot.weapon.mainhand},tag=airB,tag=!smoke] at @s positioned ~~1.6~ unless entity@s[dx=0] run tag @s add smoke
CUA
execute as @a[tag=smoke] at @s positioned ~~1.6~ if entity @s[dx=0] run tag @s remove smoke
CUA
effect @e[name=smoke] invisibility 10 0 true
NEW CHAIN
In chat scoreboard objectives add smokeT dummy
RUA
scoreboard players add @e[name=smoke] smokeT 1
20 tick delay (optional)
RUA
execute at @e[name=smoke] run particle minecraft:breeze_wind_explosion_emitter ~~1~
CUA
execute at @e[name=smoke] run effect @e[r=6,tag=!airB] slowness 1 3 true
(CONGRATS YOU HAVE FINISHED SMOKE SCREEN ATTACK)
In chat
/Scoreboard objectives add slam dummy
RUA
execute as @a[tag=airB] at @s if block ~~-.1~ air run scoreboard players add @s slam 1
CUA
execute as @a[tag=airB,scores={slam=0..30}] at @s unless block ~~-.1~ run scoreboard players set @s slam 0
CUA
execute as @a[tag=airB,scores={slam=31..}] at @s unless block ~~-.1~ air run scoreboard players set @s slam -1
NEW CHAIN
RUA
execute at @a[scores={slam=-1}] run particle minecraft:breeze_wind_explosion_emitter
CUA
execute at @a[scores={slam=-1}] run playsound random.explode @a[r=15] ~~~ 1 0.6
CUA
execute as @a[scores={slam=-1}] at @s run damage @e[family=mob,r=7,rm=0.4] 30 entity_attack entity @s
CUA
execute at @a[scores={slam=-1}] run camerashake add @a[r=15] 0.5 0.5
CUA
scoreboard players set @a[scores={slam=-1}] slam 0