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 ~4 ~12 stained_hardened_clay 4 hollow"},{id:MinecartCommandBlock,Command:"fill ~1 ~-2 ~3 ~-2 ~3 ~12 stained_glass 1 replace stained_hardened_clay"},{id:MinecartCommandBlock,Command:"scoreboard objectives add bwLN1 dummy"},{id:MinecartCommandBlock,Command:"scoreboard objectives add bwLN2 dummy"},{id:MinecartCommandBlock,Command:"scoreboard objectives add bwLN3 dummy"},{id:MinecartCommandBlock,Command:"scoreboard objectives add bwLN4 dummy"},{id:MinecartCommandBlock,Command:"scoreboard objectives add bwLN5 dummy Score"},{id:MinecartCommandBlock,Command:"scoreboard objectives add bwLN6 dummy"},{id:MinecartCommandBlock,Command:"scoreboard objectives add bwLN7 dummy"},{id:MinecartCommandBlock,Command:"scoreboard objectives add bwLN8 dummy"},{id:MinecartCommandBlock,Command:"scoreboard objectives add bwLN9 dummy"},{id:MinecartCommandBlock,Command:"tellraw @a[r=200] [{\"text\":\"\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n       Bowling in Minecraft \",\"color\":\"dark_aqua\",\"bold\":\"true\"},{\"text\":\"by \",\"color\":\"white\",\"bold\":\"false\"},{\"text\":\"Cimap\\n\",\"color\":\"gold\",\"bold\":\"true\"},{\"text\":\"\\n                youtube.com/Cimap\\n\\n\",\"color\":\"gold\",\"bold\":\"false\",\"clickEvent\":{\"action\":\"open_url\",\"value\":\"https://youtu.be/iYMMQ3dz9OgCimap\"},\"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 ~ ~ ~2 wall_sign 2 replace {Text1:"{\\\"text\\\":\\\"Bowling\\\",\\\"color\\\":\\\"dark_aqua\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"playsound block.note.pling master @a\\\"},\\\"bold\\\":true}",Text2:"{\\\"text\\\":\\\"in Minecraft\\\",\\\"color\\\":\\\"dark_aqua\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/give @p minecraft:spawn_egg 1 1 {display:{Name:Bowling},HideFlags:1,ench:[{id:1,lvl:1}],EntityTag:{id:\\\\\\\"Bat\\\\\\\",Silent:1,Tags:[bwLN1]}}\\\"},\\\"bold\\\":true}",Text3:"{\\\"text\\\":\\\"command\\\",\\\"color\\\":\\\"black\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/give @p minecraft:spawn_egg 1 1 {display:{Name:Remove Bowling},HideFlags:1,ench:[{id:1,lvl:1}],EntityTag:{id:\\\\\\\"Bat\\\\\\\",Silent:1,Tags:[bwLN1P]}}\\\"}}",Text4:"{\\\"text\\\":\\\"by Cimap\\\",\\\"color\\\":\\\"dark_green\\\",\\\"bold\\\":true}"}},{id:MinecartCommandBlock,Command:setblock ~ ~1 ~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 ~-4 ~ ~1 ~3 ~10 air\\\"}}"}},{id:MinecartCommandBlock,Command:setblock ~ ~3 ~6 chain_command_block 2 replace {auto:1,Command:"scoreboard players reset @e[score_bwLN8_min=11]"}},{id:MinecartCommandBlock,Command:setblock ~ ~3 ~7 chain_command_block 2 replace {auto:1,Command:"execute @e[score_bwLN8_min=11] ~ ~ ~ scoreboard players reset @p[score_bwLN5_min=1] bwLN5"}},{id:MinecartCommandBlock,Command:setblock ~ ~3 ~8 chain_command_block 2 replace {auto:1,Command:"execute @e[score_bwLN8_min=11] ~11 ~ ~0.5 summon ArmorStand ~ ~ ~ {NoGravity:1,Invisible:1,Tags:[bwLN1F]}"}},{id:MinecartCommandBlock,Command:setblock ~ ~3 ~9 chain_command_block 2 replace {auto:1,Command:"execute @e[score_bwLN8_min=11] ~ ~ ~ tp @e[tag=blPINR,r=2] ~ ~-400 ~"}},{id:MinecartCommandBlock,Command:setblock ~ ~3 ~10 chain_command_block 2 replace {auto:1,Command:"execute @e[score_bwLN8_min=11] ~ ~ ~ playsound block.note.pling master @p"}},{id:MinecartCommandBlock,Command:setblock ~ ~3 ~11 chain_command_block 2 replace {auto:1,Command:"execute @e[score_bwLN8_min=11] ~ ~ ~ tellraw @p [{\\\"text\\\":\\\"Total score: \\\",\\\"bold\\\":\\\"true\\\"},{\\\"score\\\":{\\\"name\\\":\\\"@p[score_bwLN5_min=1]\\\",\\\"objective\\\":\\\"bwLN5\\\"},\\\"bold\\\":\\\"true\\\",\\\"color\\\":\\\"gold\\\"},{\\\"text\\\":\\\" points\\\",\\\"bold\\\":\\\"true\\\",\\\"color\\\":\\\"gold\\\"}]"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~3 ~11 chain_command_block 5 replace {auto:1,Command:"kill @e[tag=bwLN1P]"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~3 ~10 chain_command_block 3 replace {auto:1,Command:"execute @e[tag=bwLN1P] ~ ~ ~ execute @e[tag=bwLMSTR,c=1] ~ ~ ~0.5 kill @e[tag=bwLbund,dx=11,dy=-1,dz=-1]"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~3 ~9 chain_command_block 3 replace {auto:1,Command:"execute @e[tag=bwLN1P] ~ ~ ~ execute @e[tag=bwLMSTR,c=1] ~ ~-1 ~0.5 kill @e[tag=blPINR,dx=4,dy=1,dz=-1]"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~3 ~8 chain_command_block 3 replace {auto:1,Command:"execute @e[tag=bwLN1P] ~ ~ ~ execute @e[tag=bwLMSTR,c=1] ~ ~ ~ fill ~11 ~-1 ~-1 ~ ~1 ~ air"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~3 ~7 chain_command_block 3 replace {auto:1,Command:"execute @e[tag=bwLN1P] ~ ~ ~ scoreboard players reset @p bwLN5"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~3 ~6 chain_command_block 3 replace {auto:1,Command:"/scoreboard players reset @e[score_bwLN9_min=43] bwLN9"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~3 ~5 chain_command_block 3 replace {auto:1,Command:"execute @e[score_bwLN9_min=43] ~11 ~ ~0.5 summon ArmorStand ~ ~ ~ {NoGravity:1,Invisible:1,Tags:[bwLN1F]}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~3 ~4 chain_command_block 3 replace {auto:1,Command:"execute @e[score_bwLN9_min=43] ~ ~ ~ tp @e[tag=blPINR,r=2] ~ ~-400 ~"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~2 ~4 chain_command_block 1 replace {auto:1,Command:"execute @e[score_bwLN9_min=43] ~ ~ ~0.5 tellraw @a[dz=-1,dy=2,dx=12] [\\\"\\\",{\\\"text\\\":\\\"Frame \\\",\\\"bold\\\":true},{\\\"score\\\":{\\\"name\\\":\\\"@e[score_bwLN9_min=43,c=1]\\\",\\\"objective\\\":\\\"bwLN8\\\"},\\\"bold\\\":true},{\\\"text\\\":\\\"/10\\\",\\\"bold\\\":true}]"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~2 ~5 chain_command_block 2 replace {auto:1,Command:"scoreboard players add @e[score_bwLN9_min=1] bwLN9 1"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~2 ~6 chain_command_block 2 replace {auto:1,Command:"/scoreboard players reset @e[score_bwLN7_min=2] bwLN7"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~2 ~7 chain_command_block 2 replace {auto:1,Command:"scoreboard players add @e[score_bwLN7_min=2] bwLN9 1"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~2 ~8 chain_command_block 2 replace {auto:1,Command:"scoreboard players add @e[score_bwLN7_min=2] bwLN8 1"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~2 ~9 chain_command_block 2 replace {auto:1,Command:"scoreboard players reset @e[score_bwLN6_min=0] bwLN6"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~2 ~10 chain_command_block 2 replace {auto:1,Command:"/execute @e[score_bwLN6_min=0] ~ ~ ~0.5 give @p[dz=-1,dy=2,dx=12] diamond_hoe 1 1 {HideFlags:4,display:{Name:Ball},Unbreakable:1,isBall:1}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~2 ~11 chain_command_block 2 replace {auto:1,Command:"/execute @e[score_bwLN6_min=0,score_bwLN6=9] ~ ~ ~0.5 scoreboard players operation @p[dz=-1,dy=2,dx=12] bwLN5 += @e[c=1,score_bwLN6_min=0,score_bwLN6=9] bwLN6"}},{id:MinecartCommandBlock,Command:setblock ~ ~2 ~11 chain_command_block 4 replace {auto:1,Command:"/execute @e[score_bwLN6_min=10] ~ ~ ~0.5 scoreboard players add @p[dz=-1,dy=2,dx=12] bwLN5 15"}},{id:MinecartCommandBlock,Command:setblock ~ ~2 ~10 chain_command_block 3 replace {auto:1,Command:"scoreboard players add @e[score_bwLN6_min=10,score_bwLN6=10] bwLN7 1"}},{id:MinecartCommandBlock,Command:setblock ~ ~2 ~9 chain_command_block 3 replace {auto:1,Command:"scoreboard players add @e[score_bwLN6_min=0,score_bwLN6=10] bwLN7 1"}},{id:MinecartCommandBlock,Command:setblock ~ ~2 ~8 chain_command_block 3 replace {auto:1,Command:"/execute @e[score_bwLN6_min=10] ~ ~ ~0.5 title @a[dz=-1,dy=2,dx=12] title [{\\\"text\\\":\\\"STRIKE\\\",\\\"color\\\":\\\"gold\\\"}]"}},{id:MinecartCommandBlock,Command:setblock ~ ~2 ~7 chain_command_block 3 replace {auto:1,Command:"/execute @e[score_bwLN6_min=0] ~ ~ ~0.5 title @a[dz=-1,dy=2,dx=12] subtitle [\\\"\\\",{\\\"score\\\":{\\\"name\\\":\\\"@e[score_bwLN6_min=0]\\\",\\\"objective\\\":\\\"bwLN6\\\"},\\\"color\\\":\\\"dark_green\\\",\\\"bold\\\":true},{\\\"text\\\":\\\" pins down\\\",\\\"color\\\":\\\"dark_green\\\",\\\"bold\\\":true}]"}},{id:MinecartCommandBlock,Command:setblock ~ ~2 ~6 chain_command_block 3 replace {auto:1,Command:"/execute @e[score_bwLN6_min=0] ~ ~ ~0.5 title @a[dz=-1,dy=2,dx=12] title [{\\\"text\\\":\\\"\\\"}]"}},{id:MinecartCommandBlock,Command:setblock ~ ~2 ~5 chain_command_block 3 replace {auto:1,Command:"execute @e[score_bwLN4_min=43,score_bwLN4=43] ~ ~ ~ kill @e[tag=blPINR,c=2]"}},{id:MinecartCommandBlock,Command:setblock ~ ~2 ~4 chain_command_block 3 replace {auto:1,Command:"execute @e[score_bwLN4_min=43,score_bwLN4=43] ~ ~ ~ tp @e[tag=blPINR,c=2] ~ ~-400 ~"}},{id:MinecartCommandBlock,Command:setblock ~ ~1 ~4 chain_command_block 1 replace {auto:1,Command:"tp @r[type=Villager,score_bwLN4_min=1,score_bwLN4=13] ~ ~ ~ ~ ~6"}},{id:MinecartCommandBlock,Command:setblock ~ ~1 ~5 chain_command_block 2 replace {auto:1,Command:"tp @r[type=Villager,score_bwLN4_min=1,score_bwLN4=15] ~ ~ ~ ~4 ~"}},{id:MinecartCommandBlock,Command:setblock ~ ~1 ~6 chain_command_block 2 replace {auto:1,Command:"tp @r[type=Villager,score_bwLN4_min=1,score_bwLN4=15] ~ ~ ~ ~-4 ~"}},{id:MinecartCommandBlock,Command:setblock ~ ~1 ~7 chain_command_block 2 replace {auto:1,Command:"tp @e[score_bwLN4_min=1,score_bwLN4=13] ~ ~ ~ ~ ~7"}},{id:MinecartCommandBlock,Command:setblock ~ ~1 ~8 chain_command_block 2 replace {auto:1,Command:"/scoreboard players add @e[score_bwLN4_min=1] bwLN4 1"}},{id:MinecartCommandBlock,Command:setblock ~ ~1 ~9 chain_command_block 2 replace {auto:1,Command:"/scoreboard players tag @e[tag=blPINhit] remove blPINhit"}},{id:MinecartCommandBlock,Command:setblock ~ ~1 ~10 chain_command_block 2 replace {auto:1,Command:"execute @e[tag=blPINhit] ~ ~ ~ scoreboard players add @e[tag=bwLMSTR,c=1] bwLN6 1"}},{id:MinecartCommandBlock,Command:setblock ~ ~1 ~11 chain_command_block 2 replace {auto:1,Command:"/scoreboard players add @e[tag=blPINhit] bwLN4 1"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~1 ~11 chain_command_block 5 replace {auto:1,Command:"execute @e[tag=bwDPY] ~1 ~0.5 ~ execute @e[tag=blPIN,r=1] ~ ~ ~ kill @e[tag=bwDPY,r=2,c=1]"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~1 ~10 chain_command_block 3 replace {auto:1,Command:"execute @e[tag=bwDPY] ~1 ~0.5 ~ execute @e[tag=blPIN,r=1] ~ ~ ~ execute @e[tag=bwDPY,r=2,c=1] ~1 ~20 ~ kill @e[tag=bwLbalUP,dx=-2,dy=200,c=1]"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~1 ~9 chain_command_block 3 replace {auto:1,Command:"execute @e[tag=bwDPY] ~1 ~0.5 ~ execute @e[tag=blPIN,r=1,c=1] ~ ~ ~ playsound pin master @a"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~1 ~8 chain_command_block 3 replace {auto:1,Command:"execute @e[tag=bwDPY] ~1 ~0.5 ~ execute @e[tag=blPIN,r=1] ~-1 ~ ~ execute @r[r=2,type=Villager,tag=blPIN,c=1] ~ ~ ~ execute @e[r=0,c=1,tag=blPINSTRI] ~ ~ ~ scoreboard players tag @e[type=Villager,tag=blPIN,r=2] add blPINhit"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~1 ~7 chain_command_block 3 replace {auto:1,Command:"scoreboard players reset @e[tag=bwDPY,score_bwLN3_min=5] bwLN3"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~1 ~6 chain_command_block 3 replace {auto:1,Command:"execute @e[tag=bwDPY,score_bwLN3_min=5,score_bwLN3=3] ~1 ~0.5 ~ execute @e[tag=blPIN,r=1] ~ ~ ~ scoreboard players tag @r[type=Villager,tag=blPIN,r=2,c=5] add blPINhit"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~1 ~5 chain_command_block 3 replace {auto:1,Command:"execute @e[tag=bwDPY,score_bwLN3_min=4,score_bwLN3=5] ~1 ~0.5 ~ execute @e[tag=blPIN,r=1] ~ ~ ~ scoreboard players tag @r[type=Villager,tag=blPIN,r=1,c=2] add blPINhit"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~1 ~4 chain_command_block 3 replace {auto:1,Command:"execute @e[tag=bwDPY,score_bwLN3_min=3,score_bwLN3=5] ~1 ~0.5 ~ execute @e[tag=blPIN,r=1] ~ ~ ~ scoreboard players tag @r[type=Villager,tag=blPIN,r=1,c=1] add blPINhit"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~ ~4 chain_command_block 1 replace {auto:1,Command:"/execute @e[tag=bwDPY,score_bwLN3_min=2,score_bwLN3=5] ~1.1 ~0.5 ~ execute @e[tag=blPIN,r=1] ~ ~ ~ scoreboard players tag @r[type=Villager,tag=blPIN,r=1,c=2] add blPINhit"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~ ~5 chain_command_block 2 replace {auto:1,Command:"/execute @e[tag=bwDPY,score_bwLN3_min=1,score_bwLN3=5] ~1.2 ~0.5 ~ execute @e[tag=blPIN,r=1] ~ ~ ~ scoreboard players tag @r[type=Villager,tag=blPIN,r=2,c=3] add blPINhit"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~ ~6 chain_command_block 2 replace {auto:1,Command:"/execute @e[tag=bwDPY] ~1 ~0.5 ~ scoreboard players tag @e[tag=blPIN,r=1] add blPINhit"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~ ~7 chain_command_block 2 replace {auto:1,Command:"/scoreboard players add @e[tag=bwDPY] bwLN3 1"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~ ~8 chain_command_block 2 replace {auto:1,Command:"execute @e[tag=bwLbund] ~ ~ ~-1.5 execute @e[tag=bwDPY,dz=0] ~ ~201 ~ tp @e[tag=bwLbalUP,r=1,c=1] ~ ~ ~0.15 ~-15 ~"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~ ~9 chain_command_block 2 replace {auto:1,Command:"execute @e[tag=bwLbund] ~ ~ ~1.5 execute @e[tag=bwDPY,dz=0] ~ ~201 ~ tp @e[tag=bwLbalUP,r=1,c=1] ~ ~ ~-0.15 ~15 ~"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~ ~10 chain_command_block 2 replace {auto:1,Command:"kill @e[tag=bwLN1F]"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~ ~11 chain_command_block 2 replace {auto:1,Command:"kill @e[tag=bwLN1]"}},{id:MinecartCommandBlock,Command:setblock ~ ~ ~11 chain_command_block 4 replace {auto:1,Command:"execute @e[tag=bwLbund] ~ ~ ~-1 detect ~ ~ ~ command_block -1 setblock ~ ~ ~ air"}},{id:MinecartCommandBlock,Command:setblock ~ ~ ~10 chain_command_block 3 replace {auto:1,Command:"execute @e[tag=bwLN1F] ~ ~ ~ entitydata @e[tag=blPIN] {ArmorItems:[{},{},{},{id:diamond_hoe,Damage:2,Count:1,tag:{Unbreakable:1}}],Invulnerable:1,Age:-1000000,PersistenceRequired:1,Rotation:[80f],NoAI:1,Silent:1,ActiveEffects:[{Id:14,Amplifier:0,Duration:20000000,ShowParticles:0b}]}"}},{id:MinecartCommandBlock,Command:setblock ~ ~ ~9 chain_command_block 3 replace {auto:1,Command:"execute @e[tag=bwLN1F] ~-11 ~-.58 ~-0.5 summon ArmorStand ~1.05 ~ ~ {Tags:[blPINR],NoGravity:1b,Marker:1b,Invisible:1,Passengers:[{id:\\\"Villager\\\",Tags:[blPIN,blPINR]}]}"}},{id:MinecartCommandBlock,Command:setblock ~ ~ ~8 chain_command_block 3 replace {auto:1,Command:"execute @e[tag=bwLN1F] ~-11 ~-.58 ~-0.5 summon ArmorStand ~0.7 ~ ~-0.175 {Tags:[blPINR],NoGravity:1b,Marker:1b,Invisible:1,Passengers:[{id:\\\"Villager\\\",Tags:[blPIN,blPINR]}]}"}},{id:MinecartCommandBlock,Command:setblock ~ ~ ~7 chain_command_block 3 replace {auto:1,Command:"execute @e[tag=bwLN1F] ~-11 ~-.58 ~-0.5 summon ArmorStand ~0.7 ~ ~0.175 {Tags:[blPINR],NoGravity:1b,Marker:1b,Invisible:1,Passengers:[{id:\\\"Villager\\\",Tags:[blPIN,blPINR,blPINSTRI]}]}"}},{id:MinecartCommandBlock,Command:setblock ~ ~ ~6 chain_command_block 3 replace {auto:1,Command:"execute @e[tag=bwLN1F] ~-11 ~-.58 ~-0.85 summon ArmorStand ~0.35 ~ ~ {Tags:[blPINR],NoGravity:1b,Marker:1b,Invisible:1,Passengers:[{id:\\\"Villager\\\",Tags:[blPIN,blPINR]}]}"}},{id:MinecartCommandBlock,Command:setblock ~ ~ ~5 chain_command_block 3 replace {auto:1,Command:"execute @e[tag=bwLN1F] ~-11 ~-.58 ~-0.15 summon ArmorStand ~0.35 ~ ~ {Tags:[blPINR],NoGravity:1b,Marker:1b,Invisible:1,Passengers:[{id:\\\"Villager\\\",Tags:[blPIN,blPINR]}]}"}},{id:MinecartCommandBlock,Command:setblock ~ ~ ~4 chain_command_block 3 replace {auto:1,Command:"execute @e[tag=bwLN1F] ~-11 ~-.58 ~-0.5 summon ArmorStand ~0.35 ~ ~ {Tags:[blPINR],NoGravity:1b,Marker:1b,Invisible:1,Passengers:[{id:\\\"Villager\\\",Tags:[blPIN,blPINR,blPINSTRI]}]}"}},{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~4 chain_command_block 1 replace {auto:1,Command:"execute @e[tag=bwLN1F] ~-11 ~-.58 ~-1 summon ArmorStand ~ ~ ~ {Tags:[blPINR],NoGravity:1b,Marker:1b,Invisible:1,Passengers:[{id:\\\"Villager\\\",Tags:[blPIN,blPINR]}]}"}},{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~5 chain_command_block 2 replace {auto:1,Command:"execute @e[tag=bwLN1F] ~-11 ~-.58 ~-0.65 summon ArmorStand ~ ~ ~ {Tags:[blPINR],NoGravity:1b,Marker:1b,Invisible:1,Passengers:[{id:\\\"Villager\\\",Tags:[blPIN,blPINR]}]}"}},{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~6 chain_command_block 2 replace {auto:1,Command:"execute @e[tag=bwLN1F] ~-11 ~-.58 ~-0.33 summon ArmorStand ~ ~ ~ {Tags:[blPINR],NoGravity:1b,Marker:1b,Invisible:1,Passengers:[{id:\\\"Villager\\\",Tags:[blPIN,blPINR]}]}"}},{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~7 chain_command_block 2 replace {auto:1,Command:"execute @e[tag=bwLN1F] ~-11 ~-.58 ~ summon ArmorStand ~ ~ ~ {Tags:[blPINR],NoGravity:1b,Marker:1b,Invisible:1,Passengers:[{id:\\\"Villager\\\",Tags:[blPIN,blPINR,blPINSTRI]}]}"}},{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~8 chain_command_block 2 replace {auto:1,Command:"execute @e[tag=bwLN1] ~-11 ~ ~-0.5 scoreboard players add @e[tag=bwLMSTR] bwLN8 1"}},{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~9 chain_command_block 2 replace {auto:1,Command:"execute @e[tag=bwLN1] ~ ~ ~ fill ~ ~ ~-1 ~-10 ~ ~-1 command_block 0 replace {auto:1b,Command:/summon ArmorStand ~ ~-0.5 ~0.5 {ArmorItems:[{},{},{},{id:diamond_hoe,Damage:3,Count:1,tag:{Unbreakable:1}}],Invisible:1,Marker:1,NoGravity:1,Tags:[bwLbund]},TrackOutput:0}"}},{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~10 chain_command_block 2 replace {auto:1,Command:"execute @e[tag=bwLN1] ~ ~ ~ fill ~-1 ~1 ~-1 ~-11 ~1 ~ barrier"}},{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~11 chain_command_block 2 replace {auto:1,Command:"execute @e[tag=bwLN1] ~ ~ ~ fill ~ ~-1 ~-1 ~-11 ~-1 ~ planks"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-1 ~11 chain_command_block 5 replace {auto:1,Command:"execute @e[tag=bwLN1] ~ ~ ~ /give @p diamond_hoe 1 1 {HideFlags:4,display:{Name:Ball},Unbreakable:1,isBall:1}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-1 ~10 chain_command_block 3 replace {auto:1,Command:"execute @e[tag=bwLN1] ~ ~ ~ /tellraw @p [\\\"\\\",{\\\"text\\\":\\\"\\\\n\\\\n--- WELCOME TO BOWLING IN MINECRAFT ---\\\\n\\\",\\\"color\\\":\\\"dark_green\\\",\\\"bold\\\":true},{\\\"text\\\":\\\"          -- created by Cimap --\\\\n\\\\n\\\",\\\"color\\\":\\\"gold\\\",\\\"bold\\\":true},{\\\"text\\\":\\\"HOW TO PLAY:\\\\n The bowler is allowed 10 frames in which to knock down pins, being composed of up to two rolls.\\\\n\\\\nSCORING SYSTEM:\\\\n - A strike earns 15 points.\\\\n - A spare earns 10 points\\\\n - Open frames count twice the number of the pins fallen in that frame.\\\\nThe maximum score is 150 (10 strikes in a row)\\\\n\\\\nSee how to play and all the features of this game here:\\\",\\\"color\\\":\\\"none\\\",\\\"bold\\\":false},{\\\"text\\\":\\\"\\\\nhttps://youtu.be/iYMMQ3dz9Og\\\",\\\"color\\\":\\\"red\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"open_url\\\",\\\"value\\\":\\\"https://youtu.be/iYMMQ3dz9Og\\\"},\\\"hoverEvent\\\":{\\\"action\\\":\\\"show_text\\\",\\\"value\\\":{\\\"text\\\":\\\"\\\",\\\"extra\\\":[{\\\"text\\\":\\\"https://youtu.be/iYMMQ3dz9Og\\\"}]}}},{\\\"text\\\":\\\"\\\\nHave fun!\\\\nCimap, the creator.\\\",\\\"color\\\":\\\"gold\\\"},{\\\"text\\\":\\\"\\\\n\\\\n !!OPEN THE CHAT TO READ EVERYTHING!!\\\",\\\"color\\\":\\\"dark_red\\\"}]"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-1 ~9 chain_command_block 3 replace {auto:1,Command:"execute @e[tag=bwLN1] ~ ~ ~ scoreboard objectives setdisplay sidebar bwLN5"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-1 ~8 chain_command_block 3 replace {auto:1,Command:"execute @e[tag=bwLN1] ~ ~ ~ summon ArmorStand ~ ~ ~ {NoGravity:1,Invisible:1,Tags:[bwLN1F]}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-1 ~7 chain_command_block 3 replace {auto:1,Command:"execute @e[tag=bwLN1] ~ ~ ~ summon ArmorStand ~-11 ~ ~-0.5 {ArmorItems:[{},{},{},{id:diamond_hoe,Damage:5,Count:1,tag:{Unbreakable:1}}],Invisible:1,Marker:1,NoGravity:1,Tags:[bwLbund,bwLMSTR]}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-1 ~6 chain_command_block 3 replace {auto:1,Command:"kill @e[tag=onTRK]"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-1 ~5 chain_command_block 3 replace {auto:1,Command:"execute @e[tag=onTRK] ~ ~ ~ give @p diamond_hoe 1 1 {HideFlags:4,display:{Name:Ball},Unbreakable:1,isBall:1}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-1 ~4 chain_command_block 3 replace {auto:1,Command:"execute @e[tag=onTRK] ~ ~ ~ tellraw @p [{\\\"text\\\":\\\"The ball needs to be inside the bowling track.\\\",\\\"color\\\":\\\"red\\\"}]"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-2 ~4 chain_command_block 1 replace {auto:1,Command:"execute @e[tag=onTRK] ~1 ~ ~1 kill @e[tag=bwLbalUP,dx=-3,dy=220,dz=-3,c=1]"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-2 ~5 chain_command_block 2 replace {auto:1,Command:"execute @e[tag=bwDPY] ~ ~ ~ detect ~ ~1 ~ planks -1 scoreboard players tag @e[c=1,tag=bwDPY] remove onTRK"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-2 ~6 chain_command_block 2 replace {auto:1,Command:"scoreboard players tag @e[tag=bwDPY] add onTRK"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-2 ~7 chain_command_block 2 replace {auto:1,Command:"execute @e[tag=bwLbalUP] ~ ~-202 ~ teleport @e[tag=bwDPY,c=1] ~ ~ ~"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-2 ~8 chain_command_block 2 replace {auto:1,Command:"tp @e[tag=bwLbalUP] ~ ~.14 ~ ~ -1.45"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-2 ~9 chain_command_block 2 replace {auto:1,Command:"entitydata @e[tag=bwLbalUP] {FallFlying:1b}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-2 ~10 chain_command_block 2 replace {auto:1,Command:"/scoreboard players reset @e[score_bwLN2_min=4] bwLN2"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-2 ~11 chain_command_block 2 replace {auto:1,Command:"/scoreboard players tag @e[score_bwLN2_min=4] add bwLbalUP"}},{id:MinecartCommandBlock,Command:setblock ~ ~-2 ~11 chain_command_block 4 replace {auto:1,Command:"tp @e[score_bwLN2_min=4] ~ ~200 ~"}},{id:MinecartCommandBlock,Command:setblock ~ ~-2 ~10 chain_command_block 3 replace {auto:1,Command:"execute @e[score_bwLN2_min=4] ~ ~ ~ summon ArmorStand ~ ~ ~ {Tags:[bwDPY],NoGravity:1b,Invisible:1,Invulnerable:1,ArmorItems:[{},{},{},{id:diamond_hoe,Damage:1,tag:{Unbreakable:1}}]}"}},{id:MinecartCommandBlock,Command:setblock ~ ~-2 ~9 chain_command_block 3 replace {auto:1,Command:"execute @e[score_bwLN2_min=4] ~ ~ ~ tp @e[score_bwLN2_min=4,c=1] @p"}},{id:MinecartCommandBlock,Command:setblock ~ ~-2 ~8 chain_command_block 3 replace {auto:1,Command:"/scoreboard players add @e[score_bwLN2_min=1] bwLN2 1"}},{id:MinecartCommandBlock,Command:setblock ~ ~-2 ~7 chain_command_block 3 replace {auto:1,Command:"kill @e[score_bwLN1_min=13]"}},{id:MinecartCommandBlock,Command:setblock ~ ~-2 ~6 chain_command_block 3 replace {auto:1,Command:"execute @e[score_bwLN1_min=13] ~ ~ ~ execute @p ~ ~ ~ scoreboard players add @e[tag=bwLRTY,c=1] bwLN2 1"}},{id:MinecartCommandBlock,Command:setblock ~ ~-2 ~5 chain_command_block 3 replace {auto:1,Command:"execute @e[score_bwLN1_min=13] ~ ~ ~ execute @p ~ ~ ~ summon ArmorStand ~ ~ ~ {ArmorItems:[{},{},{id:elytra,Count:1}],Invisible:1,Marker:1,DisabledSlots:2039583,Tags:[bwLRTY],Invulnerable:1}"}},{id:MinecartCommandBlock,Command:setblock ~ ~-2 ~4 repeating_command_block 3 replace {auto:1,Command:"scoreboard players set @e[type=Item] bwLN1 13 {Item:{id:minecraft:diamond_hoe,tag:{isBall: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]}]}]}]}