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:"fill ~1 ~-3 ~3 ~-2 ~6 ~12 stained_hardened_clay 4 hollow"},{id:MinecartCommandBlock,Command:"fill ~1 ~-2 ~3 ~-2 ~5 ~12 stained_glass 1 replace stained_hardened_clay"},{id:MinecartCommandBlock,Command:"scoreboard objectives add brML1 dummy"},{id:MinecartCommandBlock,Command:"scoreboard objectives add brML2 dummy"},{id:MinecartCommandBlock,Command:"scoreboard objectives add brML3 dummy"},{id:MinecartCommandBlock,Command:"scoreboard objectives add brML4 dummy"},{id:MinecartCommandBlock,Command:"scoreboard objectives add brML5 dummy"},{id:MinecartCommandBlock,Command:"tellraw @a[r=200] [{\"text\":\"\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n       Realistic Boomerangs \",\"color\":\"dark_aqua\",\"bold\":\"true\"},{\"text\":\"by \",\"color\":\"white\",\"bold\":\"false\"},{\"text\":\"Cimap\\n\",\"color\":\"gold\",\"bold\":\"true\"},{\"text\":\"\\n                youtube.com/user/CimapOfficial\\n\\n\",\"color\":\"gold\",\"bold\":\"false\",\"clickEvent\":{\"action\":\"open_url\",\"value\":\"https://www.youtube.com/user/CimapOfficial\"},\"hoverEvent\":{\"action\":\"show_text\",\"value\":{\"text\":\"\",\"extra\":[{\"text\":\"click here to open the youtube link\"}]}}},{\"text\":\"Credit me (cimap) if you are using this creation in a video\\n\",\"color\":\"yellow\",\"bold\":\"false\"},{\"text\":\"Don't re-upload this command use the original link!\",\"color\":\"yellow\",\"bold\":\"false\"}]"},{id:MinecartCommandBlock,Command:"setworldspawn ~ ~ ~"},{id:MinecartCommandBlock,Command:"summon FireworksRocketEntity ~1 ~1 ~ {FireworksItem:{id:fireworks,Count:1,tag:{Fireworks:{Explosions:[{Type:4,Flicker:1,Colors:[16770560],FadeColors:[16742144]}]}}}}"},{id:MinecartCommandBlock,Command:setblock ~ ~1 ~2 wall_sign 2 replace {Text1:"{\\\"text\\\":\\\"Realistic\\\",\\\"color\\\":\\\"dark_aqua\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/tellraw @p [\\\\\\\"\\\\\\\",{\\\\\\\"text\\\\\\\":\\\\\\\"Throw a log to a Villager to transform him into a boomerang seller.\\\\\\\",\\\\\\\"color\\\\\\\":\\\\\\\"dark_green\\\\\\\"}]\\\"},\\\"bold\\\":true}",Text2:"{\\\"text\\\":\\\"Boomerangs\\\",\\\"color\\\":\\\"dark_aqua\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"playsound block.note.pling master @p ~ ~ ~ 1 2\\\"},\\\"bold\\\":true}",Text3:"{\\\"text\\\":\\\"command\\\",\\\"color\\\":\\\"black\\\"}",Text4:"{\\\"text\\\":\\\"by Cimap\\\",\\\"color\\\":\\\"dark_green\\\",\\\"bold\\\":true}"}},{id:MinecartCommandBlock,Command:setblock ~ ~2 ~2 wall_sign 2 replace {Text1:"{\\\"text\\\":\\\"Remove\\\",\\\"color\\\":\\\"dark_red\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/summon FireworksRocketEntity ~ ~ ~-1 {FireworksItem:{id:fireworks,Count:1,tag:{Fireworks:{Explosions:[{Type:0,Colors:[0]}]}}}}\\\"},\\\"bold\\\":true}",Text2:"{\\\"text\\\":\\\"Machine\\\",\\\"color\\\":\\\"dark_red\\\",\\\"bold\\\":true}",Text3:"{\\\"text\\\":\\\"simply right-click\\\",\\\"color\\\":\\\"black\\\"}",Text4:"{\\\"text\\\":\\\"this sign.\\\",\\\"color\\\":\\\"black\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"fill ~-3 ~-5 ~ ~1 ~4 ~10 air\\\"}}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~5 ~4 chain_command_block 3 replace {auto:1,Command:"execute @a[tag=ownBR2] ~ ~200 ~ scoreboard players tag @e[score_brML3_min=30,r=2] add brUPKILL"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~4 ~4 chain_command_block 1 replace {auto:1,Command:"execute @a[tag=ownBR2] ~ ~200 ~ execute @e[score_brML3_min=30,r=2] ~ ~-200 ~ kill @e[tag=brDPY,c=1]"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~4 ~5 chain_command_block 2 replace {auto:1,Command:"execute @a[tag=ownBR2] ~ ~200 ~ execute @e[score_brML3_min=30,r=2] ~ ~ ~ give @p[tag=ownBR2] diamond_hoe 1 2 {HideFlags:4,display:{Name:Magic Boomerang},Unbreakable:1,BoomerangType:2}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~4 ~6 chain_command_block 2 replace {auto:1,Command:"execute @a[tag=ownBR2] ~ ~200 ~ execute @e[score_brML3_min=30,r=2] ~ ~ ~ playsound block.note.pling master @a ~ ~-200 ~ 1 1.5"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~4 ~7 chain_command_block 2 replace {auto:1,Command:"kill @e[score_brML3_min=190,tag=brRTY1]"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~4 ~8 chain_command_block 2 replace {auto:1,Command:"execute @e[score_brML3_min=190,tag=brRTY1] ~ ~-200 ~ kill @e[tag=brDPY,c=1]"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~4 ~9 chain_command_block 2 replace {auto:1,Command:"kill @e[tag=brUPKILL]"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~4 ~10 chain_command_block 2 replace {auto:1,Command:"execute @a[tag=ownBR1] ~ ~200 ~ execute @e[score_brML3_min=30,r=2] ~ ~ ~ scoreboard players tag @p[tag=ownBR1] remove ownBR1"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~4 ~11 chain_command_block 2 replace {auto:1,Command:"execute @a[tag=ownBR1] ~ ~200 ~ scoreboard players tag @e[score_brML3_min=30,r=2] add brUPKILL"}},{id:MinecartCommandBlock,Command:setblock ~ ~4 ~11 chain_command_block 4 replace {auto:1,Command:"execute @a[tag=ownBR1] ~ ~200 ~ execute @e[score_brML3_min=30,r=2] ~ ~-200 ~ kill @e[tag=brDPY,c=1]"}},{id:MinecartCommandBlock,Command:setblock ~ ~4 ~10 chain_command_block 3 replace {auto:1,Command:"execute @a[tag=ownBR1] ~ ~200 ~ execute @e[score_brML3_min=30,r=2] ~ ~ ~ give @p[tag=ownBR1] diamond_hoe 1 1 {HideFlags:4,display:{Name:Boomerang},Unbreakable:1,isBoomerang:1}"}},{id:MinecartCommandBlock,Command:setblock ~ ~4 ~9 chain_command_block 3 replace {auto:1,Command:"execute @a[tag=ownBR1] ~ ~200 ~ execute @e[score_brML3_min=30,r=2] ~ ~ ~ playsound block.note.pling master @a ~ ~-200 ~ 1 2"}},{id:MinecartCommandBlock,Command:setblock ~ ~4 ~8 chain_command_block 3 replace {auto:1,Command:"/scoreboard players reset @e[score_brML4_min=7,tag=brDPY2] brML4"}},{id:MinecartCommandBlock,Command:setblock ~ ~4 ~7 chain_command_block 3 replace {auto:1,Command:"execute @e[score_brML4_min=7,tag=brDPY2] ~ ~ ~ execute @a[r=40] ~ ~ ~ /playsound minecraft:entity.player.attack.nodamage block @a ~ ~ ~ 1 0.7"}},{id:MinecartCommandBlock,Command:setblock ~ ~4 ~6 chain_command_block 3 replace {auto:1,Command:"/scoreboard players reset @e[score_brML4_min=11,tag=brDPY1] brML4"}},{id:MinecartCommandBlock,Command:setblock ~ ~4 ~5 chain_command_block 3 replace {auto:1,Command:"execute @e[score_brML4_min=11,tag=brDPY1] ~ ~ ~ execute @a[r=40] ~ ~ ~ playsound minecraft:entity.player.attack.nodamage block @a ~ ~ ~ 1 0"}},{id:MinecartCommandBlock,Command:setblock ~ ~4 ~4 chain_command_block 3 replace {auto:1,Command:"execute @e[score_brML4_min=11,tag=brDPY1] ~ ~ ~ execute @a[r=40] ~ ~ ~ /playsound minecraft:entity.player.attack.nodamage block @a ~ ~ ~ 1 1"}},{id:MinecartCommandBlock,Command:setblock ~ ~3 ~4 chain_command_block 1 replace {auto:1,Command:"/scoreboard players add @e[tag=brDPY] brML4 1"}},{id:MinecartCommandBlock,Command:setblock ~ ~3 ~5 chain_command_block 2 replace {auto:1,Command:"execute @e[tag=brDPY] ~ ~1 ~ teleport @e[type=Item,r=1] ~ ~ ~"}},{id:MinecartCommandBlock,Command:setblock ~ ~3 ~6 chain_command_block 2 replace {auto:1,Command:"execute @e[tag=brDPY] ~ ~1 ~ entitydata @e[type=Item,r=1] {NoGravity:1}"}},{id:MinecartCommandBlock,Command:setblock ~ ~3 ~7 chain_command_block 2 replace {auto:1,Command:"execute @e[tag=brDPY2] ~ ~1 ~ effect @e[r=1] instant_damage 1 2 true"}},{id:MinecartCommandBlock,Command:setblock ~ ~3 ~8 chain_command_block 2 replace {auto:1,Command:"execute @e[tag=brDPY1] ~ ~1 ~ effect @e[r=1] instant_damage 1 1 true"}},{id:MinecartCommandBlock,Command:setblock ~ ~3 ~9 chain_command_block 2 replace {auto:1,Command:"execute @e[score_brML1_min=2,score_brML1=2] ~ ~ ~ execute @e[type=Villager,r=1] ~ ~ ~ kill @e[score_brML1_min=2,score_brML1=2,r=1]"}},{id:MinecartCommandBlock,Command:setblock ~ ~3 ~10 chain_command_block 2 replace {auto:1,Command:"execute @e[score_brML1_min=2,score_brML1=2] ~ ~ ~ entitydata @e[type=Villager,r=1] {CustomName:\\\"The Boomerang Man\\\",Offers:{Recipes:[{rewardExp:0b,maxUses:2147483647,uses:0,buy:{id:planks,Count:5},buyB:{id:stick,Count:2},sell:{id:diamond_hoe,Damage:1,Count:1,tag:{HideFlags:4,display:{Name:Boomerang},Unbreakable:1,isBoomerang:1}}},{rewardExp:0b,maxUses:2147483647,uses:0,buy:{id:planks,Count:5},buyB:{id:diamond,Count:1},sell:{id:diamond_hoe,Damage:2,Count:1,tag:{HideFlags:4,display:{Name:Magic Boomerang},Unbreakable:1,BoomerangType:2}}},{rewardExp:0b,maxUses:2147483647,uses:0,buy:{id:stick,Count:1},buyB:{id:redstone,Count:1},sell:{id:redstone_torch,Count:1,tag:{HideFlags:1,ench:[{id:0,lvl:1}],display:{Name:Boomerang Tracker},BoomerangTracker:1}}}]}}"}},{id:MinecartCommandBlock,Command:setblock ~ ~3 ~11 chain_command_block 2 replace {auto:1,Command:"execute @e[score_brML1_min=2,score_brML1=2] ~ ~ ~ execute @e[type=Villager,r=1] ~ ~ ~ summon FireworksRocketEntity ~ ~ ~ {FireworksItem:{id:fireworks,Count:1,tag:{Fireworks:{Explosions:[{Type:0,Colors:[16777215]}]}}}}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~3 ~11 chain_command_block 5 replace {auto:1,Command:"scoreboard players set @e[type=Item] brML1 2 {Item:{id:minecraft:log}}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~3 ~10 chain_command_block 3 replace {auto:1,Command:"execute @e[score_brML1_min=0,score_brML1=0] ~ ~ ~ entitydata @e[tag=brGROUND,r=100] {Glowing:0,Marker:0}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~3 ~9 chain_command_block 3 replace {auto:1,Command:"execute @e[score_brML1_min=1,score_brML1=1] ~ ~ ~ entitydata @e[tag=brGROUND,r=100] {Glowing:1,Marker:1}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~3 ~8 chain_command_block 3 replace {auto:1,Command:"scoreboard players set @a brML1 1 {SelectedItem:{id:minecraft:redstone_torch,tag:{BoomerangTracker:1}}}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~3 ~7 chain_command_block 3 replace {auto:1,Command:"scoreboard players set @a[score_brML1_min=1,score_brML1=1] brML1 0"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~3 ~6 chain_command_block 3 replace {auto:1,Command:"execute @e[tag=brGROUND2] ~ ~1 ~ execute @p[r=1] ~ ~ ~ kill @e[tag=brGROUND2,c=1]"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~3 ~5 chain_command_block 3 replace {auto:1,Command:"execute @e[tag=brGROUND2] ~ ~1 ~ execute @p[r=1] ~ ~ ~ /give @p diamond_hoe 1 2 {HideFlags:4,display:{Name:Magic Boomerang},Unbreakable:1,BoomerangType:2}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~3 ~4 chain_command_block 3 replace {auto:1,Command:"execute @e[tag=brGROUND1] ~ ~1 ~ execute @p[r=1] ~ ~ ~ kill @e[tag=brGROUND1,c=1]"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~2 ~4 chain_command_block 1 replace {auto:1,Command:"execute @e[tag=brGROUND1] ~ ~1 ~ execute @p[r=1] ~ ~ ~ /give @p diamond_hoe 1 1 {HideFlags:4,display:{Name:Boomerang},Unbreakable:1,isBoomerang:1}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~2 ~5 chain_command_block 2 replace {auto:1,Command:"execute @e[score_brML5_min=1] ~ ~ ~ detect ~ ~-198.2 ~ air 0 kill @e[score_brML5_min=1,c=1]"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~2 ~6 chain_command_block 2 replace {auto:1,Command:"execute @e[score_brML5_min=1] ~ ~-198.2 ~ detect ~ ~ ~ air 0 kill @e[tag=brDPY,c=1]"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~2 ~7 chain_command_block 2 replace {auto:1,Command:"execute @e[score_brML5_min=1] ~ ~-198.2 ~ detect ~ ~ ~ air 0 scoreboard players tag @p[tag=ownBR1] remove ownBR2"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~2 ~8 chain_command_block 2 replace {auto:1,Command:"execute @e[score_brML5_min=1] ~ ~-198.2 ~ detect ~ ~ ~ air 0 scoreboard players tag @p[tag=ownBR1] remove ownBR1"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~2 ~9 chain_command_block 2 replace {auto:1,Command:"execute @e[score_brML5_min=1] ~ ~-198.2 ~ detect ~ ~ ~ air 0 playsound entity.player.attack.knockback master @a ~ ~ ~ 1 2"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~2 ~10 chain_command_block 2 replace {auto:1,Command:"execute @e[score_brML5_min=1,tag=brRTY2] ~ ~-198.2 ~ detect ~ ~ ~ air 0 summon ArmorStand ~ ~-2.65 ~ {Tags:[brGROUND,brGROUND2],NoGravity:1b,Invisible:1,Invulnerable:1,ArmorItems:[{},{},{},{id:diamond_hoe,Damage:2,Count:1,tag:{HideFlags:4,display:{Name:Magic Boomerang},Unbreakable:1,BoomerangType:2}}],DisabledSlots:983040,Pose:{Head:[80f,23f,90f]}}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~2 ~11 chain_command_block 2 replace {auto:1,Command:"execute @e[score_brML5_min=1,tag=brRTY1] ~ ~-198.2 ~ detect ~ ~ ~ air 0 summon ArmorStand ~ ~-2.65 ~ {Tags:[brGROUND,brGROUND1],NoGravity:1b,Invisible:1,Invulnerable:1,ArmorItems:[{},{},{},{id:diamond_hoe,Damage:1,Count:1,tag:{HideFlags:4,display:{Name:Boomerang},Unbreakable:1,isBoomerang:1}}],DisabledSlots:983040,Pose:{Head:[80f,23f,90f]}}"}},{id:MinecartCommandBlock,Command:setblock ~ ~2 ~11 chain_command_block 4 replace {auto:1,Command:"execute @e[tag=gunPS1A] ~ ~ ~ detect ~ ~-199.2 ~ air 0 scoreboard players set @e[tag=gunPS1A,c=1] brML5 0"}},{id:MinecartCommandBlock,Command:setblock ~ ~2 ~10 chain_command_block 3 replace {auto:1,Command:"scoreboard players set @e[score_brML5_min=0] brML5 1"}},{id:MinecartCommandBlock,Command:setblock ~ ~2 ~9 chain_command_block 3 replace {auto:1,Command:"kill @e[tag=BRtwrdP]"}},{id:MinecartCommandBlock,Command:setblock ~ ~2 ~8 chain_command_block 3 replace {auto:1,Command:"execute @e[tag=BRtwrdP] ~ ~ ~ teleport @e[score_brML3_min=120,tag=brRTY2,c=1,r=3] ~ ~ ~"}},{id:MinecartCommandBlock,Command:setblock ~ ~2 ~7 chain_command_block 3 replace {auto:1,Command:"execute @e[score_brML3_min=120,tag=brRTY2] ~ ~ ~ execute @p[tag=ownBR2] ~ ~200 ~ kill @e[tag=BRtwrdP,c=-25]"}},{id:MinecartCommandBlock,Command:setblock ~ ~2 ~6 chain_command_block 3 replace {auto:1,Command:"execute @e[score_brML3_min=120,tag=brRTY2] ~ ~ ~ summon ArmorStand ~-0.5 ~-0.5 ~0.5 {Tags:[\\\"BRtwrdP\\\"],Marker:1,NoGravity:1b,Invisible:1}"}},{id:MinecartCommandBlock,Command:setblock ~ ~2 ~5 chain_command_block 3 replace {auto:1,Command:"execute @e[score_brML3_min=120,tag=brRTY2] ~ ~ ~ summon ArmorStand ~0.5 ~-0.5 ~-0.5 {Tags:[\\\"BRtwrdP\\\"],Marker:1,NoGravity:1b,Invisible:1}"}},{id:MinecartCommandBlock,Command:setblock ~ ~2 ~4 chain_command_block 3 replace {auto:1,Command:"execute @e[score_brML3_min=120,tag=brRTY2] ~ ~ ~ summon ArmorStand ~-0.5 ~-0.5 ~-0.5 {Tags:[\\\"BRtwrdP\\\"],Marker:1,NoGravity:1b,Invisible:1}"}},{id:MinecartCommandBlock,Command:setblock ~ ~1 ~4 chain_command_block 1 replace {auto:1,Command:"execute @e[score_brML3_min=120,tag=brRTY2] ~ ~ ~ summon ArmorStand ~0.5 ~-0.5 ~0.5 {Tags:[\\\"BRtwrdP\\\"],Marker:1,NoGravity:1b,Invisible:1}"}},{id:MinecartCommandBlock,Command:setblock ~ ~1 ~5 chain_command_block 2 replace {auto:1,Command:"execute @e[score_brML3_min=120,tag=brRTY2] ~ ~ ~ summon ArmorStand ~ ~-0.5 ~0.5 {Tags:[\\\"BRtwrdP\\\"],Marker:1,NoGravity:1b,Invisible:1}"}},{id:MinecartCommandBlock,Command:setblock ~ ~1 ~6 chain_command_block 2 replace {auto:1,Command:"execute @e[score_brML3_min=120,tag=brRTY2] ~ ~ ~ summon ArmorStand ~ ~-0.5 ~-0.5 {Tags:[\\\"BRtwrdP\\\"],Marker:1,NoGravity:1b,Invisible:1}"}},{id:MinecartCommandBlock,Command:setblock ~ ~1 ~7 chain_command_block 2 replace {auto:1,Command:"execute @e[score_brML3_min=120,tag=brRTY2] ~ ~ ~ summon ArmorStand ~0.5 ~-0.5 ~ {Tags:[\\\"BRtwrdP\\\"],Marker:1,NoGravity:1b,Invisible:1}"}},{id:MinecartCommandBlock,Command:setblock ~ ~1 ~8 chain_command_block 2 replace {auto:1,Command:"execute @e[score_brML3_min=120,tag=brRTY2] ~ ~ ~ summon ArmorStand ~-0.5 ~-0.5 ~ {Tags:[\\\"BRtwrdP\\\"],Marker:1,NoGravity:1b,Invisible:1}"}},{id:MinecartCommandBlock,Command:setblock ~ ~1 ~9 chain_command_block 2 replace {auto:1,Command:"execute @e[score_brML3_min=120,tag=brRTY2] ~ ~ ~ summon ArmorStand ~-0.5 ~0.5 ~0.5 {Tags:[\\\"BRtwrdP\\\"],Marker:1,NoGravity:1b,Invisible:1}"}},{id:MinecartCommandBlock,Command:setblock ~ ~1 ~10 chain_command_block 2 replace {auto:1,Command:"execute @e[score_brML3_min=120,tag=brRTY2] ~ ~ ~ summon ArmorStand ~0.5 ~0.5 ~-0.5 {Tags:[\\\"BRtwrdP\\\"],Marker:1,NoGravity:1b,Invisible:1}"}},{id:MinecartCommandBlock,Command:setblock ~ ~1 ~11 chain_command_block 2 replace {auto:1,Command:"execute @e[score_brML3_min=120,tag=brRTY2] ~ ~ ~ summon ArmorStand ~-0.5 ~0.5 ~-0.5 {Tags:[\\\"BRtwrdP\\\"],Marker:1,NoGravity:1b,Invisible:1}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~1 ~11 chain_command_block 5 replace {auto:1,Command:"execute @e[score_brML3_min=120,tag=brRTY2] ~ ~ ~ summon ArmorStand ~0.5 ~0.5 ~0.5 {Tags:[\\\"BRtwrdP\\\"],Marker:1,NoGravity:1b,Invisible:1}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~1 ~10 chain_command_block 3 replace {auto:1,Command:"execute @e[score_brML3_min=120,tag=brRTY2] ~ ~ ~ summon ArmorStand ~ ~0.5 ~0.5 {Tags:[\\\"BRtwrdP\\\"],Marker:1,NoGravity:1b,Invisible:1}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~1 ~9 chain_command_block 3 replace {auto:1,Command:"execute @e[score_brML3_min=120,tag=brRTY2] ~ ~ ~ summon ArmorStand ~ ~0.5 ~-0.5 {Tags:[\\\"BRtwrdP\\\"],Marker:1,NoGravity:1b,Invisible:1}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~1 ~8 chain_command_block 3 replace {auto:1,Command:"execute @e[score_brML3_min=120,tag=brRTY2] ~ ~ ~ summon ArmorStand ~0.5 ~0.5 ~ {Tags:[\\\"BRtwrdP\\\"],Marker:1,NoGravity:1b,Invisible:1}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~1 ~7 chain_command_block 3 replace {auto:1,Command:"execute @e[score_brML3_min=120,tag=brRTY2] ~ ~ ~ summon ArmorStand ~-0.5 ~0.5 ~ {Tags:[\\\"BRtwrdP\\\"],Marker:1,NoGravity:1b,Invisible:1}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~1 ~6 chain_command_block 3 replace {auto:1,Command:"execute @e[score_brML3_min=120,tag=brRTY2] ~ ~ ~ summon ArmorStand ~-0.5 ~ ~0.5 {Tags:[\\\"BRtwrdP\\\"],Marker:1,NoGravity:1b,Invisible:1}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~1 ~5 chain_command_block 3 replace {auto:1,Command:"execute @e[score_brML3_min=120,tag=brRTY2] ~ ~ ~ summon ArmorStand ~0.5 ~ ~-0.5 {Tags:[\\\"BRtwrdP\\\"],Marker:1,NoGravity:1b,Invisible:1}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~1 ~4 chain_command_block 3 replace {auto:1,Command:"execute @e[score_brML3_min=120,tag=brRTY2] ~ ~ ~ summon ArmorStand ~-0.5 ~ ~-0.5 {Tags:[\\\"BRtwrdP\\\"],Marker:1,NoGravity:1b,Invisible:1}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~ ~4 chain_command_block 1 replace {auto:1,Command:"execute @e[score_brML3_min=120,tag=brRTY2] ~ ~ ~ summon ArmorStand ~0.5 ~ ~0.5 {Tags:[\\\"BRtwrdP\\\"],Marker:1,NoGravity:1b,Invisible:1}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~ ~5 chain_command_block 2 replace {auto:1,Command:"execute @e[score_brML3_min=120,tag=brRTY2] ~ ~ ~ summon ArmorStand ~ ~ ~0.5 {Tags:[\\\"BRtwrdP\\\"],Marker:1,NoGravity:1b,Invisible:1}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~ ~6 chain_command_block 2 replace {auto:1,Command:"execute @e[score_brML3_min=120,tag=brRTY2] ~ ~ ~ summon ArmorStand ~ ~ ~-0.5 {Tags:[\\\"BRtwrdP\\\"],Marker:1,NoGravity:1b,Invisible:1}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~ ~7 chain_command_block 2 replace {auto:1,Command:"execute @e[score_brML3_min=120,tag=brRTY2] ~ ~ ~ summon ArmorStand ~0.5 ~ ~ {Tags:[\\\"BRtwrdP\\\"],Marker:1,NoGravity:1b,Invisible:1}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~ ~8 chain_command_block 2 replace {auto:1,Command:"execute @e[score_brML3_min=120,tag=brRTY2] ~ ~ ~ summon ArmorStand ~-0.5 ~ ~ {Tags:[\\\"BRtwrdP\\\"],Marker:1,NoGravity:1b,Invisible:1}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~ ~9 chain_command_block 2 replace {auto:1,Command:"execute @e[score_brML3_min=120,tag=brRTY2] ~ ~ ~ summon ArmorStand ~ ~0.5 ~ {Tags:[\\\"BRtwrdP\\\"],Marker:1,NoGravity:1b,Invisible:1}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~ ~10 chain_command_block 2 replace {auto:1,Command:"execute @e[score_brML3_min=120,tag=brRTY2] ~ ~ ~ summon ArmorStand ~ ~-0.5 ~ {Tags:[\\\"BRtwrdP\\\"],Marker:1,NoGravity:1b,Invisible:1}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~ ~11 chain_command_block 2 replace {auto:1,Command:"tp @e[tag=brRTY2,score_brML3=120] ~ ~.139 ~"}},{id:MinecartCommandBlock,Command:setblock ~ ~ ~11 chain_command_block 4 replace {auto:1,Command:"entitydata @e[score_brML3_min=120,score_brML3=120,tag=brRTY2] {NoGravity:1}"}},{id:MinecartCommandBlock,Command:setblock ~ ~ ~10 chain_command_block 3 replace {auto:1,Command:"tp @e[tag=brDPY2] ~ ~ ~ ~-40 ~"}},{id:MinecartCommandBlock,Command:setblock ~ ~ ~9 chain_command_block 3 replace {auto:1,Command:"tp @e[score_brML3_min=5,score_brML3=40,tag=brRTY2] ~ ~0.01 ~ ~0.1 ~"}},{id:MinecartCommandBlock,Command:setblock ~ ~ ~8 chain_command_block 3 replace {auto:1,Command:"tp @e[score_brML3_min=60,score_brML3=100,tag=brRTY2] ~ ~0.05 ~ ~4.6 ~"}},{id:MinecartCommandBlock,Command:setblock ~ ~ ~7 chain_command_block 3 replace {auto:1,Command:"execute @e[tag=brDPY2] ~ ~ ~ particle happyVillager ~ ~1.9 ~ 0.1 0 0.1 0 1 force"}},{id:MinecartCommandBlock,Command:setblock ~ ~ ~6 chain_command_block 3 replace {auto:1,Command:"kill @e[tag=fixYaxis]"}},{id:MinecartCommandBlock,Command:setblock ~ ~ ~5 chain_command_block 3 replace {auto:1,Command:"execute @e[tag=fixYaxis] ~ ~ ~ teleport @e[score_brML3_min=65,rxm=13,rx=-7,c=1,r=2,tag=brRTY1] ~ ~ ~"}},{id:MinecartCommandBlock,Command:setblock ~ ~ ~4 chain_command_block 3 replace {auto:1,Command:"execute @e[score_brML3_min=65,rxm=13,rx=-7,tag=brRTY1] ~ ~ ~ execute @p[tag=ownBR1] ~ ~200 ~ kill @e[tag=fixYaxis,c=-1]"}},{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~4 chain_command_block 1 replace {auto:1,Command:"execute @e[score_brML3_min=65,rxm=13,rx=-7,tag=brRTY1] ~ ~ ~ summon ArmorStand ~ ~-0.5 ~ {Tags:[\\\"fixYaxis\\\"],NoGravity:1b,Invisible:1}"}},{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~5 chain_command_block 2 replace {auto:1,Command:"execute @e[score_brML3_min=65,rxm=13,rx=-7,tag=brRTY1] ~ ~ ~ summon ArmorStand ~ ~0.5 ~ {Tags:[\\\"fixYaxis\\\"],NoGravity:1b,Invisible:1}"}},{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~6 chain_command_block 2 replace {auto:1,Command:"tp @e[score_brML3_min=60,score_brML3=80,tag=brRTY1] ~ ~ ~ ~9.400000000001 ~"}},{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~7 chain_command_block 2 replace {auto:1,Command:"scoreboard players add @e[tag=gunPS1A] brML3 1"}},{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~8 chain_command_block 2 replace {auto:1,Command:"execute @e[tag=brDPY1] ~ ~ ~ particle crit ~ ~1.9 ~ 0.1 0 0.1 0 1 force"}},{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~9 chain_command_block 2 replace {auto:1,Command:"tp @e[tag=brDPY1] ~ ~ ~ ~-30 ~"}},{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~10 chain_command_block 2 replace {auto:1,Command:"execute @e[tag=gunPS1A] ~ ~-201 ~ teleport @e[tag=brDPY,c=1] ~ ~ ~"}},{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~11 chain_command_block 2 replace {auto:1,Command:"tp @e[tag=BMupFIX3] ~ ~0.8 ~"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-1 ~11 chain_command_block 5 replace {auto:1,Command:"scoreboard players tag @e[rx=-62,rxm=-90,tag=gunPS1A] add BMupFIX3"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-1 ~10 chain_command_block 3 replace {auto:1,Command:"tp @e[tag=BMupFIX2] ~ ~0.5 ~"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-1 ~9 chain_command_block 3 replace {auto:1,Command:"scoreboard players tag @e[rx=-45,rxm=-62,tag=gunPS1A] add BMupFIX2"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-1 ~8 chain_command_block 3 replace {auto:1,Command:"tp @e[tag=BMupFIX1] ~ ~0.2 ~"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-1 ~7 chain_command_block 3 replace {auto:1,Command:"scoreboard players tag @e[rx=-20,rxm=-45,tag=gunPS1A] add BMupFIX1"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-1 ~6 chain_command_block 3 replace {auto:1,Command:"tp @e[tag=brRTY1] ~ ~.139 ~"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-1 ~5 chain_command_block 3 replace {auto:1,Command:"entitydata @e[tag=gunPS1A] {FallFlying:1b}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-1 ~4 chain_command_block 3 replace {auto:1,Command:"/scoreboard players reset @e[score_brML2_min=4] brML2"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-2 ~4 chain_command_block 1 replace {auto:1,Command:"/scoreboard players tag @e[score_brML2_min=4] add gunPS1A"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-2 ~5 chain_command_block 2 replace {auto:1,Command:"tp @e[score_brML2_min=4] ~ ~200 ~"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-2 ~6 chain_command_block 2 replace {auto:1,Command:"execute @e[score_brML2_min=4,tag=brRTY2] ~ ~ ~ summon ArmorStand ~ ~ ~ {Tags:[brDPY,brDPY2],NoGravity:1b,Invisible:1,Invulnerable:1,ArmorItems:[{},{},{},{id:diamond_hoe,Damage:2,Count:1}],Pose:{Head:[7f,0f,0f]}}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-2 ~7 chain_command_block 2 replace {auto:1,Command:"execute @e[score_brML2_min=4,tag=brRTY1] ~ ~ ~ summon ArmorStand ~ ~ ~ {Tags:[brDPY,brDPY1],NoGravity:1b,Invisible:1,Invulnerable:1,ArmorItems:[{},{},{},{id:diamond_hoe,Damage:1,Count:1}],Pose:{Head:[7f,0f,0f]}}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-2 ~8 chain_command_block 2 replace {auto:1,Command:"execute @e[score_brML2_min=4] ~ ~ ~ tp @e[score_brML2_min=4,c=1] @p"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-2 ~9 chain_command_block 2 replace {auto:1,Command:"/scoreboard players add @e[score_brML2_min=1] brML2 1"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-2 ~10 chain_command_block 2 replace {auto:1,Command:"kill @e[score_brML1_min=12,score_brML1=12]"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-2 ~11 chain_command_block 2 replace {auto:1,Command:"execute @e[score_brML1_min=12,score_brML1=12] ~ ~ ~ scoreboard players tag @p add ownBR2"}},{id:MinecartCommandBlock,Command:setblock ~ ~-2 ~11 chain_command_block 4 replace {auto:1,Command:"execute @e[score_brML1_min=12,score_brML1=12] ~ ~ ~ execute @p ~ ~ ~ scoreboard players add @e[tag=brRTY,c=1] brML2 1"}},{id:MinecartCommandBlock,Command:setblock ~ ~-2 ~10 chain_command_block 3 replace {auto:1,Command:"execute @e[score_brML1_min=12,score_brML1=12] ~ ~ ~ execute @p ~ ~ ~ summon ArmorStand ~ ~ ~ {ArmorItems:[{},{},{id:elytra,Count:1}],Invisible:1,Marker:1,DisabledSlots:2039583,Tags:[brRTY,brRTY2],Invulnerable:1}"}},{id:MinecartCommandBlock,Command:setblock ~ ~-2 ~9 chain_command_block 3 replace {auto:1,Command:"scoreboard players set @e[type=Item] brML1 12 {Item:{id:minecraft:diamond_hoe,tag:{BoomerangType:2}}}"}},{id:MinecartCommandBlock,Command:setblock ~ ~-2 ~8 chain_command_block 3 replace {auto:1,Command:"kill @e[score_brML1_min=13]"}},{id:MinecartCommandBlock,Command:setblock ~ ~-2 ~7 chain_command_block 3 replace {auto:1,Command:"execute @e[score_brML1_min=13] ~ ~ ~ scoreboard players tag @p add ownBR1"}},{id:MinecartCommandBlock,Command:setblock ~ ~-2 ~6 chain_command_block 3 replace {auto:1,Command:"execute @e[score_brML1_min=13] ~ ~ ~ execute @p ~ ~ ~ scoreboard players add @e[tag=brRTY,c=1] brML2 1"}},{id:MinecartCommandBlock,Command:setblock ~ ~-2 ~5 chain_command_block 3 replace {auto:1,Command:"execute @e[score_brML1_min=13] ~ ~ ~ execute @p ~ ~ ~ summon ArmorStand ~ ~ ~ {ArmorItems:[{},{},{id:elytra,Count:1}],Invisible:1,Marker:1,DisabledSlots:2039583,Tags:[brRTY,brRTY1],Invulnerable:1}"}},{id:MinecartCommandBlock,Command:setblock ~ ~-2 ~4 repeating_command_block 3 replace {auto:1,Command:"scoreboard players set @e[type=Item] brML1 13 {Item:{id:minecraft:diamond_hoe,tag:{isBoomerang: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]}]}]}]}