summon FallingSand ~ ~1 ~ {Block:stone,Time:1,Passengers:[{id:FallingSand,Block:redstone_block,Time:1,Passengers:[{id:FallingSand,Block:activator_rail,Time:1,Passengers:[{id:MinecartCommandBlock,Command:gamerule commandBlockOutput false},{id:MinecartCommandBlock,Command:setblock ~4 ~3 ~-2 chain_command_block 4 replace {auto:1,Command:"/execute @e[type=ArmorStand,name=R2D2,tag=explode] ~ ~ ~ summon Item ~ ~ ~ {Tags:[\\\"item\\\"],Item:{id:redstone_block,Count:1},Passengers:[{id:\\\"FallingSand\\\",Block:0,Data:0,Time:0,DropItem:0,Passengers:[{id:\\\"Item\\\",Tags:[\\\"item\\\"],Item:{id:iron_block,Count:3},Passengers:[{id:\\\"FallingSand\\\",Block:0,Data:0,Time:0,DropItem:0,Passengers:[{id:\\\"Item\\\",Tags:[\\\"item\\\"],Item:{id:stained_hardened_clay,Damage:11,Count:5},Passengers:[{id:\\\"FallingSand\\\",Block:0,Data:0,Time:0,DropItem:0}]}]}]}]}]}"}},{id:MinecartCommandBlock,Command:setblock ~5 ~3 ~-2 chain_command_block 4 replace {auto:1,Command:"/execute @e[name=vh_speeder,tag=explode] ~ ~ ~ summon Item ~ ~ ~ {Tags:[\\\"item\\\"],Item:{id:redstone_block,Count:1},Passengers:[{id:\\\"FallingSand\\\",Block:0,Data:0,Time:0,DropItem:0,Passengers:[{id:\\\"Item\\\",Tags:[\\\"item\\\"],Item:{id:iron_block,Count:5},Passengers:[{id:\\\"FallingSand\\\",Block:0,Data:0,Time:0,DropItem:0,Passengers:[{id:\\\"Item\\\",Tags:[\\\"item\\\"],Item:{id:stained_hardened_clay,Damage:15,Count:2},Passengers:[{id:\\\"FallingSand\\\",Block:0,Data:0,Time:0,DropItem:0,Passengers:[{id:\\\"Item\\\",Tags:[\\\"item\\\"],Item:{id:stained_hardened_clay,Damage:1,Count:1},Passengers:[{id:\\\"FallingSand\\\",Block:0,Data:0,Time:0,DropItem:0,Passengers:[{id:\\\"Item\\\",Tags:[\\\"item\\\"],Item:{id:stained_hardened_clay,Damage:13,Count:5},Passengers:[{id:\\\"FallingSand\\\",Block:0,Data:0,Time:0,DropItem:0}]}]}]}]}]}]}]}]}]}"}},{id:MinecartCommandBlock,Command:setblock ~6 ~3 ~-2 chain_command_block 4 replace {auto:1,Command:"/execute @e[name=xwing-show,score_xwing_min=3,score_xwing=3] ~ ~ ~ scoreboard players tag @e[r=5,name=vh_speeder,type=ArmorStand,c=1] add explode"}},{id:MinecartCommandBlock,Command:setblock ~7 ~3 ~-2 chain_command_block 4 replace {auto:1,Command:"/execute @e[name=xwing-show,score_xwing_min=3,score_xwing=3] ~ ~ ~ scoreboard players tag @e[r=5,name=R2D2,type=ArmorStand,c=1] add explode"}},{id:MinecartCommandBlock,Command:setblock ~8 ~3 ~-2 chain_command_block 4 replace {auto:1,Command:"/execute @e[name=xwing-show,score_xwing_min=3,score_xwing=3] ~ ~ ~ scoreboard players tag @e[r=5,name=xwing-show,score_xwing_min=2,score_xwing=2,c=1] add explode"}},{id:MinecartCommandBlock,Command:setblock ~9 ~3 ~-2 chain_command_block 4 replace {auto:1,Command:"/execute @e[name=R2D2,type=ArmorStand] ~ ~ ~ scoreboard players tag @e[r=5,name=vh_speeder,c=1] add explode"}},{id:MinecartCommandBlock,Command:setblock ~10 ~3 ~-2 chain_command_block 4 replace {auto:1,Command:"/execute @e[name=R2D2,type=ArmorStand] ~ ~ ~ scoreboard players tag @e[r=5,name=xwing-show,score_xwing_min=3,score_xwing=3,c=1] add explode"}},{id:MinecartCommandBlock,Command:setblock ~10 ~3 ~-1 chain_command_block 2 replace {auto:1,Command:"/execute @e[name=vh_speeder,type=ArmorStand] ~ ~ ~ scoreboard players tag @e[r=5,name=R2D2,c=1] add explode"}},{id:MinecartCommandBlock,Command:setblock ~9 ~3 ~-1 chain_command_block 5 replace {auto:1,Command:"/execute @e[name=vh_speeder,type=ArmorStand] ~ ~ ~ scoreboard players tag @e[rm=0,r=5,name=vh_speeder,c=1] add explode"}},{id:MinecartCommandBlock,Command:setblock ~8 ~3 ~-1 chain_command_block 5 replace {auto:1,Command:"/execute @e[name=vh_speeder] ~ ~ ~ scoreboard players tag @e[r=5,name=xwing-show,score_xwing_min=3,score_xwing=3,c=1] add explode"}},{id:MinecartCommandBlock,Command:setblock ~7 ~3 ~-1 chain_command_block 5 replace {auto:1,Command:"/execute @e[name=xwing-show,score_xwing_min=3,score_xwing=3,type=ArmorStand] ~ ~ ~ scoreboard players tag @e[r=5,name=R2D2,c=1] add explode"}},{id:MinecartCommandBlock,Command:setblock ~6 ~3 ~-1 chain_command_block 5 replace {auto:1,Command:"/execute @e[name=R2D2] ~ ~ ~ scoreboard players tag @e[r=5,name=xwing-show,score_xwing_min=2,score_xwing=2,type=ArmorStand,c=1] add explode"}},{id:MinecartCommandBlock,Command:setblock ~5 ~3 ~-1 chain_command_block 5 replace {auto:1,Command:"/execute @e[name=vh_speeder] ~ ~ ~ scoreboard players tag @e[r=5,name=xwing-show,score_xwing_min=2,score_xwing=2,c=1] add explode"}},{id:MinecartCommandBlock,Command:setblock ~4 ~3 ~-1 chain_command_block 5 replace {auto:1,Command:"/execute @e[name=R2D2,type=ArmorStand] ~ ~ ~ scoreboard players tag @e[rm=0,r=5,name=R2D2,c=1] add explode"}},{id:MinecartCommandBlock,Command:setblock ~3 ~3 ~-1 chain_command_block 5 replace {auto:1,Command:"/execute @e[name=xwing-show,score_xwing_min=3,score_xwing=3] ~ ~ ~ scoreboard players tag @e[rm=0,r=5,name=xwing-show,score_xwing_min=3,score_xwing=3,c=1] add explode"}},{id:MinecartCommandBlock,Command:setblock ~3 ~3 ~ chain_command_block 2 replace {auto:1,Command:"/execute @e[name=xwing-show,score_xwing_min=2,score_xwing=2] ~ ~ ~ scoreboard players tag @e[rm=0,r=5,name=xwing-show,score_xwing_min=2,score_xwing=2,c=1] add explode"}},{id:MinecartCommandBlock,Command:setblock ~4 ~3 ~ chain_command_block 4 replace {auto:1,Command:"/execute @e[name=R2D2,type=ArmorStand] ~ ~ ~ scoreboard players tag @e[r=5,name=xwing-show,score_xwing_min=2,score_xwing=2,c=1] add explode"}},{id:MinecartCommandBlock,Command:setblock ~5 ~3 ~ chain_command_block 4 replace {auto:1,Command:"/execute @e[name=xwing-show,score_xwing_min=2,score_xwing=2] ~ ~ ~ scoreboard players tag @e[r=5,name=R2D2,type=ArmorStand,c=1] add explode"}},{id:MinecartCommandBlock,Command:setblock ~6 ~3 ~ chain_command_block 4 replace {auto:1,Command:"/execute @e[name=xwing-show,score_xwing_min=2,score_xwing=2] ~ ~ ~ scoreboard players tag @e[r=5,name=vh_speeder,c=1] add explode"}},{id:MinecartCommandBlock,Command:setblock ~7 ~3 ~ chain_command_block 4 replace {auto:1,Command:"/execute @e[name=xwing-show,score_xwing_min=2,score_xwing=2] ~ ~ ~ scoreboard players tag @e[r=5,name=xwing-show,score_xwing_min=3,score_xwing=3,c=1] add explode"}},{id:MinecartCommandBlock,Command:setblock ~8 ~3 ~ chain_command_block 4 replace {auto:1,Command:"/execute @a[score_riding_min=1] ~ ~ ~ execute @e[name=vh_speeder,r=1] ~ ~ ~ /effect @p minecraft:speed 1 10 true"}},{id:MinecartCommandBlock,Command:setblock ~9 ~3 ~ chain_command_block 4 replace {auto:1,Command:"/execute @a[score_riding_min=1] ~ ~ ~ execute @e[name=xwing-show,score_xwing_min=2,score_xwing=2,r=5] ~ ~ ~ /effect @p minecraft:resistance 1 10 true"}},{id:MinecartCommandBlock,Command:setblock ~10 ~3 ~ chain_command_block 4 replace {auto:1,Command:"/execute @a[score_riding_min=1] ~ ~ ~ execute @e[name=xwing-show,score_xwing_min=2,score_xwing=2,r=5] ~ ~ ~ /summon Villager ~ ~1 ~ {Tags:[\\\"click\\\"],NoGravity:1b,Profession:0,Invulnerable:1,PersistenceRequired:1,NoAI:1,Silent:1,Offers:{}}"}},{id:MinecartCommandBlock,Command:setblock ~10 ~3 ~1 chain_command_block 2 replace {auto:1,Command:"/execute @a[score_riding_min=1] ~ ~ ~ execute @e[name=xwing-show,score_xwing_min=3,score_xwing=3,r=5] ~ ~ ~ /summon Villager ~ ~1 ~ {Tags:[\\\"click\\\"],NoGravity:1b,Profession:0,Invulnerable:1,PersistenceRequired:1,NoAI:1,Silent:1,Offers:{}}"}},{id:MinecartCommandBlock,Command:setblock ~9 ~3 ~1 chain_command_block 5 replace {auto:1,Command:"/execute @a[score_riding_min=1] ~ ~ ~ execute @e[name=vh_speeder,r=1] ~ ~ ~ /execute @e[score_xwing_min=60,score_xwing=60,r=1] ~ ~ ~ playsound xwingfly master @a[r=20] ~ ~ ~ 100.0 2.0 0.5"}},{id:MinecartCommandBlock,Command:setblock ~8 ~3 ~1 chain_command_block 5 replace {auto:1,Command:"/execute @e[tag=vehicle,name=xwing] ~ ~ ~ execute @e[tag=vehicle,rm=3,r=4] ~ ~ ~ kill @e[name=xwing,c=1]"}},{id:MinecartCommandBlock,Command:setblock ~7 ~3 ~1 chain_command_block 5 replace {auto:1,Command:"execute @e[tag=explode] ~ ~ ~ execute @e[tag=vehicle,rm=3,r=4] ~ ~ ~ playsound entity.generic.explode neutral @a ~ ~ ~ 10 1"}},{id:MinecartCommandBlock,Command:setblock ~6 ~3 ~1 chain_command_block 5 replace {auto:1,Command:"execute @e[tag=explode] ~ ~ ~ execute @e[tag=vehicle,rm=3,r=4] ~ ~ ~ particle hugeexplosion ~ ~ ~ 0 0 0 1 1"}},{id:MinecartCommandBlock,Command:setblock ~5 ~3 ~1 chain_command_block 5 replace {auto:1,Command:"/execute @a[score_riding_min=1] ~ ~ ~ execute @e[name=vh_speeder,r=1] ~ ~ ~ /execute @e[score_xwing_min=70,score_xwing=70,r=1] ~ ~ ~ playsound xwingfly master @a[r=20] ~ ~ ~ 100.0 2.0 0.5"}},{id:MinecartCommandBlock,Command:setblock ~4 ~3 ~1 chain_command_block 5 replace {auto:1,Command:"/execute @a[score_riding_min=1] ~ ~ ~ execute @e[name=vh_speeder,r=1] ~ ~ ~ /execute @e[score_xwing_min=2,score_xwing=2,r=1] ~ ~ ~ playsound xwingenter master @a[r=20] ~ ~ ~ 100.0 2.0 0.5"}},{id:MinecartCommandBlock,Command:setblock ~3 ~3 ~1 chain_command_block 5 replace {auto:1,Command:"/execute @a[score_riding_min=1] ~ ~ ~ execute @e[name=vh_speeder,r=1] ~ ~ ~ /execute @e[score_xwing_min=20,score_xwing=20,r=1] ~ ~ ~ playsound xwingfly master @a[r=20] ~ ~ ~ 100.0 2.0 0.5"}},{id:MinecartCommandBlock,Command:setblock ~3 ~3 ~2 chain_command_block 2 replace {auto:1,Command:"/execute @a[score_riding_min=1] ~ ~ ~ execute @e[type=Giant,r=5,score_xwing_min=3,score_xwing=3] ~ ~ ~ /execute @e[score_xwing_min=4,score_xwing=4,r=5] ~ ~ ~ playsound xwingenter master @a[r=20] ~ ~ ~ 100.0 2.0 1.0"}},{id:MinecartCommandBlock,Command:setblock ~4 ~3 ~2 chain_command_block 4 replace {auto:1,Command:"/execute @a[score_riding_min=1] ~ ~ ~ scoreboard players add @e[name=vh_speeder,r=1] xwing 1"}},{id:MinecartCommandBlock,Command:setblock ~5 ~3 ~2 chain_command_block 4 replace {auto:1,Command:"/execute @e[type=Giant] ~ ~ ~ effect @a[score_riding_min=1,r=10] minecraft:invisibility 1 1 true"}},{id:MinecartCommandBlock,Command:setblock ~6 ~3 ~2 chain_command_block 4 replace {auto:1,Command:"/execute @a[score_riding_min=1] ~ ~ ~ execute @e[type=Giant,r=5,score_xwing_min=3,score_xwing=3] ~ ~ ~ /execute @e[score_xwing_min=45,score_xwing=45] ~ ~ ~ playsound xwingfly master @a[r=20] ~ ~ ~ 100.0 0.0 0.5"}},{id:MinecartCommandBlock,Command:setblock ~7 ~3 ~2 chain_command_block 4 replace {auto:1,Command:"/execute @a[score_riding_min=1] ~ ~ ~ execute @e[type=Giant,r=5,score_xwing_min=3,score_xwing=3] ~ ~ ~ /execute @e[score_xwing_min=4,score_xwing=4,r=5] ~ ~ ~ playsound xwingenter master @a[r=20] ~ ~ ~ 100.0 0.0 1.0"}},{id:MinecartCommandBlock,Command:setblock ~8 ~3 ~2 chain_command_block 4 replace {auto:1,Command:"/execute @a[score_riding_min=1] ~ ~ ~ execute @e[type=Giant,r=5,score_xwing_min=2,score_xwing=2] ~ ~ ~ /execute @e[score_xwing_min=45,score_xwing=45] ~ ~ ~ playsound xwingfly master @a[r=20] ~ ~ ~ 100.0 1.0 0.5"}},{id:MinecartCommandBlock,Command:setblock ~9 ~3 ~2 chain_command_block 4 replace {auto:1,Command:"/execute @a[score_riding_min=1] ~ ~ ~ execute @e[type=Giant,r=5,score_xwing_min=2,score_xwing=2] ~ ~ ~ /execute @e[score_xwing_min=4,score_xwing=4,r=5] ~ ~ ~ playsound xwingenter master @a[r=20] ~ ~ ~ 100.0 1.0 1.0"}},{id:MinecartCommandBlock,Command:setblock ~10 ~3 ~2 chain_command_block 4 replace {auto:1,Command:"/scoreboard players set @e[score_xwing_min=90] xwing 5"}},{id:MinecartCommandBlock,Command:setblock ~10 ~3 ~3 chain_command_block 2 replace {auto:1,Command:"/scoreboard players set @e[name=xwing-show] xwing 3 {HandItems:[{id:\\\"minecraft:diamond_shovel\\\",Damage:4s,Count:1b},{}]}"}},{id:MinecartCommandBlock,Command:setblock ~9 ~3 ~3 chain_command_block 5 replace {auto:1,Command:"/scoreboard players set @e[name=xwing-show] xwing 2 {HandItems:[{id:\\\"minecraft:diamond_shovel\\\",Damage:2s,Count:1b},{}]}"}},{id:MinecartCommandBlock,Command:setblock ~8 ~3 ~3 chain_command_block 5 replace {auto:1,Command:"/scoreboard players set @e[name=xwing-show] xwing 0"}},{id:MinecartCommandBlock,Command:setblock ~7 ~3 ~3 chain_command_block 5 replace {auto:1,Command:"/execute @a[score_riding_min=1] ~ ~ ~ /scoreboard players add @e[name=xwing,c=1] xwing 1"}},{id:MinecartCommandBlock,Command:setblock ~6 ~3 ~3 chain_command_block 5 replace {auto:1,Command:"/execute @e[name=R2D2,score_R2D2_min=600,score_R2D2=600] ~ ~ ~ playsound r2d22 master @a[r=10] ~ ~ ~ 100.0 1.0 1.0"}},{id:MinecartCommandBlock,Command:setblock ~5 ~3 ~3 chain_command_block 5 replace {auto:1,Command:"/execute @e[name=R2D2,score_R2D2_min=300,score_R2D2=300] ~ ~ ~ playsound r2d21 master @a[r=10] ~ ~ ~ 100.0 1.0 1.0"}},{id:MinecartCommandBlock,Command:setblock ~4 ~3 ~3 chain_command_block 5 replace {auto:1,Command:"/execute @e[name=R2D2,score_R2D2_min=2,score_R2D2=2] ~ ~ ~ playsound r2d2spawn master @a[r=10] ~ ~ ~ 100.0 1.0 1.0"}},{id:MinecartCommandBlock,Command:setblock ~3 ~3 ~3 chain_command_block 5 replace {auto:1,Command:"/scoreboard players set @a[score_shoot_min=1] shoot 0"}},{id:MinecartCommandBlock,Command:setblock ~3 ~3 ~4 chain_command_block 2 replace {auto:1,Command:"/execute @a[score_shoot_min=1,rym=-180,ry=-166] ~ ~-2 ~ /summon Arrow ~ ~ ~ {CustomName:laser,CustomNameVisible:0b,Motion:[0.24373868681,0.0,-1.98509230328]}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~3 ~4 chain_command_block 4 replace {auto:1,Command:"/execute @a[score_shoot_min=1,rym=-165,ry=-151] ~ ~-2 ~ /summon Arrow ~ ~ ~ {CustomName:laser,CustomNameVisible:0b,Motion:[0.749213186832,0.0,-1.85436770913]}"}},{id:MinecartCommandBlock,Command:setblock ~5 ~3 ~4 chain_command_block 4 replace {auto:1,Command:"/execute @a[score_shoot_min=1,rym=-150,ry=-136] ~ ~-2 ~ /summon Arrow ~ ~ ~ {CustomName:laser,CustomNameVisible:0b,Motion:[1.2036300463,0.0,-1.59727102009]}"}},{id:MinecartCommandBlock,Command:setblock ~6 ~3 ~4 chain_command_block 4 replace {auto:1,Command:"/execute @a[score_shoot_min=1,rym=-135,ry=-121] ~ ~-2 ~ /summon Arrow ~ ~ ~ {CustomName:laser,CustomNameVisible:0b,Motion:[1.57602150721,0.0,-1.23132295065]}"}},{id:MinecartCommandBlock,Command:setblock ~7 ~3 ~4 chain_command_block 4 replace {auto:1,Command:"/execute @a[score_shoot_min=1,rym=-120,ry=-106] ~ ~-2 ~ /summon Arrow ~ ~ ~ {CustomName:laser,CustomNameVisible:0b,Motion:[1.8410097069,0.0,-0.781462256979]}"}},{id:MinecartCommandBlock,Command:setblock ~8 ~3 ~4 chain_command_block 4 replace {auto:1,Command:"/execute @a[score_shoot_min=1,rym=-105,ry=-91] ~ ~-2 ~ /summon Arrow ~ ~ ~ {CustomName:laser,CustomNameVisible:0b,Motion:[1.98053613748,0.0,-0.27834620192]}"}},{id:MinecartCommandBlock,Command:setblock ~9 ~3 ~4 chain_command_block 4 replace {auto:1,Command:"/execute @a[score_shoot_min=1,rym=-90,ry=-76] ~ ~-2 ~ /summon Arrow ~ ~ ~ {CustomName:laser,CustomNameVisible:0b,Motion:[1.98509230328,0.0,0.24373868681]}"}},{id:MinecartCommandBlock,Command:setblock ~10 ~3 ~4 chain_command_block 4 replace {auto:1,Command:"/execute @a[score_shoot_min=1,rym=-75,ry=-61] ~ ~-2 ~ /summon Arrow ~ ~ ~ {CustomName:laser,CustomNameVisible:0b,Motion:[1.85436770913,0.0,0.749213186832]}"}},{id:MinecartCommandBlock,Command:setblock ~10 ~2 ~4 chain_command_block 1 replace {auto:1,Command:"/execute @a[score_shoot_min=1,rym=-60,ry=-46] ~ ~-2 ~ /summon Arrow ~ ~ ~ {CustomName:laser,CustomNameVisible:0b,Motion:[1.59727102009,0.0,1.2036300463]}"}},{id:MinecartCommandBlock,Command:setblock ~9 ~2 ~4 chain_command_block 5 replace {auto:1,Command:"/execute @a[score_shoot_min=1,rym=-45,ry=-31] ~ ~-2 ~ /summon Arrow ~ ~ ~ {CustomName:laser,CustomNameVisible:0b,Motion:[1.23132295065,0.0,1.57602150721]}"}},{id:MinecartCommandBlock,Command:setblock ~8 ~2 ~4 chain_command_block 5 replace {auto:1,Command:"/execute @a[score_shoot_min=1,rym=-30,ry=-16] ~ ~-2 ~ /summon Arrow ~ ~ ~ {CustomName:laser,CustomNameVisible:0b,Motion:[0.781462256979,0.0,1.8410097069]}"}},{id:MinecartCommandBlock,Command:setblock ~7 ~2 ~4 chain_command_block 5 replace {auto:1,Command:"/execute @a[score_shoot_min=1,rym=-15,ry=-1] ~ ~-2 ~ /summon Arrow ~ ~ ~ {CustomName:laser,CustomNameVisible:0b,Motion:[0.27834620192,0.0,1.98053613748]}"}},{id:MinecartCommandBlock,Command:setblock ~6 ~2 ~4 chain_command_block 5 replace {auto:1,Command:"/execute @a[score_shoot_min=1,rym=0,ry=14] ~ ~-2 ~ /summon Arrow ~ ~ ~ {CustomName:laser,CustomNameVisible:0b,Motion:[-0.24373868681,0.0,1.98509230328]}"}},{id:MinecartCommandBlock,Command:setblock ~5 ~2 ~4 chain_command_block 5 replace {auto:1,Command:"/execute @a[score_shoot_min=1,rym=15,ry=29] ~ ~-2 ~ /summon Arrow ~ ~ ~ {CustomName:laser,CustomNameVisible:0b,Motion:[-0.749213186832,0.0,1.85436770913]}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~2 ~4 chain_command_block 5 replace {auto:1,Command:"/execute @a[score_shoot_min=1,rym=30,ry=44] ~ ~-2 ~ /summon Arrow ~ ~ ~ {CustomName:laser,CustomNameVisible:0b,Motion:[-1.2036300463,0.0,1.59727102009]}"}},{id:MinecartCommandBlock,Command:setblock ~3 ~2 ~4 chain_command_block 5 replace {auto:1,Command:"/execute @a[score_shoot_min=1,rym=45,ry=59] ~ ~-2 ~ /summon Arrow ~ ~ ~ {CustomName:laser,CustomNameVisible:0b,Motion:[-1.57602150721,0.0,1.23132295065]}"}},{id:MinecartCommandBlock,Command:setblock ~3 ~2 ~3 chain_command_block 3 replace {auto:1,Command:"/execute @a[score_shoot_min=1,rym=60,ry=74] ~ ~-2 ~ /summon Arrow ~ ~ ~ {CustomName:laser,CustomNameVisible:0b,Motion:[-1.8410097069,0.0,0.781462256979]}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~2 ~3 chain_command_block 4 replace {auto:1,Command:"/execute @a[score_shoot_min=1,rym=75,ry=89] ~ ~-2 ~ /summon Arrow ~ ~ ~ {CustomName:laser,CustomNameVisible:0b,Motion:[-1.98053613748,0.0,0.27834620192]}"}},{id:MinecartCommandBlock,Command:setblock ~5 ~2 ~3 chain_command_block 4 replace {auto:1,Command:"/execute @a[score_shoot_min=1,rym=90,ry=104] ~ ~-2 ~ /summon Arrow ~ ~ ~ {CustomName:laser,CustomNameVisible:0b,Motion:[-1.98509230328,0.0,-0.24373868681]}"}},{id:MinecartCommandBlock,Command:setblock ~6 ~2 ~3 chain_command_block 4 replace {auto:1,Command:"/execute @a[score_shoot_min=1,rym=105,ry=119] ~ ~-2 ~ /summon Arrow ~ ~ ~ {CustomName:laser,CustomNameVisible:0b,Motion:[-1.85436770913,0.0,-0.749213186832]}"}},{id:MinecartCommandBlock,Command:setblock ~7 ~2 ~3 chain_command_block 4 replace {auto:1,Command:"/execute @a[score_shoot_min=1,rym=120,ry=134] ~ ~-2 ~ /summon Arrow ~ ~ ~ {CustomName:laser,CustomNameVisible:0b,Motion:[-1.59727102009,0.0,-1.2036300463]}"}},{id:MinecartCommandBlock,Command:setblock ~8 ~2 ~3 chain_command_block 4 replace {auto:1,Command:"/execute @a[score_shoot_min=1,rym=135,ry=149] ~ ~-2 ~ /summon Arrow ~ ~ ~ {CustomName:laser,CustomNameVisible:0b,Motion:[-1.23132295065,0.0,-1.57602150721]}"}},{id:MinecartCommandBlock,Command:setblock ~9 ~2 ~3 chain_command_block 4 replace {auto:1,Command:"/execute @a[score_shoot_min=1,rym=150,ry=164] ~ ~-2 ~ /summon Arrow ~ ~ ~ {CustomName:laser,CustomNameVisible:0b,Motion:[-0.781462256979,0.0,-1.8410097069]}"}},{id:MinecartCommandBlock,Command:setblock ~10 ~2 ~3 chain_command_block 4 replace {auto:1,Command:"/execute @a[score_shoot_min=1,rym=165,ry=180] ~ ~-2 ~ /summon Arrow ~ ~ ~ {CustomName:laser,CustomNameVisible:0b,Motion:[-0.27834620192,0.0,-1.98053613748]}"}},{id:MinecartCommandBlock,Command:setblock ~10 ~2 ~2 chain_command_block 3 replace {auto:1,Command:"/execute @e[type=ArmorStand,name=R2D2] ~ ~ ~ effect @a[r=10,score_riding_min=1] minecraft:invisibility 1 1 true"}},{id:MinecartCommandBlock,Command:setblock ~9 ~2 ~2 chain_command_block 5 replace {auto:1,Command:"/execute @a[score_riding_min=1] ~ ~ ~ /tp @e[type=ArmorStand,name=R2D2-show,r=5,c=1] @p"}},{id:MinecartCommandBlock,Command:setblock ~8 ~2 ~2 chain_command_block 5 replace {auto:1,Command:"/execute @a[score_riding_min=0,score_riding=0] ~ ~ ~ /tp @e[type=MinecartRideable,name=R2D2,r=5] ~ ~1.5 ~"}},{id:MinecartCommandBlock,Command:setblock ~7 ~2 ~2 chain_command_block 5 replace {auto:1,Command:"/execute @e[type=ArmorStand,name=R2D2,score_R2D2_min=1,score_R2D2=300] ~ ~ ~ /execute @e[type=ArmorStand,name=R2D2-show,c=1] ~ ~ ~ particle flame ~ ~0.5 ~ 0.3 0.3 0.3 0 20"}},{id:MinecartCommandBlock,Command:setblock ~6 ~2 ~2 chain_command_block 5 replace {auto:1,Command:"/scoreboard players add @e[type=ArmorStand,name=R2D2,score_R2D2_min=1] R2D2 1"}},{id:MinecartCommandBlock,Command:setblock ~5 ~2 ~2 chain_command_block 5 replace {auto:1,Command:"/scoreboard players set @e[type=ArmorStand,name=R2D2,score_R2D2_min=1000,score_air_min=0,score_air=0] R2D2 0"}},{id:MinecartCommandBlock,Command:setblock ~4 ~2 ~2 chain_command_block 5 replace {auto:1,Command:"/execute @a[score_riding_min=1,score_riding=1] ~ ~ ~ /tp @e[type=ArmorStand,name=R2D2,score_R2D2_min=300] ~ ~-1 ~"}},{id:MinecartCommandBlock,Command:setblock ~3 ~2 ~2 chain_command_block 5 replace {auto:1,Command:"/scoreboard players add @e[type=ArmorStand,name=R2D2,score_air_min=1,score_air=1] R2D2 1"}},{id:MinecartCommandBlock,Command:setblock ~3 ~2 ~1 chain_command_block 3 replace {auto:1,Command:"/execute @a[score_riding_min=0,score_riding=0] ~ ~ ~ tp @e[name=R2D2-mc,type=MinecartRideable,r=5] ~ ~0.01 ~"}},{id:MinecartCommandBlock,Command:setblock ~4 ~2 ~1 chain_command_block 4 replace {auto:1,Command:"/execute @a[score_riding_min=0,score_riding=0] ~ ~ ~ tp @e[name=R2D2-mc,type=MinecartRideable,name=R2D2,r=3,c=1] @e[type=ArmorStand,name=R2D2-show,c=1]"}},{id:MinecartCommandBlock,Command:setblock ~5 ~2 ~1 chain_command_block 4 replace {auto:1,Command:"/execute @a[score_riding_min=1] ~ ~ ~ /tp @e[type=ArmorStand,name=R2D2,score_air_min=0,score_air=0,r=3] ~ ~2.5 ~"}},{id:MinecartCommandBlock,Command:setblock ~6 ~2 ~1 chain_command_block 4 replace {auto:1,Command:"/execute @a[score_riding_min=1] ~ ~ ~ /execute @e[tag=vehicle,r=5] ~ ~-1 ~ detect ~ ~ ~ minecraft:air 0 scoreboard players set @e[tag=vehicle,name=R2D2,c=1] air 1"}},{id:MinecartCommandBlock,Command:setblock ~7 ~2 ~1 chain_command_block 4 replace {auto:1,Command:"/scoreboard players set @e[name=R2D2,type=ArmorStand] air 0"}},{id:MinecartCommandBlock,Command:setblock ~8 ~2 ~1 chain_command_block 4 replace {auto:1,Command:"/execute @a[score_riding_min=1] ~ ~ ~ /execute @e[name=R2D2,type=ArmorStand,c=1] ~ ~ ~ tp @e[type=MinecartRideable,c=1] ~ ~0.1 ~"}},{id:MinecartCommandBlock,Command:setblock ~9 ~2 ~1 chain_command_block 4 replace {auto:1,Command:"/execute @a[score_riding_min=1] ~ ~ ~ /tp @e[name=R2D2-show,r=3,c=1] ~ ~-1 ~"}},{id:MinecartCommandBlock,Command:setblock ~10 ~2 ~1 chain_command_block 4 replace {auto:1,Command:"/execute @a[score_riding_min=1] ~ ~ ~ /execute @e[type=ArmorStand,name=R2D2-show,r=2] ~ ~ ~ /tp @e[type=ArmorStand,name=R2D2-show,c=1,r=2] @e[name=R2D2-mc,type=MinecartRideable,c=1,r=2]"}},{id:MinecartCommandBlock,Command:setblock ~10 ~2 ~ chain_command_block 3 replace {auto:1,Command:"/execute @a[score_riding_min=1] ~ ~ ~ tp @e[type=ArmorStand,name=R2D2,r=2,c=1] @p"}},{id:MinecartCommandBlock,Command:setblock ~9 ~2 ~ chain_command_block 5 replace {auto:1,Command:"/execute @e[name=R2D2,type=ArmorStand] ~ ~ ~ tp @e[type=MinecartRideable,c=1] ~ ~0.5 ~"}},{id:MinecartCommandBlock,Command:setblock ~8 ~2 ~ chain_command_block 5 replace {auto:1,Command:"/execute @e[name=R2D2,type=ArmorStand] ~ ~ ~ tp @e[type=MinecartRideable,name=R2D2-mc,c=1] @e[type=ArmorStand,name=R2D2,c=1]"}},{id:MinecartCommandBlock,Command:setblock ~7 ~2 ~ chain_command_block 5 replace {auto:1,Command:"/execute @a[score_riding_min=0,score_riding=0] ~ ~ ~ entitydata @e[type=ArmorStand,tag=vehicle,r=3,c=1] {Motion:[0.0,0.0,0.0]}"}},{id:MinecartCommandBlock,Command:setblock ~6 ~2 ~ chain_command_block 5 replace {auto:1,Command:"/execute @a[score_riding_min=1] ~ ~ ~ /execute @e[type=Giant,r=3] ~ ~ ~ execute @p ~ ~ ~ teleport @e[type=Giant,c=1] ~ ~-1 ~ ~ ~"}},{id:MinecartCommandBlock,Command:setblock ~5 ~2 ~ chain_command_block 5 replace {auto:1,Command:"/execute @a[score_riding_min=0,score_riding=0] ~ ~ ~ execute @e[type=MinecartRideable,name=xwing,r=10,c=1] ~ ~ ~ particle endRod ~ ~1.5 ~ 0.1 0.1 0.1 0 20"}},{id:MinecartCommandBlock,Command:setblock ~4 ~2 ~ chain_command_block 5 replace {auto:1,Command:"/execute @a[score_riding_min=1] ~ ~ ~ tp @e[name=xwing-show,c=1,r=10] ~ ~-10 ~"}},{id:MinecartCommandBlock,Command:setblock ~3 ~2 ~ chain_command_block 5 replace {auto:1,Command:"/tp @e[name=xwing-show] ~ ~7 ~"}},{id:MinecartCommandBlock,Command:setblock ~3 ~2 ~-1 chain_command_block 3 replace {auto:1,Command:"/execute @a[score_riding_min=1] ~ ~ ~ /tp @e[name=tp,r=5,c=1,score_air_min=0,score_air=0] ~ ~0.1 ~"}},{id:MinecartCommandBlock,Command:setblock ~4 ~2 ~-1 chain_command_block 4 replace {auto:1,Command:"/execute @a[score_riding_min=1] ~ ~ ~ /execute @e[name=tp,r=5,c=1] ~ ~ ~ detect ~ ~-6 ~ minecraft:air 0 scoreboard players set @e[name=tp,c=1] air 1"}},{id:MinecartCommandBlock,Command:setblock ~5 ~2 ~-1 chain_command_block 4 replace {auto:1,Command:"/scoreboard players set @e[name=tp] air 0"}},{id:MinecartCommandBlock,Command:setblock ~6 ~2 ~-1 chain_command_block 4 replace {auto:1,Command:"/tp @e[name=tp,score_air_min=0,score_air=0] ~ ~0.1 ~"}},{id:MinecartCommandBlock,Command:setblock ~7 ~2 ~-1 chain_command_block 4 replace {auto:1,Command:"/execute @e[name=tp] ~ ~ ~ detect ~ ~-5 ~ minecraft:air 0 scoreboard players set @e[name=tp,c=1] air 1"}},{id:MinecartCommandBlock,Command:setblock ~8 ~2 ~-1 chain_command_block 4 replace {auto:1,Command:"/scoreboard players set @e[name=tp] air 0"}},{id:MinecartCommandBlock,Command:setblock ~9 ~2 ~-1 chain_command_block 4 replace {auto:1,Command:"/execute @e[name=xwing-show] ~ ~ ~ /tp @e[name=xwing-show,c=1] @e[type=ArmorStand,name=tp,c=1]"}},{id:MinecartCommandBlock,Command:setblock ~10 ~2 ~-1 chain_command_block 4 replace {auto:1,Command:"/execute @e[name=tp] ~ ~ ~ tp @e[name=xwing,c=1] @e[name=tp,c=1]"}},{id:MinecartCommandBlock,Command:setblock ~10 ~2 ~-2 chain_command_block 3 replace {auto:1,Command:"/execute @e[score_shoot_min=1] ~ ~ ~ playsound shoot master @a ~ ~ ~ 100.0 1.0 1.0"}},{id:MinecartCommandBlock,Command:setblock ~9 ~2 ~-2 chain_command_block 5 replace {auto:1,Command:"/kill @e[tag=click,type=Villager,score_click_min=10]"}},{id:MinecartCommandBlock,Command:setblock ~8 ~2 ~-2 chain_command_block 5 replace {auto:1,Command:"/scoreboard players add @e[tag=click,type=Villager] click 1"}},{id:MinecartCommandBlock,Command:setblock ~7 ~2 ~-2 chain_command_block 5 replace {auto:1,Command:"/execute @a[score_riding_min=1] ~ ~ ~ execute @e[name=vh_speeder,r=5] ~ ~ ~ /summon Villager ~ ~1 ~ {Tags:[\\\"click\\\"],NoGravity:1b,Profession:0,Invulnerable:1,PersistenceRequired:1,NoAI:1,Silent:1,Offers:{}}"}},{id:MinecartCommandBlock,Command:setblock ~6 ~2 ~-2 chain_command_block 5 replace {auto:1,Command:"/tp @e[type=Villager,tag=click,score_click_min=5] ~ ~-500 ~"}},{id:MinecartCommandBlock,Command:setblock ~5 ~2 ~-2 chain_command_block 5 replace {auto:1,Command:"/execute @a[score_riding_min=1] ~ ~ ~ /tp @e[type=Villager,c=1] @p"}},{id:MinecartCommandBlock,Command:setblock ~4 ~2 ~-2 chain_command_block 5 replace {auto:1,Command:"/entitydata @e[name=Arrow,name=laser] {NoGravity:1b}"}},{id:MinecartCommandBlock,Command:setblock ~3 ~2 ~-2 chain_command_block 5 replace {auto:1,Command:"/execute @a[score_riding_min=1,rym=-150,ry=-136,rxm=30,rx=44] ~ ~ ~ entitydata @e[type=ArmorStand,tag=vehicle,c=1] {Motion:[0.384504678375,-0.481452018522,-0.510254942327]}"}},{id:MinecartCommandBlock,Command:setblock ~3 ~2 ~-3 chain_command_block 3 replace {auto:1,Command:"/execute @a[score_riding_min=1,rym=-150,ry=-136,rxm=45,rx=59] ~ ~ ~ entitydata @e[type=ArmorStand,tag=vehicle,c=1] {Motion:[0.296411460022,-0.630408602885,-0.393351293091]}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~2 ~-3 chain_command_block 4 replace {auto:1,Command:"/execute @a[score_riding_min=1,rym=-150,ry=-136,rxm=60,rx=74] ~ ~ ~ entitydata @e[type=ArmorStand,tag=vehicle,c=1] {Motion:[0.18811829051,-0.736403882762,-0.249641403274]}"}},{id:MinecartCommandBlock,Command:setblock ~5 ~2 ~-3 chain_command_block 4 replace {auto:1,Command:"/execute @a[score_riding_min=1,rym=-150,ry=-136,rxm=75,rx=89] ~ ~ ~ entitydata @e[type=ArmorStand,tag=vehicle,c=1] {Motion:[0.0670051703811,-0.792214454993,-0.0889188643761]}"}},{id:MinecartCommandBlock,Command:setblock ~6 ~2 ~-3 chain_command_block 4 replace {auto:1,Command:"/execute @a[score_riding_min=1,rym=-135,ry=-121,rxm=-90,rx=-76] ~ ~ ~ entitydata @e[type=ArmorStand,tag=vehicle,c=1] {Motion:[0.0768274825106,0.794036921313,-0.0600242078062]}"}},{id:MinecartCommandBlock,Command:setblock ~7 ~2 ~-3 chain_command_block 4 replace {auto:1,Command:"/execute @a[score_riding_min=1,rym=-135,ry=-121,rxm=-75,rx=-61] ~ ~ ~ entitydata @e[type=ArmorStand,tag=vehicle,c=1] {Motion:[0.236155219187,0.741747083653,-0.184504678375]}"}},{id:MinecartCommandBlock,Command:setblock ~8 ~2 ~-3 chain_command_block 4 replace {auto:1,Command:"/execute @a[score_riding_min=1,rym=-135,ry=-121,rxm=-60,rx=-46] ~ ~ ~ entitydata @e[type=ArmorStand,tag=vehicle,c=1] {Motion:[0.379389367941,0.638908408038,-0.296411460022]}"}},{id:MinecartCommandBlock,Command:setblock ~9 ~2 ~-3 chain_command_block 4 replace {auto:1,Command:"/execute @a[score_riding_min=1,rym=-135,ry=-121,rxm=-45,rx=-31] ~ ~ ~ entitydata @e[type=ArmorStand,tag=vehicle,c=1] {Motion:[0.49676875824,0.492529180261,-0.38811829051]}"}},{id:MinecartCommandBlock,Command:setblock ~10 ~2 ~-3 chain_command_block 4 replace {auto:1,Command:"/execute @a[score_riding_min=1,rym=-135,ry=-121,rxm=-30,rx=-16] ~ ~ ~ entitydata @e[type=ArmorStand,tag=vehicle,c=1] {Motion:[0.580294178614,0.312584902791,-0.453375500897]}"}},{id:MinecartCommandBlock,Command:setblock ~10 ~2 ~-4 chain_command_block 3 replace {auto:1,Command:"/execute @a[score_riding_min=1,rym=-135,ry=-121,rxm=-15,rx=-1] ~ ~ ~ entitydata @e[type=ArmorStand,tag=vehicle,c=1] {Motion:[0.624273509697,0.111338480768,-0.487735920135]}"}},{id:MinecartCommandBlock,Command:setblock ~9 ~2 ~-4 chain_command_block 5 replace {auto:1,Command:"/execute @a[score_riding_min=1,rym=-135,ry=-121,rxm=0,rx=14] ~ ~ ~ entitydata @e[type=ArmorStand,tag=vehicle,c=1] {Motion:[0.625709632755,-0.0974954747241,-0.488857942439]}"}},{id:MinecartCommandBlock,Command:setblock ~8 ~2 ~-4 chain_command_block 5 replace {auto:1,Command:"/execute @a[score_riding_min=1,rym=-135,ry=-121,rxm=15,rx=29] ~ ~ ~ entitydata @e[type=ArmorStand,tag=vehicle,c=1] {Motion:[0.584504678375,-0.299685274733,-0.456665103841]}"}},{id:MinecartCommandBlock,Command:setblock ~7 ~2 ~-4 chain_command_block 5 replace {auto:1,Command:"/execute @a[score_riding_min=1,rym=-135,ry=-121,rxm=30,rx=44] ~ ~ ~ entitydata @e[type=ArmorStand,tag=vehicle,c=1] {Motion:[0.503466696104,-0.481452018522,-0.393351293091]}"}},{id:MinecartCommandBlock,Command:setblock ~6 ~2 ~-4 chain_command_block 5 replace {auto:1,Command:"/execute @a[score_riding_min=1,rym=-135,ry=-121,rxm=45,rx=59] ~ ~ ~ entitydata @e[type=ArmorStand,tag=vehicle,c=1] {Motion:[0.38811829051,-0.630408602885,-0.30323124176]}"}},{id:MinecartCommandBlock,Command:setblock ~5 ~2 ~-4 chain_command_block 5 replace {auto:1,Command:"/execute @a[score_riding_min=1,rym=-135,ry=-121,rxm=60,rx=74] ~ ~ ~ entitydata @e[type=ArmorStand,tag=vehicle,c=1] {Motion:[0.246320264815,-0.736403882762,-0.192446482417]}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~2 ~-4 chain_command_block 5 replace {auto:1,Command:"/execute @a[score_riding_min=1,rym=-135,ry=-121,rxm=75,rx=89] ~ ~ ~ entitydata @e[type=ArmorStand,tag=vehicle,c=1] {Motion:[0.0877359201355,-0.792214454993,-0.0685468133302]}"}},{id:MinecartCommandBlock,Command:setblock ~3 ~2 ~-4 chain_command_block 5 replace {auto:1,Command:"/execute @a[score_riding_min=1,rym=-165,ry=-151,rxm=-30,rx=-16] ~ ~ ~ entitydata @e[type=ArmorStand,tag=vehicle,c=1] {Motion:[0.2758617499,0.312584902791,-0.682781790537]}"}},{id:MinecartCommandBlock,Command:setblock ~3 ~1 ~-4 chain_command_block 1 replace {auto:1,Command:"/execute @a[score_riding_min=1,rym=-165,ry=-151,rxm=-15,rx=-1] ~ ~ ~ entitydata @e[type=ArmorStand,tag=vehicle,c=1] {Motion:[0.29676875824,0.111338480768,-0.734528452024]}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~1 ~-4 chain_command_block 4 replace {auto:1,Command:"/execute @a[score_riding_min=1,rym=-165,ry=-151,rxm=0,rx=14] ~ ~ ~ entitydata @e[type=ArmorStand,tag=vehicle,c=1] {Motion:[0.29745146614,-0.0974954747241,-0.736218213371]}"}},{id:MinecartCommandBlock,Command:summon FallingSand ~ ~2 ~ {Block:command_block,Time:1}},{id:MinecartCommandBlock,Command:setblock ~ ~ ~1 command_block 0 replace {Command:fill ~ ~-3 ~-1 ~ ~ ~ air}},{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~1 redstone_block},{id:MinecartCommandBlock,Command:kill @e[type=MinecartCommandBlock,r=1]}]}]}]}