我的世界燃烧弹功能指令

燃烧弹[三个记分板]/scoreboard objectives add 燃烧弹 dummy/scoreboard objectives add 燃烧弹冷却 dummy/scoreboard objectives add 燃烧弹投掷 dummy——————————划分线————————第一个循环,其他全部无条件,连锁,零延迟♥scoreboard players add @e[type=armor_stand,name=燃烧弹] 燃烧弹 1scoreboard players add @e[type=egg] 燃烧弹投掷 1execute @a[scores={燃烧弹冷却=0}] ~~~ scoreboard players add @e[type=egg,r=2,scores={燃烧弹投掷=..1}] 燃烧弹 1execute @e[type=egg,scores={燃烧弹=1,燃烧弹投掷=..1}] ~~~ scoreboard players set @p[r=1.8,c=-1] 燃烧弹冷却 45scoreboard players add @e[type=egg,scores={燃烧弹=0}] 燃烧弹 1execute @e[type=egg,scores={燃烧弹=1}] ~~~ summon minecraft:armor_stand 燃烧弹 ~ ~50 ~execute @e[type=egg,scores={燃烧弹=1}] ~~~ scoreboard players set @s 燃烧弹 2scoreboard players add @e[type=armor_stand,name=燃烧弹] 燃烧弹 0effect @e[type=armor_stand,name=燃烧弹] invisibility 1 0 trueexecute @e[type=egg,scores={燃烧弹=2}] ~~50~ scoreboard players set @e[type=minecraft:armor_stand,name=燃烧弹,r=3] 燃烧弹 0execute @e[type=egg,scores={燃烧弹=2}] ~~50~ tp @e[type=armor_stand,name=燃烧弹,scores={燃烧弹=0},c=1,r=3] ~~~execute @e[type=armor_stand,name=燃烧弹,scores={燃烧弹=1..}] ~~~ tp @s ~~~~25execute @e[type=armor_stand,name=燃烧弹,scores={燃烧弹=1..}] ~~-50~ particle minecraft:mobflame_single ^^^1.6execute @e[type=armor_stand,name=燃烧弹,scores={燃烧弹=1..}] ~~-50~ particle minecraft:mobflame_single ^^^3.2execute @e[type=armor_stand,name=燃烧弹,scores={燃烧弹=1..}] ~~-50~ particle minecraft:mobflame_single ^^^4.8execute @e[type=armor_stand,name=燃烧弹,scores={燃烧弹=1..}] ~~-50~ particle minecraft:mobflame_single ^^^6execute @e[type=armor_stand,name=燃烧弹,scores={燃烧弹=1}] ~~-50~ playsound random.glass @a[r=50] ~ ~ ~execute @e[type=armor_stand,name=燃烧弹,scores={燃烧弹=1..}] ~~-50~ damage @e[r=6] 1 fire_tick entity @sexecute @e[name=燃烧弹,scores={燃烧弹=300..}] ~~~ kill @sscoreboard players add @a 燃烧弹冷却 0scoreboard players remove @a[scores={燃烧弹冷却=1..}] 燃烧弹冷却 1execute @a[scores={燃烧弹冷却=1..}] ~~~ titleraw @s actionbar {"rawtext":[{"text":"§l§o§c燃烧弹冷却中§r:§l§r§e"},{"score":{"name":"@s","objective":"燃烧弹冷却"}},{"text":"§r"},{"text":"§r"}]}title @a[scores={燃烧弹冷却=1}] actionbar §l§o§a冷却完毕