This video explains how to be a ninja in vanilla Minecraft.
This command works in 1.10
Twitter : https://twitter.com/Night__Fang
Music :
TeknoAxe - Katana Way [https://youtu.be/eb-xcwpSXX4]
Unknown Brain - Perseus (feat. Chris Linton) [https://youtu.be/vAMexKKYaG8]
Y&V - Lune [https://youtu.be/n79aphwhpW0]
Command 1.10
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 ~2 ~-3 ~-3 ~8 ~8 ~3 coal_block 0 hollow},{id:MinecartCommandBlock,Command:fill ~2 ~-2 ~-3 ~8 ~7 ~3 stained_glass 15 0 coal_block},{id:MinecartCommandBlock,Command:"/tellraw @a [\"\",{\"text\":\"\\n=====================================================\\n\\n\",\"color\":\"black\"},{\"text\":\" -= \",\"color\":\"dark_gray\",\"bold\":true},{\"text\":\"Ninjas \",\"color\":\"white\",\"bold\":true},{\"text\":\"in vanilla MC, by \",\"color\":\"gray\"},{\"text\":\"Night__Fang\",\"italic\":true,\"color\":\"gray\"},{\"text\":\" =-\\n\\n\",\"bold\":true,\"color\":\"dark_gray\"},{\"text\":\" You\",\"color\":\"red\",\"bold\":true,\"clickEvent\":{\"action\":\"open_url\",\"value\":\"https://www.youtube.com/channel/UCWkaob_W7KHTsG-AME3vDzg\"}},{\"text\":\"Tube - \",\"bold\":true,\"clickEvent\":{\"action\":\"open_url\",\"value\":\"https://www.youtube.com/channel/UCWkaob_W7KHTsG-AME3vDzg\"}},{\"text\":\"Twitter \",\"color\":\"aqua\",\"bold\":true,\"clickEvent\":{\"action\":\"open_url\",\"value\":\"https://twitter.com/Night__Fang\"}},{\"text\":\"-\",\"bold\":true},{\"text\":\" Website\",\"color\":\"blue\",\"bold\":true,\"clickEvent\":{\"action\":\"open_url\",\"value\":\"https://sites.google.com/site/nightfangcommandblock/\"}},{\"text\":\"\\n\\n1. Credit Night__Fang if you're using this command\\n2. Don't act like it's your own work\",\"color\":\"dark_gray\"},{\"text\":\"\\n\\n=====================================================\",\"color\":\"black\"}]"},{id:MinecartCommandBlock,Command: /scoreboard objectives add count dummy},{id:MinecartCommandBlock,Command: /scoreboard objectives add ninja trigger},{id:MinecartCommandBlock,Command: /scoreboard objectives add suit dummy},{id:MinecartCommandBlock,Command: /scoreboard objectives add snow stat.useItem.minecraft.snowball},{id:MinecartCommandBlock,Command: /scoreboard objectives add sneak stat.sneakTime},{id:MinecartCommandBlock,Command: /scoreboard objectives add cool dummy},{id:MinecartCommandBlock,Command: /scoreboard objectives add wall dummy},{id:MinecartCommandBlock,Command: /scoreboard objectives add timer dummy},{id:MinecartCommandBlock,Command:setblock ~1 ~2 ~ wall_sign 4 0 {Text1:"{\\\"text\\\":\\\"====================\\\",\\\"color\\\":\\\"white\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/tellraw @a[r=30] {\\\\\\\"text\\\\\\\":\\\\\\\"\\\\\\\\n Poof ! \\\\\\\\n\\\\\\\"}\\\"}}",Text2:"{\\\"text\\\":\\\"Remove the\\\",\\\"color\\\":\\\"red\\\"}",Text3:"{\\\"text\\\":\\\"Machine\\\",\\\"color\\\":\\\"red\\\"}",Text4:"{\\\"text\\\":\\\"====================\\\",\\\"color\\\":\\\"white\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"fill ~ ~-5 ~-3 ~7 ~6 ~3 air\\\"}}"}},{id:MinecartCommandBlock,Command:setblock ~1 ~3 ~ wall_sign 4 0 {Text1:"{\\\"text\\\":\\\"====================\\\",\\\"color\\\":\\\"white\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/scoreboard players set @p snow 9\\\"}}",Text2:"{\\\"text\\\":\\\"Remove the\\\",\\\"color\\\":\\\"yellow\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/tellraw @p [\\\\\\\"\\\\\\\",{\\\\\\\"text\\\\\\\":\\\\\\\"\\\\\\\\n=====================================================\\\\\\\\n\\\\\\\",\\\\\\\"color\\\\\\\":\\\\\\\"black\\\\\\\"},{\\\\\\\"text\\\\\\\":\\\\\\\"Scoreboards removed \\\\\\\",\\\\\\\"color\\\\\\\":\\\\\\\"white\\\\\\\",\\\\\\\"bold\\\\\\\":true},{\\\\\\\"text\\\\\\\":\\\\\\\"(The machine doesn't work anymore)\\\\\\\\n\\\\\\\",\\\\\\\"color\\\\\\\":\\\\\\\"gray\\\\\\\"},{\\\\\\\"text\\\\\\\":\\\\\\\"=====================================================\\\\\\\",\\\\\\\"color\\\\\\\":\\\\\\\"black\\\\\\\"}]\\\"}}",Text3:"{\\\"text\\\":\\\"scoreboards\\\",\\\"color\\\":\\\"yellow\\\"}",Text4:"{\\\"text\\\":\\\"====================\\\",\\\"color\\\":\\\"white\\\"}"}},{id:MinecartCommandBlock,Command:setblock ~1 ~4 ~ wall_sign 4 0 {Text1:"{\\\"text\\\":\\\"====================\\\",\\\"color\\\":\\\"white\\\"}",Text2:"{\\\"text\\\":\\\"Ninja\\\",\\\"color\\\":\\\"aqua\\\"}",Text3:"{\\\"text\\\":\\\"by Night__Fang\\\",\\\"color\\\":\\\"white\\\"}",Text4:"{\\\"text\\\":\\\"====================\\\",\\\"color\\\":\\\"white\\\"}"}},{id:MinecartCommandBlock,Command:fill ~3 ~-2 ~-2 ~7 ~7 ~2 chain_command_block 5},{id:MinecartCommandBlock,Command:setblock ~3 ~7 ~2 chain_command_block 2},{id:MinecartCommandBlock,Command:fill ~7 ~7 ~2 ~4 ~7 ~2 chain_command_block 4},{id:MinecartCommandBlock,Command:setblock ~7 ~6 ~2 chain_command_block 1},{id:MinecartCommandBlock,Command:setblock ~3 ~6 ~1 chain_command_block 3},{id:MinecartCommandBlock,Command:fill ~7 ~6 ~1 ~4 ~6 ~1 chain_command_block 4},{id:MinecartCommandBlock,Command:setblock ~7 ~6 ~ chain_command_block 3},{id:MinecartCommandBlock,Command:setblock ~3 ~6 ~-1 chain_command_block 3},{id:MinecartCommandBlock,Command:fill ~7 ~6 ~-1 ~4 ~6 ~-1 chain_command_block 4},{id:MinecartCommandBlock,Command:setblock ~7 ~6 ~-2 chain_command_block 3},{id:MinecartCommandBlock,Command:setblock ~3 ~5 ~-2 chain_command_block 1},{id:MinecartCommandBlock,Command:fill ~7 ~5 ~-2 ~4 ~5 ~-2 chain_command_block 4},{id:MinecartCommandBlock,Command:setblock ~7 ~5 ~-1 chain_command_block 2},{id:MinecartCommandBlock,Command:setblock ~3 ~5 ~ chain_command_block 2},{id:MinecartCommandBlock,Command:fill ~7 ~5 ~ ~4 ~5 ~ chain_command_block 4},{id:MinecartCommandBlock,Command:setblock ~7 ~5 ~1 chain_command_block 2},{id:MinecartCommandBlock,Command:setblock ~3 ~5 ~2 chain_command_block 2},{id:MinecartCommandBlock,Command:fill ~7 ~5 ~2 ~4 ~5 ~2 chain_command_block 4},{id:MinecartCommandBlock,Command:setblock ~7 ~4 ~2 chain_command_block 1},{id:MinecartCommandBlock,Command:setblock ~3 ~4 ~1 chain_command_block 3},{id:MinecartCommandBlock,Command:fill ~7 ~4 ~1 ~4 ~4 ~1 chain_command_block 4},{id:MinecartCommandBlock,Command:setblock ~7 ~4 ~ chain_command_block 3},{id:MinecartCommandBlock,Command:setblock ~3 ~4 ~-1 chain_command_block 3},{id:MinecartCommandBlock,Command:fill ~7 ~4 ~-1 ~4 ~4 ~-1 chain_command_block 4},{id:MinecartCommandBlock,Command:setblock ~7 ~4 ~-2 chain_command_block 3},{id:MinecartCommandBlock,Command:setblock ~3 ~3 ~-2 chain_command_block 1},{id:MinecartCommandBlock,Command:fill ~7 ~3 ~-2 ~4 ~3 ~-2 chain_command_block 4},{id:MinecartCommandBlock,Command:setblock ~7 ~3 ~-1 chain_command_block 2},{id:MinecartCommandBlock,Command:setblock ~3 ~3 ~ chain_command_block 2},{id:MinecartCommandBlock,Command:fill ~7 ~3 ~ ~4 ~3 ~ chain_command_block 4},{id:MinecartCommandBlock,Command:setblock ~7 ~3 ~1 chain_command_block 2},{id:MinecartCommandBlock,Command:setblock ~3 ~3 ~2 chain_command_block 2},{id:MinecartCommandBlock,Command:fill ~7 ~3 ~2 ~4 ~3 ~2 chain_command_block 4},{id:MinecartCommandBlock,Command:setblock ~7 ~2 ~2 chain_command_block 1},{id:MinecartCommandBlock,Command:setblock ~3 ~2 ~1 chain_command_block 3},{id:MinecartCommandBlock,Command:fill ~7 ~2 ~1 ~4 ~2 ~1 chain_command_block 4},{id:MinecartCommandBlock,Command:setblock ~7 ~2 ~ chain_command_block 3},{id:MinecartCommandBlock,Command:setblock ~3 ~2 ~-1 chain_command_block 3},{id:MinecartCommandBlock,Command:fill ~7 ~2 ~-1 ~4 ~2 ~-1 chain_command_block 4},{id:MinecartCommandBlock,Command:setblock ~7 ~2 ~-2 chain_command_block 3},{id:MinecartCommandBlock,Command:setblock ~3 ~1 ~-2 chain_command_block 1},{id:MinecartCommandBlock,Command:fill ~7 ~1 ~-2 ~4 ~1 ~-2 chain_command_block 4},{id:MinecartCommandBlock,Command:setblock ~7 ~1 ~-1 chain_command_block 2},{id:MinecartCommandBlock,Command:setblock ~3 ~1 ~ chain_command_block 2},{id:MinecartCommandBlock,Command:fill ~7 ~1 ~ ~4 ~1 ~ chain_command_block 4},{id:MinecartCommandBlock,Command:setblock ~7 ~1 ~1 chain_command_block 2},{id:MinecartCommandBlock,Command:setblock ~3 ~1 ~2 chain_command_block 2},{id:MinecartCommandBlock,Command:fill ~7 ~1 ~2 ~4 ~1 ~2 chain_command_block 4},{id:MinecartCommandBlock,Command:setblock ~7 ~ ~2 chain_command_block 1},{id:MinecartCommandBlock,Command:setblock ~3 ~ ~1 chain_command_block 3},{id:MinecartCommandBlock,Command:fill ~7 ~ ~1 ~4 ~ ~1 chain_command_block 4},{id:MinecartCommandBlock,Command:setblock ~7 ~ ~ chain_command_block 3},{id:MinecartCommandBlock,Command:setblock ~3 ~ ~-1 chain_command_block 3},{id:MinecartCommandBlock,Command:fill ~7 ~ ~-1 ~4 ~ ~-1 chain_command_block 4},{id:MinecartCommandBlock,Command:setblock ~7 ~ ~-2 chain_command_block 3},{id:MinecartCommandBlock,Command:setblock ~3 ~-1 ~-2 chain_command_block 1},{id:MinecartCommandBlock,Command:fill ~7 ~-1 ~-2 ~4 ~-1 ~-2 chain_command_block 4},{id:MinecartCommandBlock,Command:setblock ~7 ~-1 ~-1 chain_command_block 2},{id:MinecartCommandBlock,Command:setblock ~3 ~-1 ~ chain_command_block 2},{id:MinecartCommandBlock,Command:fill ~7 ~-1 ~ ~4 ~-1 ~ chain_command_block 4},{id:MinecartCommandBlock,Command:setblock ~7 ~-1 ~1 chain_command_block 2},{id:MinecartCommandBlock,Command:setblock ~3 ~-1 ~2 chain_command_block 2},{id:MinecartCommandBlock,Command:fill ~7 ~-1 ~2 ~4 ~-1 ~2 chain_command_block 4},{id:MinecartCommandBlock,Command:setblock ~7 ~-2 ~2 chain_command_block 1},{id:MinecartCommandBlock,Command:setblock ~3 ~-2 ~1 chain_command_block 3},{id:MinecartCommandBlock,Command:fill ~7 ~-2 ~1 ~4 ~-2 ~1 chain_command_block 4},{id:MinecartCommandBlock,Command:setblock ~7 ~-2 ~ chain_command_block 3},{id:MinecartCommandBlock,Command:setblock ~3 ~-2 ~ repeating_command_block 5},{id:MinecartCommandBlock,Command:setblock ~3 ~-2 ~-1 repeating_command_block 3},{id:MinecartCommandBlock,Command:fill ~7 ~-2 ~-1 ~4 ~-2 ~-1 repeating_command_block 4},{id:MinecartCommandBlock,Command:setblock ~7 ~-2 ~-2 chain_command_block 3},{id:MinecartCommandBlock,Command:setblock ~6 ~-2 ~-2 repeating_command_block 13},{id:MinecartCommandBlock,Command:setblock ~3 ~-2 ~-2 repeating_command_block 5},{id:MinecartCommandBlock,Command:blockdata ~6 ~7 ~1 {auto:1,Command:/execute @a[score_snow_min=9] ~ ~ ~ /scoreboard objectives remove snow}},{id:MinecartCommandBlock,Command:blockdata ~5 ~7 ~1 {auto:1,Command:/execute @a[score_snow_min=9] ~ ~ ~ /scoreboard objectives remove timer}},{id:MinecartCommandBlock,Command:blockdata ~4 ~7 ~1 {auto:1,Command:/execute @a[score_snow_min=9] ~ ~ ~ /scoreboard objectives remove wall}},{id:MinecartCommandBlock,Command:blockdata ~3 ~7 ~1 {auto:1,Command:/execute @a[score_snow_min=9] ~ ~ ~ /scoreboard objectives remove cool}},{id:MinecartCommandBlock,Command:blockdata ~3 ~7 ~2 {auto:1,Command:/execute @a[score_snow_min=9] ~ ~ ~ /scoreboard objectives remove sneak}},{id:MinecartCommandBlock,Command:blockdata ~4 ~7 ~2 {auto:1,Command:/execute @a[score_snow_min=9] ~ ~ ~ /scoreboard objectives remove suit }},{id:MinecartCommandBlock,Command:blockdata ~5 ~7 ~2 {auto:1,Command:/execute @a[score_snow_min=9] ~ ~ ~ /scoreboard objectives remove ninja}},{id:MinecartCommandBlock,Command:blockdata ~6 ~7 ~2 {auto:1,Command:/execute @a[score_snow_min=9] ~ ~ ~ /scoreboard objectives remove count}},{id:MinecartCommandBlock,Command:blockdata ~7 ~7 ~2 {auto:1,Command:/execute @a[score_suit_min=4,score_suit=4] ~ ~ ~ detect ~ ~-4 ~ air 0 /execute @a[score_suit_min=4,score_suit=4,c=1] ~ ~ ~ detect ~ ~-3 ~ air 0 /execute @a[score_suit_min=4,score_suit=4,c=1] ~ ~ ~ detect ~ ~-2 ~ air 0 /execute @a[score_suit_min=4,score_suit=4,c=1] ~ ~ ~ detect ~ ~-1 ~ air 0 /effect @p 8 1 250 true}},{id:MinecartCommandBlock,Command:blockdata ~7 ~6 ~2 {auto:1,Command:/scoreboard players set @a[score_timer_min=90,score_timer=99] timer 0}},{id:MinecartCommandBlock,Command:blockdata ~6 ~6 ~2 {auto:1,Command:/scoreboard players tag @a[score_timer_min=90,score_timer=99] remove 4}},{id:MinecartCommandBlock,Command:blockdata ~5 ~6 ~2 {auto:1,Command:/scoreboard players tag @a[score_timer_min=90,score_timer=99] remove 3}},{id:MinecartCommandBlock,Command:blockdata ~4 ~6 ~2 {auto:1,Command:/scoreboard players tag @a[score_timer_min=90,score_timer=99] remove 2}},{id:MinecartCommandBlock,Command:blockdata ~3 ~6 ~2 {auto:1,Command:/scoreboard players tag @a[score_timer_min=90,score_timer=99] remove 1}},{id:MinecartCommandBlock,Command:blockdata ~3 ~6 ~1 {auto:1,Command:/execute @a[tag=4] ~ ~ ~ detect ~1 ~ ~ air 0 /tp @p ~-0.2 ~ ~}},{id:MinecartCommandBlock,Command:blockdata ~4 ~6 ~1 {auto:1,Command:/execute @a[tag=3] ~ ~ ~ detect ~ ~ ~-1 air 0 /tp @p ~ ~ ~0.2}},{id:MinecartCommandBlock,Command:blockdata ~5 ~6 ~1 {auto:1,Command:/execute @a[tag=2] ~ ~ ~ detect ~-1 ~ ~ air 0 /tp @p ~0.2 ~ ~}},{id:MinecartCommandBlock,Command:blockdata ~6 ~6 ~1 {auto:1,Command:/execute @a[tag=1] ~ ~ ~ detect ~ ~ ~1 air 0 /tp @p ~ ~ ~-0.2}},{id:MinecartCommandBlock,Command:blockdata ~7 ~6 ~1 {auto:1,Command:/scoreboard players tag @a[rym=-135,ry=-46,score_timer_min=61,score_timer=62] add 4}},{id:MinecartCommandBlock,Command:blockdata ~7 ~6 ~ {auto:1,Command:/scoreboard players tag @a[rym=135,ry=-136,score_timer_min=61,score_timer=62] add 3}},{id:MinecartCommandBlock,Command:blockdata ~6 ~6 ~ {auto:1,Command:/scoreboard players tag @a[rym=45,ry=134,score_timer_min=61,score_timer=62] add 2}},{id:MinecartCommandBlock,Command:blockdata ~5 ~6 ~ {auto:1,Command:/scoreboard players tag @a[rym=-45,ry=44,score_timer_min=61,score_timer=62] add 1}},{id:MinecartCommandBlock,Command:blockdata ~4 ~6 ~ {auto:1,Command:/tp @a[score_timer_min=61,score_timer=70] ~ ~ ~ ~ ~-10}},{id:MinecartCommandBlock,Command:blockdata ~3 ~6 ~ {auto:1,Command:/tp @a[score_timer_min=61,score_timer=63] ~ ~ ~ ~ 90}},{id:MinecartCommandBlock,Command:blockdata ~3 ~6 ~-1 {auto:1,Command:/effect @a[score_timer_min=64,score_timer=66] 25 0}},{id:MinecartCommandBlock,Command:blockdata ~4 ~6 ~-1 {auto:1,Command:/execute @a[score_timer_min=61,score_timer=90] ~ ~ ~ /particle cloud ~ ~ ~ 0 0 0 0 0 force}},{id:MinecartCommandBlock,Command:blockdata ~5 ~6 ~-1 {auto:1,Command:/execute @a[score_timer_min=61,score_timer=62] ~ ~ ~ /playsound entity.enderdragon.flap master @a ~ ~ ~}},{id:MinecartCommandBlock,Command:blockdata ~6 ~6 ~-1 {auto:1,Command:/effect @a[score_timer_min=61,score_timer=64] 25 1 49 true}},{id:MinecartCommandBlock,Command:blockdata ~7 ~6 ~-1 {auto:1,Command:/scoreboard players add @a[score_timer_min=60,score_timer=90] timer 1}},{id:MinecartCommandBlock,Command:blockdata ~7 ~6 ~-2 {auto:1,Command:/scoreboard players set @a[rxm=-90,rx=-89,score_timer_min=50,score_timer=59,score_suit_min=4] timer 60}},{id:MinecartCommandBlock,Command:blockdata ~6 ~6 ~-2 {auto:1,Command:/scoreboard players remove @a[score_timer_min=49,score_timer=55] timer 1}},{id:MinecartCommandBlock,Command:blockdata ~5 ~6 ~-2 {auto:1,Command:/scoreboard players set @a[rxm=30,rx=90,score_timer_min=50,score_timer=54] timer 55}},{id:MinecartCommandBlock,Command:blockdata ~4 ~6 ~-2 {auto:1,Command:/scoreboard players set @a[rxm=30,rx=90,score_timer=0] timer 55}},{id:MinecartCommandBlock,Command:blockdata ~3 ~6 ~-2 {auto:1,Command:/scoreboard players set @a[score_timer_min=40,score_timer=50] timer 0}},{id:MinecartCommandBlock,Command:blockdata ~3 ~5 ~-2 {auto:1,Command:/scoreboard players tag @a[score_timer_min=40,score_timer=50] remove d}},{id:MinecartCommandBlock,Command:blockdata ~4 ~5 ~-2 {auto:1,Command:/scoreboard players tag @a[score_timer_min=40,score_timer=50] remove c}},{id:MinecartCommandBlock,Command:blockdata ~5 ~5 ~-2 {auto:1,Command:/scoreboard players tag @a[score_timer_min=40,score_timer=50] remove b}},{id:MinecartCommandBlock,Command:blockdata ~6 ~5 ~-2 {auto:1,Command:/scoreboard players tag @a[score_timer_min=40,score_timer=50] remove a}},{id:MinecartCommandBlock,Command:blockdata ~7 ~5 ~-2 {auto:1,Command:/execute @a[tag=d] ~ ~ ~ detect ~1 ~ ~ air 0 /tp @p ~0.2 ~ ~}},{id:MinecartCommandBlock,Command:blockdata ~7 ~5 ~-1 {auto:1,Command:/execute @a[tag=c] ~ ~ ~ detect ~ ~ ~-1 air 0 /tp @p ~ ~ ~-0.2}},{id:MinecartCommandBlock,Command:blockdata ~6 ~5 ~-1 {auto:1,Command:/execute @a[tag=b] ~ ~ ~ detect ~-1 ~ ~ air 0 /tp @p ~-0.2 ~ ~}},{id:MinecartCommandBlock,Command:blockdata ~5 ~5 ~-1 {auto:1,Command:/execute @a[tag=a] ~ ~ ~ detect ~ ~ ~1 air 0 /tp @p ~ ~ ~0.2}},{id:MinecartCommandBlock,Command:blockdata ~4 ~5 ~-1 {auto:1,Command:/scoreboard players tag @a[rym=-135,ry=-46,score_timer_min=11,score_timer=12] add d}},{id:MinecartCommandBlock,Command:blockdata ~3 ~5 ~-1 {auto:1,Command:/scoreboard players tag @a[rym=135,ry=-136,score_timer_min=11,score_timer=12] add c}},{id:MinecartCommandBlock,Command:blockdata ~3 ~5 ~ {auto:1,Command:/scoreboard players tag @a[rym=45,ry=134,score_timer_min=11,score_timer=12] add b}},{id:MinecartCommandBlock,Command:blockdata ~4 ~5 ~ {auto:1,Command:/scoreboard players tag @a[rym=-45,ry=44,score_timer_min=11,score_timer=12] add a}},{id:MinecartCommandBlock,Command:blockdata ~5 ~5 ~ {auto:1,Command:/tp @a[score_timer_min=11,score_timer=20] ~ ~ ~ ~ ~10}},{id:MinecartCommandBlock,Command:blockdata ~6 ~5 ~ {auto:1,Command:/tp @a[score_timer_min=11,score_timer=13] ~ ~ ~ ~ -90}},{id:MinecartCommandBlock,Command:blockdata ~7 ~5 ~ {auto:1,Command:/effect @a[score_timer_min=14,score_timer=15] 25 0}},{id:MinecartCommandBlock,Command:blockdata ~7 ~5 ~1 {auto:1,Command:/execute @a[score_timer_min=11,score_timer=40] ~ ~ ~ /particle cloud ~ ~ ~ 0 0 0 0 0 force}},{id:MinecartCommandBlock,Command:blockdata ~6 ~5 ~1 {auto:1,Command:/execute @a[score_timer_min=11,score_timer=12] ~ ~ ~ /playsound entity.enderdragon.flap master @a ~ ~ ~}},{id:MinecartCommandBlock,Command:blockdata ~5 ~5 ~1 {auto:1,Command:/effect @a[score_timer_min=11,score_timer=14] 25 1 49 true}},{id:MinecartCommandBlock,Command:blockdata ~4 ~5 ~1 {auto:1,Command:/scoreboard players add @a[score_timer_min=11,score_timer=49] timer 1}},{id:MinecartCommandBlock,Command:blockdata ~3 ~5 ~1 {auto:1,Command:/scoreboard players set @a[rxm=89,rx=90,score_timer_min=1,score_timer=11,score_suit_min=4] timer 11}},{id:MinecartCommandBlock,Command:blockdata ~3 ~5 ~2 {auto:1,Command:/scoreboard players remove @a[score_timer_min=1,score_timer=10] timer 1}},{id:MinecartCommandBlock,Command:blockdata ~4 ~5 ~2 {auto:1,Command:/scoreboard players set @a[rxm=-90,rx=-30,score_timer=10] timer 6}},{id:MinecartCommandBlock,Command:blockdata ~5 ~5 ~2 {auto:1,Command:/scoreboard players add @a[score_suit_min=4] timer 0}},{id:MinecartCommandBlock,Command:blockdata ~6 ~5 ~2 {auto:1,Command:/scoreboard players reset @a[score_suit=3] timer}},{id:MinecartCommandBlock,Command:blockdata ~7 ~5 ~2 {auto:1,Command:/scoreboard players tag @a[score_wall=3,score_cool_min=3] remove south}},{id:MinecartCommandBlock,Command:blockdata ~7 ~4 ~2 {auto:1,Command:/scoreboard players tag @a[score_wall=3,score_cool_min=3] remove north}},{id:MinecartCommandBlock,Command:blockdata ~6 ~4 ~2 {auto:1,Command:/scoreboard players tag @a[score_wall=3,score_cool_min=3] remove east}},{id:MinecartCommandBlock,Command:blockdata ~5 ~4 ~2 {auto:1,Command:/scoreboard players tag @a[score_wall=3,score_cool_min=3] remove west}},{id:MinecartCommandBlock,Command:blockdata ~4 ~4 ~2 {auto:1,Command:/scoreboard players set @a[score_cool_min=6,score_wall=3] cool 21}},{id:MinecartCommandBlock,Command:blockdata ~3 ~4 ~2 {auto:1,Command:/execute @a[score_suit_min=4,score_suit=4] ~ ~ ~ detect ~ ~ ~1 air 0 /scoreboard players add @p wall 1}},{id:MinecartCommandBlock,Command:blockdata ~3 ~4 ~1 {auto:1,Command:/execute @a[score_suit_min=4,score_suit=4] ~ ~ ~ detect ~ ~ ~-1 air 0 /scoreboard players add @p wall 1}},{id:MinecartCommandBlock,Command:blockdata ~4 ~4 ~1 {auto:1,Command:/execute @a[score_suit_min=4,score_suit=4] ~ ~ ~ detect ~1 ~ ~ air 0 /scoreboard players add @p wall 1}},{id:MinecartCommandBlock,Command:blockdata ~5 ~4 ~1 {auto:1,Command:/execute @a[score_suit_min=4,score_suit=4] ~ ~ ~ detect ~-1 ~ ~ air 0 /scoreboard players add @p wall 1}},{id:MinecartCommandBlock,Command:blockdata ~6 ~4 ~1 {auto:1,Command:/scoreboard players reset @a[score_wall_min=1] wall}},{id:MinecartCommandBlock,Command:blockdata ~7 ~4 ~1 {auto:1,Command:/scoreboard players reset @a[score_cool_min=21] cool}},{id:MinecartCommandBlock,Command:blockdata ~7 ~4 ~ {auto:1,Command:/scoreboard players tag @a[score_cool_min=21] remove south}},{id:MinecartCommandBlock,Command:blockdata ~6 ~4 ~ {auto:1,Command:/scoreboard players tag @a[score_cool_min=21] remove north}},{id:MinecartCommandBlock,Command:blockdata ~5 ~4 ~ {auto:1,Command:/scoreboard players tag @a[score_cool_min=21] remove east}},{id:MinecartCommandBlock,Command:blockdata ~4 ~4 ~ {auto:1,Command:/scoreboard players tag @a[score_cool_min=21] remove west}},{id:MinecartCommandBlock,Command:blockdata ~3 ~4 ~ {auto:1,Command:/execute @a[tag=south,score_cool_min=1] ~ ~ ~ detect ~ ~ ~-0.8 air 0 /tp @p ~ ~ ~-0.5}},{id:MinecartCommandBlock,Command:blockdata ~3 ~4 ~-1 {auto:1,Command:/execute @a[tag=north,score_cool_min=1] ~ ~ ~ detect ~ ~ ~0.8 air 0 /tp @p ~ ~ ~0.5}},{id:MinecartCommandBlock,Command:blockdata ~4 ~4 ~-1 {auto:1,Command:/execute @a[tag=east,score_cool_min=1] ~ ~ ~ detect ~-0.8 ~ ~ air 0 /tp @p ~-0.5 ~ ~}},{id:MinecartCommandBlock,Command:blockdata ~5 ~4 ~-1 {auto:1,Command:/execute @a[tag=west,score_cool_min=1] ~ ~ ~ detect ~0.8 ~ ~ air 0 /tp @p ~0.5 ~ ~}},{id:MinecartCommandBlock,Command:blockdata ~6 ~4 ~-1 {auto:1,Command:/execute @a[score_cool_min=1] ~ ~ ~ /particle crit ~ ~0.7 ~ 0 0.5 0 0 9}},{id:MinecartCommandBlock,Command:blockdata ~7 ~4 ~-1 {auto:1,Command:/execute @a[score_cool_min=1,score_cool=2] ~ ~ ~ /playsound entity.player.attack.strong master @a ~ ~ ~}},{id:MinecartCommandBlock,Command:blockdata ~7 ~4 ~-2 {auto:1,Command:/effect @a[score_cool_min=5,score_cool=6] 25 0}},{id:MinecartCommandBlock,Command:blockdata ~6 ~4 ~-2 {auto:1,Command:/effect @a[score_cool=2] 25 1 34 true}},{id:MinecartCommandBlock,Command:blockdata ~5 ~4 ~-2 {auto:1,Command:/scoreboard players add @a[score_cool_min=1] cool 1}},{id:MinecartCommandBlock,Command:blockdata ~4 ~4 ~-2 {auto:1,Command:/scoreboard players set @a[score_suit_min=4,score_sneak_min=1,tag=!s] cool 1}},{id:MinecartCommandBlock,Command:blockdata ~3 ~4 ~-2 {auto:1,Command:/scoreboard players set @a[score_suit_min=4,score_sneak_min=1,tag=!n] cool 1}},{id:MinecartCommandBlock,Command:blockdata ~3 ~3 ~-2 {auto:1,Command:/scoreboard players set @a[score_suit_min=4,score_sneak_min=1,tag=!e] cool 1}},{id:MinecartCommandBlock,Command:blockdata ~4 ~3 ~-2 {auto:1,Command:/scoreboard players set @a[score_suit_min=4,score_sneak_min=1,tag=!w] cool 1}},{id:MinecartCommandBlock,Command:blockdata ~5 ~3 ~-2 {auto:1,Command:/scoreboard players tag @a[score_suit_min=4,score_sneak_min=1,tag=!s] add south}},{id:MinecartCommandBlock,Command:blockdata ~6 ~3 ~-2 {auto:1,Command:/scoreboard players tag @a[score_suit_min=4,score_sneak_min=1,tag=!n] add north}},{id:MinecartCommandBlock,Command:blockdata ~7 ~3 ~-2 {auto:1,Command:/scoreboard players tag @a[score_suit_min=4,score_sneak_min=1,tag=!e] add east}},{id:MinecartCommandBlock,Command:blockdata ~7 ~3 ~-1 {auto:1,Command:/scoreboard players tag @a[score_suit_min=4,score_sneak_min=1,tag=!w] add west}},{id:MinecartCommandBlock,Command:blockdata ~6 ~3 ~-1 {auto:1,Command:/execute @a[score_suit_min=4,score_suit=4] ~ ~ ~ detect ~ ~ ~1 air 0 /scoreboard players tag @p add s}},{id:MinecartCommandBlock,Command:blockdata ~5 ~3 ~-1 {auto:1,Command:/execute @a[score_suit_min=4,score_suit=4] ~ ~ ~ detect ~ ~ ~-1 air 0 /scoreboard players tag @p add n}},{id:MinecartCommandBlock,Command:blockdata ~4 ~3 ~-1 {auto:1,Command:/execute @a[score_suit_min=4,score_suit=4] ~ ~ ~ detect ~1 ~ ~ air 0 /scoreboard players tag @p add e}},{id:MinecartCommandBlock,Command:blockdata ~3 ~3 ~-1 {auto:1,Command:/execute @a[score_suit_min=4,score_suit=4] ~ ~ ~ detect ~-1 ~ ~ air 0 /scoreboard players tag @p add w}},{id:MinecartCommandBlock,Command:blockdata ~3 ~3 ~ {auto:1,Command:/scoreboard players tag @a[tag=s] remove s}},{id:MinecartCommandBlock,Command:blockdata ~4 ~3 ~ {auto:1,Command:/scoreboard players tag @a[tag=n] remove n}},{id:MinecartCommandBlock,Command:blockdata ~5 ~3 ~ {auto:1,Command:/scoreboard players tag @a[tag=e] remove e}},{id:MinecartCommandBlock,Command:blockdata ~6 ~3 ~ {auto:1,Command:/scoreboard players tag @a[tag=w] remove w}},{id:MinecartCommandBlock,Command:blockdata ~7 ~3 ~ {auto:1,Command:/scoreboard players add @a[score_sneak_min=1] sneak 1}},{id:MinecartCommandBlock,Command:blockdata ~7 ~3 ~1 {auto:1,Command:/scoreboard players reset @a[score_sneak_min=2] sneak}},{id:MinecartCommandBlock,Command:blockdata ~6 ~3 ~1 {auto:1,Command:/execute @e[score_ninja_min=10,score_ninja=11] ~ ~ ~ /execute @e[score_ninja_min=6,score_ninja=6,r=1] ~ ~ ~ /kill @e[score_ninja_min=6,score_ninja=11,r=2]}},{id:MinecartCommandBlock,Command:blockdata ~5 ~3 ~1 {auto:1,Command:"/execute @e[score_ninja_min=10,score_ninja=11] ~ ~ ~ /execute @e[score_ninja_min=6,score_ninja=6,r=1] ~ ~ ~ /summon Item ~ ~ ~ {Item:{id:skull,Damage:3,Count:1,tag:{AttributeModifiers:[{AttributeName:\\\"generic.armor\\\",Name:\\\"generic.armor\\\",Amount:2,Operation:0,UUIDLeast:65500,UUIDMost:702178,Slot:\\\"head\\\"}],display:{Name:\\\"Ninja Mask\\\",Lore:[Put the full suit to become a real ninja !, ✪✫✫]},SkullOwner:{Id:1d55b350-2d19-6bae-a2be-26a75f4451ce,Properties:{textures:[{Value:eyJ0aW1lc3RhbXAiOjE0ODY2NDIxMzI1MTMsInByb2ZpbGVJZCI6ImFiNzMwNWFkYzkwYTQ2NzFhZDI1YjVkY2JiMjJiMjhkIiwicHJvZmlsZU5hbWUiOiJOaWdodF9fRmFuZyIsInRleHR1cmVzIjp7IlNLSU4iOnsidXJsIjoiaHR0cDovL3RleHR1cmVzLm1pbmVjcmFmdC5uZXQvdGV4dHVyZS85MjRkNzIxZTcxYzZiNWU2NjE4YWYxYmI1NzliYmNhMzJmOTMwNDc0NjMyMGY0ODVjMzE5YTJiZTIyMzA3In19fQ== }]}}}}}"}},{id:MinecartCommandBlock,Command:blockdata ~4 ~3 ~1 {auto:1,Command:/execute @e[score_ninja_min=10,score_ninja=10] ~ ~ ~ /execute @e[score_ninja_min=8,score_ninja=8,r=1] ~ ~ ~ /kill @e[score_ninja_min=8,score_ninja=10,r=2]}},{id:MinecartCommandBlock,Command:blockdata ~3 ~3 ~1 {auto:1,Command:"/execute @e[score_ninja_min=10,score_ninja=10] ~ ~ ~ /execute @e[score_ninja_min=8,score_ninja=8,r=1] ~ ~ ~ /summon Item ~ ~ ~ {Item:{id:skull,Damage:3,Count:1,tag:{AttributeModifiers:[{AttributeName:\\\"generic.armor\\\",Name:\\\"generic.armor\\\",Amount:4,Operation:0,UUIDLeast:65500,UUIDMost:702178,Slot:\\\"head\\\"},{AttributeName:\\\"generic.armorToughness\\\",Name:\\\"generic.armorToughness\\\",Amount:2,Operation:0,UUIDLeast:558852,UUIDMost:700468,Slot:\\\"head\\\"}],display:{Name:\\\"Ninja Mask\\\",Lore:[Put the full suit to become a real ninja !, ✪✪✪]},SkullOwner:{Id:cbc1fded-6cd3-c9ac-1b23-7901cab379ef,Properties:{textures:[{Value:eyJ0aW1lc3RhbXAiOjE0ODY2NDE0NDc4NzEsInByb2ZpbGVJZCI6ImFiNzMwNWFkYzkwYTQ2NzFhZDI1YjVkY2JiMjJiMjhkIiwicHJvZmlsZU5hbWUiOiJOaWdodF9fRmFuZyIsInRleHR1cmVzIjp7IlNLSU4iOnsidXJsIjoiaHR0cDovL3RleHR1cmVzLm1pbmVjcmFmdC5uZXQvdGV4dHVyZS9hYWZiMWM1MmUwOWI0NDdkZGI1NjdjYzQ0OWU1ZDE5ZDk5OTQ5NmRhOTVjYzllYWE4ZTAyM2I3NTJhZDMxIn19fQ== }]}}}}}"}},{id:MinecartCommandBlock,Command:blockdata ~3 ~3 ~2 {auto:1,Command:/execute @e[score_ninja_min=9,score_ninja=9] ~ ~ ~ /execute @e[score_ninja_min=7,score_ninja=7,r=1] ~ ~ ~ /kill @e[score_ninja_min=7,score_ninja=9,r=2]}},{id:MinecartCommandBlock,Command:blockdata ~4 ~3 ~2 {auto:1,Command:"/execute @e[score_ninja_min=9,score_ninja=9] ~ ~ ~ /execute @e[score_ninja_min=7,score_ninja=7,r=1] ~ ~ ~ /summon Item ~ ~ ~ {Item:{id:skull,Damage:3,Count:1,tag:{AttributeModifiers:[{AttributeName:\\\"generic.armor\\\",Name:\\\"generic.armor\\\",Amount:3,Operation:0,UUIDLeast:506360,UUIDMost:886441,Slot:\\\"head\\\"},{AttributeName:\\\"generic.armorToughness\\\",Name:\\\"generic.armorToughness\\\",Amount:1,Operation:0,UUIDLeast:422225,UUIDMost:237777,Slot:\\\"head\\\"}],display:{Name:\\\"Ninja Mask\\\",Lore:[Put the full suit to become a real ninja !, ✪✪✫]},SkullOwner:{Id:65f8586a-fcd5-9de9-688a-39ee490ca81b,Properties:{textures:[{Value:eyJ0aW1lc3RhbXAiOjE0ODY1Nzk2ODM2MTIsInByb2ZpbGVJZCI6ImFiNzMwNWFkYzkwYTQ2NzFhZDI1YjVkY2JiMjJiMjhkIiwicHJvZmlsZU5hbWUiOiJOaWdodF9fRmFuZyIsInRleHR1cmVzIjp7IlNLSU4iOnsidXJsIjoiaHR0cDovL3RleHR1cmVzLm1pbmVjcmFmdC5uZXQvdGV4dHVyZS9hMmY3NGM1NzE0MWI0NzJhN2Q4YzlmYzlmZWUxNTFhZGNjYjIzZjgyNDdkMWM3MTBiODRjMzg3ZmUxNjliNSJ9fX0= }]}}}}}"}},{id:MinecartCommandBlock,Command:blockdata ~5 ~3 ~2 {auto:1,Command:/scoreboard players set @e ninja 11 {Item:{tag:{display:{Name:Ninja Mask,Lore:[Put the full suit to become a real ninja !, ✪✪✪]}}}}}},{id:MinecartCommandBlock,Command:blockdata ~6 ~3 ~2 {auto:1,Command:/scoreboard players set @e ninja 10 {Item:{tag:{display:{Name:Ninja Mask,Lore:[Put the full suit to become a real ninja !, ✪✪✫]}}}}}},{id:MinecartCommandBlock,Command:blockdata ~7 ~3 ~2 {auto:1,Command:/scoreboard players set @e ninja 9 {Item:{tag:{display:{Name:Ninja Mask,Lore:[Put the full suit to become a real ninja !, ✪✫✫]}}}}}},{id:MinecartCommandBlock,Command:blockdata ~7 ~2 ~2 {auto:1,Command:/scoreboard players set @e ninja 8 {Item:{id:minecraft:gold_ingot}}}},{id:MinecartCommandBlock,Command:blockdata ~6 ~2 ~2 {auto:1,Command:/scoreboard players set @e ninja 7 {Item:{id:minecraft:iron_ingot}}}},{id:MinecartCommandBlock,Command:blockdata ~5 ~2 ~2 {auto:1,Command:/scoreboard players set @e ninja 6 {Item:{id:minecraft:flint}}}},{id:MinecartCommandBlock,Command:blockdata ~4 ~2 ~2 {auto:1,Command:/kill @e[tag=charge,score_count_min=14]}},{id:MinecartCommandBlock,Command:blockdata ~3 ~2 ~2 {auto:1,Command:/execute @e[tag=charge,score_count_min=5,ry=22,rym=-22] ~ ~ ~ /entitydata @e[r=2,tag=!charge] {Motion:[0.0,0.8,1.5]}}},{id:MinecartCommandBlock,Command:blockdata ~3 ~2 ~1 {auto:1,Command:/execute @e[tag=charge,score_count_min=5,ry=67,rym=23] ~ ~ ~ /entitydata @e[r=2,tag=!charge] {Motion:[-1.0,0.8,1.0]}}},{id:MinecartCommandBlock,Command:blockdata ~4 ~2 ~1 {auto:1,Command:/execute @e[tag=charge,score_count_min=5,ry=114,rym=68] ~ ~ ~ /entitydata @e[r=2,tag=!charge] {Motion:[-1.5,0.8,0.0]}}},{id:MinecartCommandBlock,Command:blockdata ~5 ~2 ~1 {auto:1,Command:/execute @e[tag=charge,score_count_min=5,ry=157,rym=115] ~ ~ ~ /entitydata @e[r=2,tag=!charge] {Motion:[-1.0,0.8,-1.0]}}},{id:MinecartCommandBlock,Command:blockdata ~6 ~2 ~1 {auto:1,Command:/execute @e[tag=charge,score_count_min=5,ry=-158,rym=158] ~ ~ ~ /entitydata @e[r=2,tag=!charge] {Motion:[0.0,0.8,-1.5]}}},{id:MinecartCommandBlock,Command:blockdata ~7 ~2 ~1 {auto:1,Command:/execute @e[tag=charge,score_count_min=5,ry=-113,rym=-157] ~ ~ ~ /entitydata @e[r=2,tag=!charge] {Motion:[1.0,0.8,-1.0]}}},{id:MinecartCommandBlock,Command:blockdata ~7 ~2 ~ {auto:1,Command:/execute @e[tag=charge,score_count_min=5,ry=-68,rym=-112] ~ ~ ~ /entitydata @e[r=2,tag=!charge] {Motion:[1.5,0.8,0.0]}}},{id:MinecartCommandBlock,Command:blockdata ~6 ~2 ~ {auto:1,Command:/execute @e[tag=charge,score_count_min=5,ry=-23,rym=-67] ~ ~ ~ /entitydata @e[r=2,tag=!charge] {Motion:[1.0,0.8,1.0]}}},{id:MinecartCommandBlock,Command:blockdata ~5 ~2 ~ {auto:1,Command:/execute @e[tag=charge,score_count_min=5] ~ ~ ~ /execute @e[rm=1,r=2,type=!Player] ~ ~ ~ /playsound entity.player.attack.strong master @a}},{id:MinecartCommandBlock,Command:blockdata ~4 ~2 ~ {auto:1,Command:/execute @e[tag=charge,score_count_min=5,ry=22,rym=-22] ~ ~ ~ detect ~ ~ ~1 air 0 /tp @e[c=1] ~ ~ ~1}},{id:MinecartCommandBlock,Command:blockdata ~3 ~2 ~ {auto:1,Command:/execute @e[tag=charge,score_count_min=5,ry=67,rym=23] ~ ~ ~ detect ~-1 ~ ~1 air 0 /tp @e[c=1] ~-0.7 ~ ~0.7}},{id:MinecartCommandBlock,Command:blockdata ~3 ~2 ~-1 {auto:1,Command:/execute @e[tag=charge,score_count_min=5,ry=114,rym=68] ~ ~ ~ detect ~-1 ~ ~ air 0 /tp @e[c=1] ~-1 ~ ~}},{id:MinecartCommandBlock,Command:blockdata ~4 ~2 ~-1 {auto:1,Command:/execute @e[tag=charge,score_count_min=5,ry=157,rym=115] ~ ~ ~ detect ~-1 ~ ~-1 air 0 /tp @e[c=1] ~-0.7 ~ ~-0.7}},{id:MinecartCommandBlock,Command:blockdata ~5 ~2 ~-1 {auto:1,Command:/execute @e[tag=charge,score_count_min=5,ry=-158,rym=158] ~ ~ ~ detect ~ ~ ~-1 air 0 /tp @e[c=1] ~ ~ ~-1}},{id:MinecartCommandBlock,Command:blockdata ~6 ~2 ~-1 {auto:1,Command:/execute @e[tag=charge,score_count_min=5,ry=-113,rym=-157] ~ ~ ~ detect ~1 ~ ~-1 air 0 /tp @e[c=1] ~0.7 ~ ~-0.7}},{id:MinecartCommandBlock,Command:summon FallingSand ~ ~2 ~ {Block:command_block,Time:1}},{id:MinecartCommandBlock,Command:setblock ~ ~ ~1 command_block 0 0 {Command:fill ~ ~-3 ~-1 ~ ~ ~ air}},{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~1 redstone_block},{id:MinecartCommandBlock,Command:kill @e[type=MinecartCommandBlock,r=1]}]}]}]}
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:blockdata ~7 ~2 ~-1 {auto:1,Command:/execute @e[tag=charge,score_count_min=5,ry=-68,rym=-112] ~ ~ ~ detect ~1 ~ ~ air 0 /tp @e[c=1] ~1 ~ ~}},{id:MinecartCommandBlock,Command:blockdata ~7 ~2 ~-2 {auto:1,Command:/execute @e[tag=charge,score_count_min=5,ry=-23,rym=-67] ~ ~ ~ detect ~1 ~ ~1 air 0 /tp @e[c=1] ~0.7 ~ ~0.7}},{id:MinecartCommandBlock,Command:blockdata ~6 ~2 ~-2 {auto:1,Command:execute @e[tag=charge,score_count_min=5] ~ ~ ~ /particle sweepAttack ~ ~1 ~ 0 0 0 0 0}},{id:MinecartCommandBlock,Command:blockdata ~5 ~2 ~-2 {auto:1,Command:/execute @e[tag=charge,score_count_min=5] ~ ~ ~ /teleport @a[score_suit_min=4,score_suit=4,r=2,c=1] ~ ~ ~}},{id:MinecartCommandBlock,Command:blockdata ~4 ~2 ~-2 {auto:1,Command:/execute @e[type=ArmorStand,tag=charge,score_count=1] ~ ~ ~ /playsound entity.ghast.shoot master @a}},{id:MinecartCommandBlock,Command:blockdata ~3 ~2 ~-2 {auto:1,Command:/execute @e[type=ArmorStand,tag=charge,score_count=4] ~ ~ ~ /tp @e[c=1] @a[score_suit_min=4,score_suit=4,r=2,c=1]}},{id:MinecartCommandBlock,Command:blockdata ~3 ~1 ~-2 {auto:1,Command:/scoreboard players add @e[type=ArmorStand,tag=charge] count 1}},{id:MinecartCommandBlock,Command:blockdata ~4 ~1 ~-2 {auto:1,Command:"/execute @e[type=Item,tag=charge] ~ ~ ~ /execute @a[score_suit_min=4,score_suit=4,r=2,c=1] ~ ~ ~ /summon ArmorStand ~ ~ ~ {Tags:[\\\"charge\\\"],NoGravity:1b,Invisible:1,Marker:1b,Invulnerable:1,NoBasePlate:1,DisabledSlots:2039583}"}},{id:MinecartCommandBlock,Command:blockdata ~5 ~1 ~-2 {auto:1,Command:/entitydata @e[type=Item,tag=charge] {PickupDelay:0}}},{id:MinecartCommandBlock,Command:blockdata ~6 ~1 ~-2 {auto:1,Command:/scoreboard players tag @e[type=Item] add charge {Item:{id:minecraft:iron_sword,tag:{display:{Name:Katana,Lore:[Drop this item to use Charge]}}}}}},{id:MinecartCommandBlock,Command:blockdata ~7 ~1 ~-2 {auto:1,Command:"/scoreboard players tag @a add kata {SelectedItem:{tag:{display:{Name:\\\"Katana\\\",Lore:[Drop this item to use Charge]}}}}"}},{id:MinecartCommandBlock,Command:blockdata ~7 ~1 ~-1 {auto:1,Command:/scoreboard players tag @a[tag=kata] remove kata}},{id:MinecartCommandBlock,Command:blockdata ~6 ~1 ~-1 {auto:1,Command:/kill @e[name=aie,tag=!ok]}},{id:MinecartCommandBlock,Command:blockdata ~5 ~1 ~-1 {auto:1,Command:/execute @e[name=aie,tag=!ok] ~ ~ ~ /playsound block.glass.break master @a ~ ~ ~ 1 2}},{id:MinecartCommandBlock,Command:blockdata ~4 ~1 ~-1 {auto:1,Command:/execute @e[name=aie,tag=!ok,score_count_min=6] ~ ~ ~ /execute @e[type=!Snowball,name=!aie,r=3,c=1] ~ ~ ~ /particle blockdust ~ ~1 ~ 0.3 0.5 0.3 0.1 29 normal @a 152}},{id:MinecartCommandBlock,Command:blockdata ~3 ~1 ~-1 {auto:1,Command:/execute @e[name=aie,tag=!ok,score_count_min=6] ~ ~ ~ /effect @e[type=Skeleton,name=!aie,r=3,c=1] 6 1 0}},{id:MinecartCommandBlock,Command:blockdata ~3 ~1 ~ {auto:1,Command:/execute @e[name=aie,tag=!ok,score_count_min=6] ~ ~ ~ /effect @e[type=PigZombie,name=!aie,r=3,c=1] 6 1 0}},{id:MinecartCommandBlock,Command:blockdata ~4 ~1 ~ {auto:1,Command:/execute @e[name=aie,tag=!ok,score_count_min=6] ~ ~ ~ /effect @e[type=Zombie,name=!aie,r=3,c=1] 6 1 0}},{id:MinecartCommandBlock,Command:blockdata ~5 ~1 ~ {auto:1,Command:/execute @e[name=aie,tag=!ok,score_count_min=6] ~ ~ ~ /effect @e[type=!Snowball,name=!aie,r=3,c=1] 7 1 0}},{id:MinecartCommandBlock,Command:blockdata ~6 ~1 ~ {auto:1,Command:/execute @e[name=aie] ~ ~ ~ /execute @e[type=Snowball,score_count_min=1,r=1] ~ ~ ~ /scoreboard players tag @e[name=aie,c=1] add ok}},{id:MinecartCommandBlock,Command:blockdata ~7 ~1 ~ {auto:1,Command:/scoreboard players tag @e[tag=ok] remove ok}},{id:MinecartCommandBlock,Command:blockdata ~7 ~1 ~1 {auto:1,Command:/scoreboard players add @e[name=aie] count 1}},{id:MinecartCommandBlock,Command:blockdata ~6 ~1 ~1 {auto:1,Command:/execute @e[name=aie] ~ ~ ~ /tp @e[c=1] @e[type=Snowball,score_count_min=1,c=1,r=2]}},{id:MinecartCommandBlock,Command:blockdata ~5 ~1 ~1 {auto:1,Command:"/execute @e[type=Snowball,score_count=2] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:\\\"aie\\\",NoGravity:1b,Marker:1b,Invisible:1,Invulnerable:1,NoBasePlate:1,PersistenceRequired:1,DisabledSlots:2039583}"}},{id:MinecartCommandBlock,Command:blockdata ~4 ~1 ~1 {auto:1,Command:/execute @e[type=Snowball,score_count_min=1] ~ ~ ~ /playsound entity.player.attack.sweep master @a ~ ~ ~ 0.5 2}},{id:MinecartCommandBlock,Command:blockdata ~3 ~1 ~1 {auto:1,Command:/execute @e[type=Snowball,score_count_min=1] ~ ~ ~ /particle crit ~ ~ ~ 0 0 0 0 0 force}},{id:MinecartCommandBlock,Command:blockdata ~3 ~1 ~2 {auto:1,Command:/scoreboard players reset @a[score_snow_min=1,score_snow=7] snow}},{id:MinecartCommandBlock,Command:blockdata ~4 ~1 ~2 {auto:1,Command:/scoreboard players add @e[type=Snowball,score_count_min=1] count 1}},{id:MinecartCommandBlock,Command:blockdata ~5 ~1 ~2 {auto:1,Command:/execute @a[score_snow_min=1,tag=shuri] ~ ~ ~ /scoreboard players set @e[type=Snowball,c=1] count 1}},{id:MinecartCommandBlock,Command:blockdata ~6 ~1 ~2 {auto:1,Command:"/scoreboard players tag @a add shuri {Inventory:[{Slot:-106b,tag:{display:{Name:\\\"Shuriken\\\",Lore:[Right click to throw this item]}}}]}"}},{id:MinecartCommandBlock,Command:blockdata ~7 ~1 ~2 {auto:1,Command:"/scoreboard players tag @a add shuri {SelectedItem:{tag:{display:{Name:\\\"Shuriken\\\",Lore:[Right click to throw this item]}}}}"}},{id:MinecartCommandBlock,Command:blockdata ~7 ~ ~2 {auto:1,Command:/scoreboard players tag @a[tag=shuri] remove shuri}},{id:MinecartCommandBlock,Command:blockdata ~6 ~ ~2 {auto:1,Command:/execute @e[score_ninja_min=6,score_ninja=6,type=Item] ~ ~ ~ /execute @e[score_ninja_min=7,score_ninja=7,type=Item,r=1] ~ ~ ~ /kill @e[score_ninja_min=6,score_ninja=7,type=Item,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~5 ~ ~2 {auto:1,Command:"/execute @e[score_ninja_min=6,score_ninja=6,type=Item] ~ ~ ~ /execute @e[score_ninja_min=7,score_ninja=7,type=Item,r=1] ~ ~ ~ /summon Item ~ ~ ~ {Item:{id:snowball,Count:16,tag:{display:{Name:\\\"Shuriken\\\",Lore:[Right click to throw this item]}}}}"}},{id:MinecartCommandBlock,Command:blockdata ~4 ~ ~2 {auto:1,Command:/execute @e[score_ninja_min=6,score_ninja=6,type=Item] ~ ~ ~ /execute @e[score_ninja_min=-1,score_ninja=-1,type=Item,r=1] ~ ~ ~ /kill @e[score_ninja_min=-1,score_ninja=7,type=Item,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~3 ~ ~2 {auto:1,Command:"/execute @e[score_ninja_min=6,score_ninja=6,type=Item] ~ ~ ~ /execute @e[score_ninja_min=-1,score_ninja=-1,type=Item,r=1] ~ ~ ~ /summon Item ~ ~ ~ {Item:{id:iron_sword,Damage:250,Count:1,tag:{HideFlags:4,AttributeModifiers:[{AttributeName:\\\"generic.attackDamage\\\",Name:\\\"generic.attackDamage\\\",Amount:7,Operation:0,UUIDLeast:450338,UUIDMost:844359,Slot:\\\"mainhand\\\"},{AttributeName:\\\"generic.attackSpeed\\\",Name:\\\"generic.attackSpeed\\\",Amount:1,Operation:1,UUIDLeast:61498,UUIDMost:338695,Slot:\\\"mainhand\\\"}],Unbreakable:1,display:{Name:\\\"Katana\\\",Lore:[Drop this item to use Charge]}}}}"}},{id:MinecartCommandBlock,Command:blockdata ~3 ~ ~1 {auto:1,Command:/scoreboard players set @e ninja -1 {Item:{id:minecraft:iron_sword}}}},{id:MinecartCommandBlock,Command:blockdata ~4 ~ ~1 {auto:1,Command:"/execute @e[tag=master] ~ ~ ~ /tellraw @a[score_ninja_min=27,score_ninja=27,r=3] [\\\"\\\",{\\\"text\\\":\\\"\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\<\\\"},{\\\"text\\\":\\\"Ninja Master\\\",\\\"color\\\":\\\"green\\\",\\\"bold\\\":true},{\\\"text\\\":\\\"> I have nothing more to teach you.\\\\n\\\\n\\\\n\\\" }]"}},{id:MinecartCommandBlock,Command:blockdata ~5 ~ ~1 {auto:1,Command:"/execute @e[tag=master] ~ ~ ~ /tellraw @a[score_ninja_min=26,score_ninja=26,r=3] [\\\"\\\",{\\\"text\\\":\\\"\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\<\\\"},{\\\"text\\\":\\\"Ninja Master\\\",\\\"color\\\":\\\"green\\\",\\\"bold\\\":true},{\\\"text\\\":\\\"> That's it ! I think you're ready now to be a real ninja ! Good luck for the next, I have nothing more to teach you.\\\\n\\\\n\\\\n\\\" },{\\\"text\\\":\\\"Next >>>\\\\n\\\",\\\"color\\\":\\\"aqua\\\",\\\"bold\\\":true,\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/trigger ninja add 1\\\"},\\\"hoverEvent\\\":{\\\"action\\\":\\\"show_text\\\",\\\"value\\\":{\\\"text\\\":\\\"\\\",\\\"extra\\\":[{\\\"text\\\":\\\"Click here to continue\\\"}]}}}]"}},{id:MinecartCommandBlock,Command:blockdata ~6 ~ ~1 {auto:1,Command:"/execute @e[tag=master] ~ ~ ~ /tellraw @a[score_ninja_min=25,score_ninja=25,r=3] [\\\"\\\",{\\\"text\\\":\\\"\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\<\\\"},{\\\"text\\\":\\\"Ninja Master\\\",\\\"color\\\":\\\"green\\\",\\\"bold\\\":true},{\\\"text\\\":\\\"> Also, if you sneak next to a wall, you'll do a wall jump.\\\\n\\\\n\\\\n\\\" },{\\\"text\\\":\\\"Next >>>\\\\n\\\",\\\"color\\\":\\\"aqua\\\",\\\"bold\\\":true,\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/trigger ninja add 1\\\"},\\\"hoverEvent\\\":{\\\"action\\\":\\\"show_text\\\",\\\"value\\\":{\\\"text\\\":\\\"\\\",\\\"extra\\\":[{\\\"text\\\":\\\"Click here to continue\\\"}]}}}]"}},{id:MinecartCommandBlock,Command:blockdata ~7 ~ ~1 {auto:1,Command:"/execute @e[tag=master] ~ ~ ~ /tellraw @a[score_ninja_min=24,score_ninja=24,r=3] [\\\"\\\",{\\\"text\\\":\\\"\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\<\\\"},{\\\"text\\\":\\\"Ninja Master\\\",\\\"color\\\":\\\"green\\\",\\\"bold\\\":true},{\\\"text\\\":\\\"> When you wear your suit, you can do front flips and back flips. To do a front flip look up and then quickly look straight down. To do a back flip look down and then quickly look straight up.\\\\n\\\\n\\\\n\\\" },{\\\"text\\\":\\\"Next >>>\\\\n\\\",\\\"color\\\":\\\"aqua\\\",\\\"bold\\\":true,\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/trigger ninja add 1\\\"},\\\"hoverEvent\\\":{\\\"action\\\":\\\"show_text\\\",\\\"value\\\":{\\\"text\\\":\\\"\\\",\\\"extra\\\":[{\\\"text\\\":\\\"Click here to continue\\\"}]}}}]"}},{id:MinecartCommandBlock,Command:blockdata ~7 ~ ~ {auto:1,Command:"/execute @e[tag=master] ~ ~ ~ /tellraw @a[score_ninja_min=23,score_ninja=23,r=3] [\\\"\\\",{\\\"text\\\":\\\"\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\<\\\"},{\\\"text\\\":\\\"Ninja Master\\\",\\\"color\\\":\\\"green\\\",\\\"bold\\\":true},{\\\"text\\\":\\\"> Now that you are wearing this suit, you need to create your weapons. Drop an Iron Sword and a flint to create a Katana and drop a flint and an iron ingot to get 16 Shurikens.\\\\n\\\\n\\\\n\\\" },{\\\"text\\\":\\\"Next >>>\\\\n\\\",\\\"color\\\":\\\"aqua\\\",\\\"bold\\\":true,\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/trigger ninja add 1\\\"},\\\"hoverEvent\\\":{\\\"action\\\":\\\"show_text\\\",\\\"value\\\":{\\\"text\\\":\\\"\\\",\\\"extra\\\":[{\\\"text\\\":\\\"Click here to continue\\\"}]}}}]"}},{id:MinecartCommandBlock,Command:blockdata ~6 ~ ~ {auto:1,Command:/scoreboard players add @a[score_ninja_min=22,score_ninja=22,score_suit_min=4,score_suit=4] ninja 1}},{id:MinecartCommandBlock,Command:blockdata ~5 ~ ~ {auto:1,Command:/scoreboard players add @a suit 1 {Inventory:[{Slot:100b,tag:{display:{Name:Ninja Boots,Lore:[Put the full suit to become a real ninja !]}}}]}}},{id:MinecartCommandBlock,Command:blockdata ~4 ~ ~ {auto:1,Command:/scoreboard players add @a suit 1 {Inventory:[{Slot:101b,tag:{display:{Name:Ninja Leggings,Lore:[Put the full suit to become a real ninja !]}}}]}}},{id:MinecartCommandBlock,Command:blockdata ~3 ~ ~ {auto:1,Command:/scoreboard players add @a suit 1 {Inventory:[{Slot:102b,tag:{display:{Name:Ninja Chestplate,Lore:[Put the full suit to become a real ninja !]}}}]}}},{id:MinecartCommandBlock,Command:blockdata ~3 ~ ~-1 {auto:1,Command:/scoreboard players add @a suit 1 {Inventory:[{Slot:103b,tag:{display:{Name:Ninja Mask,Lore:[Put the full suit to become a real ninja !, ✪✪✪]}}}]}}},{id:MinecartCommandBlock,Command:blockdata ~4 ~ ~-1 {auto:1,Command:/scoreboard players add @a suit 1 {Inventory:[{Slot:103b,tag:{display:{Name:Ninja Mask,Lore:[Put the full suit to become a real ninja !, ✪✪✫]}}}]}}},{id:MinecartCommandBlock,Command:blockdata ~5 ~ ~-1 {auto:1,Command:/scoreboard players add @a suit 1 {Inventory:[{Slot:103b,tag:{display:{Name:Ninja Mask,Lore:[Put the full suit to become a real ninja !, ✪✫✫]}}}]}}},{id:MinecartCommandBlock,Command:blockdata ~6 ~ ~-1 {auto:1,Command:/scoreboard players reset @a[score_suit_min=1,score_suit=9] suit}},{id:MinecartCommandBlock,Command:blockdata ~7 ~ ~-1 {auto:1,Command:"/execute @e[tag=master] ~ ~ ~ /tellraw @a[score_ninja_min=22,score_ninja=22,r=3] [\\\"\\\",{\\\"text\\\":\\\"\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\<\\\"},{\\\"text\\\":\\\"Ninja Master\\\",\\\"color\\\":\\\"green\\\",\\\"bold\\\":true},{\\\"text\\\":\\\"> Good ! Now put your suit on and I will explain you how to use it.\\\\n\\\\n\\\\n\\\" }]"}},{id:MinecartCommandBlock,Command:blockdata ~7 ~ ~-2 {auto:1,Command:/scoreboard players tag @a[tag=give] remove give}},{id:MinecartCommandBlock,Command:blockdata ~6 ~ ~-2 {auto:1,Command:/scoreboard players add @a[tag=give] ninja 1}},{id:MinecartCommandBlock,Command:blockdata ~5 ~ ~-2 {auto:1,Command:"/give @a[tag=give] leather_boots 1 0 {AttributeModifiers:[{AttributeName:\\\"generic.movementSpeed\\\",Name:\\\"generic.movementSpeed\\\",Amount:0.05,Operation:0,UUIDLeast:252820,UUIDMost:297360,Slot:\\\"feet\\\"},{AttributeName:\\\"generic.armor\\\",Name:\\\"generic.armor\\\",Amount:2,Operation:0,UUIDLeast:260594,UUIDMost:131347,Slot:\\\"legs\\\"}],Unbreakable:1,display:{Name:\\\"Ninja Boots\\\",Lore:[Put the full suit to become a real ninja !],color:0}}"}},{id:MinecartCommandBlock,Command:blockdata ~4 ~ ~-2 {auto:1,Command:"/give @a[tag=give] leather_leggings 1 0 {AttributeModifiers:[{AttributeName:\\\"generic.armor\\\",Name:\\\"generic.armor\\\",Amount:5,Operation:0,UUIDLeast:260594,UUIDMost:131347,Slot:\\\"legs\\\"},{AttributeName:\\\"generic.attackSpeed\\\",Name:\\\"generic.attackSpeed\\\",Amount:500,Operation:2,UUIDLeast:80171,UUIDMost:846933,Slot:\\\"legs\\\"}],Unbreakable:1,display:{Name:\\\"Ninja Leggings\\\",Lore:[Put the full suit to become a real ninja !],color:0}}"}},{id:MinecartCommandBlock,Command:blockdata ~3 ~ ~-2 {auto:1,Command:"/give @a[tag=give] leather_chestplate 1 0 {AttributeModifiers:[{AttributeName:\\\"generic.attackDamage\\\",Name:\\\"generic.attackDamage\\\",Amount:1,Operation:0,UUIDLeast:993063,UUIDMost:92441,Slot:\\\"chest\\\"},{AttributeName:\\\"generic.armor\\\",Name:\\\"generic.armor\\\",Amount:5,Operation:0,UUIDLeast:260594,UUIDMost:131347,Slot:\\\"chest\\\"}],Unbreakable:1,display:{Name:\\\"Ninja Chestplate\\\",Lore:[Put the full suit to become a real ninja !],color:0}}"}},{id:MinecartCommandBlock,Command:blockdata ~3 ~-1 ~-2 {auto:1,Command:"/give @a[tag=give] skull 1 3 {AttributeModifiers:[{AttributeName:\\\"generic.armor\\\",Name:\\\"generic.armor\\\",Amount:2,Operation:0,UUIDLeast:260594,UUIDMost:131347,Slot:\\\"head\\\"}],display:{Name:\\\"Ninja Mask\\\",Lore:[Put the full suit to become a real ninja !, ✪✫✫]},SkullOwner:{Id:1b1f79ed-2d61-d899-2adc-a400e15fe512,Properties:{textures:[{Value:eyJ0aW1lc3RhbXAiOjE0ODYyMTUxMjI4OTQsInByb2ZpbGVJZCI6ImFiNzMwNWFkYzkwYTQ2NzFhZDI1YjVkY2JiMjJiMjhkIiwicHJvZmlsZU5hbWUiOiJOaWdodF9fRmFuZyIsInRleHR1cmVzIjp7IlNLSU4iOnsidXJsIjoiaHR0cDovL3RleHR1cmVzLm1pbmVjcmFmdC5uZXQvdGV4dHVyZS85MjRkNzIxZTcxYzZiNWU2NjE4YWYxYmI1NzliYmNhMzJmOTMwNDc0NjMyMGY0ODVjMzE5YTJiZTIyMzA3In19fQ== }]}}}"}},{id:MinecartCommandBlock,Command:blockdata ~4 ~-1 ~-2 {auto:1,Command:/execute @e[tag=master] ~ ~ ~ /execute @e[type=Item,score_ninja=1,r=1] ~ ~ ~ /execute @e[type=Item,score_ninja_min=2,score_ninja=2,r=1] ~ ~ ~ /execute @e[type=Item,score_ninja_min=3,score_ninja=3,r=1] ~ ~ ~ /execute @e[type=Item,score_ninja_min=4,score_ninja=4,r=1] ~ ~ ~ /execute @e[type=Item,score_ninja_min=5,score_ninja=5,r=1] ~ ~ ~ /kill @e[type=Item,score_ninja_min=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~5 ~-1 ~-2 {auto:1,Command:/execute @e[tag=master] ~ ~ ~ /execute @e[type=Item,score_ninja=1,r=1] ~ ~ ~ /execute @e[type=Item,score_ninja_min=2,score_ninja=2,r=1] ~ ~ ~ /execute @e[type=Item,score_ninja_min=3,score_ninja=3,r=1] ~ ~ ~ /execute @e[type=Item,score_ninja_min=4,score_ninja=4,r=1] ~ ~ ~ /execute @e[type=Item,score_ninja_min=5,score_ninja=5,r=1] ~ ~ ~ /scoreboard players tag @p[score_ninja_min=21,score_ninja=21] add give}},{id:MinecartCommandBlock,Command:blockdata ~6 ~-1 ~-2 {auto:1,Command:/scoreboard players set @e ninja 5 {Item:{id:minecraft:leather_boots}}}},{id:MinecartCommandBlock,Command:blockdata ~7 ~-1 ~-2 {auto:1,Command:/scoreboard players set @e ninja 4 {Item:{id:minecraft:leather_leggings}}}},{id:MinecartCommandBlock,Command:blockdata ~7 ~-1 ~-1 {auto:1,Command:/scoreboard players set @e ninja 3 {Item:{id:minecraft:leather_chestplate}}}},{id:MinecartCommandBlock,Command:blockdata ~6 ~-1 ~-1 {auto:1,Command:/scoreboard players set @e ninja 2 {Item:{id:minecraft:leather_helmet}}}},{id:MinecartCommandBlock,Command:blockdata ~5 ~-1 ~-1 {auto:1,Command:/scoreboard players set @e ninja 1 {Item:{id:minecraft:flint,Count:4b}}}},{id:MinecartCommandBlock,Command:blockdata ~4 ~-1 ~-1 {auto:1,Command:"/execute @e[tag=master] ~ ~ ~ /tellraw @a[score_ninja_min=21,score_ninja=21,r=3] [\\\"\\\",{\\\"text\\\":\\\"\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\<\\\"},{\\\"text\\\":\\\"Ninja Master\\\",\\\"color\\\":\\\"green\\\",\\\"bold\\\":true},{\\\"text\\\":\\\"> First, bring me a full leather armor and 4 flints.\\\\n\\\\n\\\\n\\\"}]"}},{id:MinecartCommandBlock,Command:blockdata ~3 ~-1 ~-1 {auto:1,Command:"/execute @e[tag=master] ~ ~ ~ /tellraw @a[score_ninja_min=20,score_ninja=20,r=3] [\\\"\\\",{\\\"text\\\":\\\"\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\<\\\"},{\\\"text\\\":\\\"Ninja Master\\\",\\\"color\\\":\\\"green\\\",\\\"bold\\\":true},{\\\"text\\\":\\\"> You fight well. I accept to teach you how to be a Ninja.\\\\n\\\\n\\\\n\\\" },{\\\"text\\\":\\\"Next >>>\\\\n\\\",\\\"color\\\":\\\"aqua\\\",\\\"bold\\\":true,\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/trigger ninja add 1\\\"},\\\"hoverEvent\\\":{\\\"action\\\":\\\"show_text\\\",\\\"value\\\":{\\\"text\\\":\\\"\\\",\\\"extra\\\":[{\\\"text\\\":\\\"Click here to continue\\\"}]}}}]"}},{id:MinecartCommandBlock,Command:blockdata ~3 ~-1 ~ {auto:1,Command:/kill @e[type=Item,tag=deadmaster]}},{id:MinecartCommandBlock,Command:blockdata ~4 ~-1 ~ {auto:1,Command:/execute @e[type=Item,tag=deadmaster] ~ ~ ~ /scoreboard players add @a[score_ninja_min=19,score_ninja=19,c=1] ninja 1}},{id:MinecartCommandBlock,Command:blockdata ~5 ~-1 ~ {auto:1,Command:"/execute @e[type=Item,tag=deadmaster] ~ ~ ~ /summon VillagerGolem ~ ~ ~ {Tags:[\\\"golem\\\",\\\"move\\\"],Invulnerable:1,PersistenceRequired:1,Silent:1,ActiveEffects:[{Id:10,Amplifier:9,Duration:1000000,ShowParticles:0b},{Id:14,Amplifier:0,Duration:1000000,ShowParticles:0b}]}"}},{id:MinecartCommandBlock,Command:blockdata ~6 ~-1 ~ {auto:1,Command:/scoreboard players tag @e[type=Item] add deadmaster {Item:{id:minecraft:stone_button,tag:{display:{Lore:[deadmaster]}}}}}},{id:MinecartCommandBlock,Command:blockdata ~7 ~-1 ~ {auto:1,Command:/execute @a[score_ninja_min=19,score_ninja=19] ~ ~ ~ /gamerule doMobLoot true}},{id:MinecartCommandBlock,Command:blockdata ~7 ~-1 ~1 {auto:1,Command:"/execute @a[score_ninja_min=18,score_ninja=18] ~ ~ ~ /execute @e[tag=master,r=3,c=1] ~ ~ ~ /summon Skeleton ~ ~ ~ {Tags:[\\\"fight\\\",\\\"move\\\"],ArmorItems:[{},{},{},{id:stone_button,Count:1,tag:{display:{Lore:[deadmaster]}}}],ArmorDropChances:[0.085F,0.085F,0.085F,1.0F],Attributes:[{Name:generic.maxHealth,Base:99},{Name:generic.attackDamage,Base:0},{Name:generic.armor,Base:9}],Health:99.0f,PersistenceRequired:1,Silent:1,ActiveEffects:[{Id:14,Duration:1000000,ShowParticles:0b}]}"}},{id:MinecartCommandBlock,Command:blockdata ~6 ~-1 ~1 {auto:1,Command:/execute @a[score_ninja_min=18,score_ninja=18] ~ ~ ~ /kill @e[tag=golem,r=3,c=1]}},{id:MinecartCommandBlock,Command:blockdata ~5 ~-1 ~1 {auto:1,Command:/scoreboard players add @a[score_ninja_min=9,score_ninja=18] ninja 1}},{id:MinecartCommandBlock,Command:blockdata ~4 ~-1 ~1 {auto:1,Command:"/tellraw @a[score_ninja_min=9,score_ninja=17] {\\\"text\\\":\\\"\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\"}"}},{id:MinecartCommandBlock,Command:blockdata ~3 ~-1 ~1 {auto:1,Command:"/execute @e[tag=master] ~ ~ ~ /tellraw @a[score_ninja_min=8,score_ninja=8,r=3] [\\\"\\\",{\\\"text\\\":\\\"\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\<\\\"},{\\\"text\\\":\\\"Ninja Master\\\",\\\"color\\\":\\\"green\\\",\\\"bold\\\":true},{\\\"text\\\":\\\"> Well then, let's fight !\\\\n\\\\n\\\\n\\\" },{\\\"text\\\":\\\"Next >>>\\\\n\\\",\\\"color\\\":\\\"aqua\\\",\\\"bold\\\":true,\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/trigger ninja set 9\\\"},\\\"hoverEvent\\\":{\\\"action\\\":\\\"show_text\\\",\\\"value\\\":{\\\"text\\\":\\\"\\\",\\\"extra\\\":[{\\\"text\\\":\\\"Click here to continue\\\"}]}}}]"}},{id:MinecartCommandBlock,Command:blockdata ~3 ~-1 ~2 {auto:1,Command:"/execute @e[tag=master] ~ ~ ~ /execute @a[score_ninja_min=7,score_ninja=7,r=3] ~ ~ ~ /tellraw @p [\\\"\\\",{\\\"text\\\":\\\"\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\<\\\"},{\\\"selector\\\":\\\"@p\\\",\\\"color\\\":\\\"blue\\\",\\\"bold\\\":true},{\\\"text\\\":\\\"> I accept your challenge !\\\\n\\\\n\\\\n\\\"},{\\\"text\\\":\\\"Next >>>\\\\n\\\",\\\"color\\\":\\\"aqua\\\",\\\"bold\\\":true,\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/trigger ninja add 1\\\"},\\\"hoverEvent\\\":{\\\"action\\\":\\\"show_text\\\",\\\"value\\\":{\\\"text\\\":\\\"\\\",\\\"extra\\\":[{\\\"text\\\":\\\"Click here to continue\\\"}]}}}]"}},{id:MinecartCommandBlock,Command:blockdata ~4 ~-1 ~2 {auto:1,Command:"/execute @e[tag=master] ~ ~ ~ /tellraw @a[score_ninja_min=6,score_ninja=6,r=3] {\\\"text\\\":\\\"\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\"}"}},{id:MinecartCommandBlock,Command:blockdata ~5 ~-1 ~2 {auto:1,Command:"/execute @e[tag=master] ~ ~ ~ /tellraw @a[score_ninja_min=5,score_ninja=5,r=3] [\\\"\\\",{\\\"text\\\":\\\"\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n<\\\"},{\\\"text\\\":\\\"Ninja Master\\\",\\\"color\\\":\\\"green\\\",\\\"bold\\\":true},{\\\"text\\\":\\\"> Yeah... that's what I thought too...\\\\n\\\\n\\\\n\\\" },{\\\"text\\\":\\\"Next >>>\\\\n\\\",\\\"color\\\":\\\"aqua\\\",\\\"bold\\\":true,\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/trigger ninja add 1\\\"},\\\"hoverEvent\\\":{\\\"action\\\":\\\"show_text\\\",\\\"value\\\":{\\\"text\\\":\\\"\\\",\\\"extra\\\":[{\\\"text\\\":\\\"Click here to continue\\\"}]}}}]"}},{id:MinecartCommandBlock,Command:blockdata ~6 ~-1 ~2 {auto:1,Command:"/execute @e[tag=master] ~ ~ ~ /execute @a[score_ninja_min=4,score_ninja=4,r=3] ~ ~ ~ /tellraw @p [\\\"\\\",{\\\"text\\\":\\\"\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\<\\\"},{\\\"selector\\\":\\\"@p\\\",\\\"color\\\":\\\"blue\\\",\\\"bold\\\":true},{\\\"text\\\":\\\"> I think I'm not ready yet...\\\\n\\\\n\\\\n\\\"},{\\\"text\\\":\\\"Next >>>\\\\n\\\",\\\"color\\\":\\\"aqua\\\",\\\"bold\\\":true,\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/trigger ninja add 1\\\"},\\\"hoverEvent\\\":{\\\"action\\\":\\\"show_text\\\",\\\"value\\\":{\\\"text\\\":\\\"\\\",\\\"extra\\\":[{\\\"text\\\":\\\"Click here to continue\\\"}]}}}]"}},{id:MinecartCommandBlock,Command:blockdata ~7 ~-1 ~2 {auto:1,Command:"/execute @e[tag=master] ~ ~ ~ /tellraw @a[score_ninja_min=3,score_ninja=3,r=3] [\\\"\\\",{\\\"text\\\":\\\"\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n<\\\"},{\\\"text\\\":\\\"Ninja Master\\\",\\\"color\\\":\\\"green\\\",\\\"bold\\\":true},{\\\"text\\\":\\\"> But if you prove me your value in a fight, I'll think about it. Does that suit you?\\\\n\\\\n\\\\n\\\"},{\\\"text\\\":\\\"Accept\\\",\\\"color\\\":\\\"green\\\",\\\"bold\\\":true,\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/trigger ninja set 7\\\"},\\\"hoverEvent\\\":{\\\"action\\\":\\\"show_text\\\",\\\"value\\\":{\\\"text\\\":\\\"\\\",\\\"extra\\\":[{\\\"text\\\":\\\"Click here to accept\\\"}]}}},{\\\"text\\\":\\\" / \\\"},{\\\"text\\\":\\\"Refuse\\\",\\\"color\\\":\\\"red\\\",\\\"bold\\\":true,\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/trigger ninja set 4\\\"},\\\"hoverEvent\\\":{\\\"action\\\":\\\"show_text\\\",\\\"value\\\":{\\\"text\\\":\\\"\\\",\\\"extra\\\":[{\\\"text\\\":\\\"Click here to refuse\\\"}]}}},{\\\"text\\\":\\\"\\\\n\\\"}]"}},{id:MinecartCommandBlock,Command:blockdata ~7 ~-2 ~2 {auto:1,Command:"/execute @e[tag=master] ~ ~ ~ /tellraw @a[score_ninja_min=2,score_ninja=2,r=3] [\\\"\\\",{\\\"text\\\":\\\"\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n<\\\"},{\\\"text\\\":\\\"Ninja Master\\\",\\\"color\\\":\\\"green\\\",\\\"bold\\\":true},{\\\"text\\\":\\\"> I'm not a teacher. And even if I was, I wouldn't teach a stranger just because he wants to.\\\\n\\\\n\\\\n\\\" },{\\\"text\\\":\\\"Next >>>\\\\n\\\",\\\"color\\\":\\\"aqua\\\",\\\"bold\\\":true,\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/trigger ninja add 1\\\"},\\\"hoverEvent\\\":{\\\"action\\\":\\\"show_text\\\",\\\"value\\\":{\\\"text\\\":\\\"\\\",\\\"extra\\\":[{\\\"text\\\":\\\"Click here to continue\\\"}]}}}]"}},{id:MinecartCommandBlock,Command:blockdata ~6 ~-2 ~2 {auto:1,Command:"/execute @e[tag=master] ~ ~ ~ /execute @a[score_ninja_min=1,score_ninja=1,r=3] ~ ~ ~ /tellraw @p [\\\"\\\",{\\\"text\\\":\\\"\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n<\\\"},{\\\"selector\\\":\\\"@p\\\",\\\"color\\\":\\\"blue\\\",\\\"bold\\\":true},{\\\"text\\\":\\\"> I heard that a long time ago, you were a Ninja. I want you to teach me this art.\\\\n\\\\n\\\\n\\\"},{\\\"text\\\":\\\"Next >>>\\\\n\\\",\\\"color\\\":\\\"aqua\\\",\\\"bold\\\":true,\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/trigger ninja add 1\\\"},\\\"hoverEvent\\\":{\\\"action\\\":\\\"show_text\\\",\\\"value\\\":{\\\"text\\\":\\\"\\\",\\\"extra\\\":[{\\\"text\\\":\\\"Click here to continue\\\"}]}}}]"}},{id:MinecartCommandBlock,Command:blockdata ~5 ~-2 ~2 {auto:1,Command:"/execute @e[tag=master] ~ ~ ~ /tellraw @a[score_ninja=0,r=3] [\\\"\\\",{\\\"text\\\":\\\"\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\<\\\"},{\\\"text\\\":\\\"Ninja Master\\\",\\\"color\\\":\\\"green\\\",\\\"bold\\\":true},{\\\"text\\\":\\\"> What do you want?\\\\n\\\\n\\\\n\\\"},{\\\"text\\\":\\\"Next >>>\\\\n\\\",\\\"color\\\":\\\"aqua\\\",\\\"bold\\\":true,\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/trigger ninja add 1\\\"},\\\"hoverEvent\\\":{\\\"action\\\":\\\"show_text\\\",\\\"value\\\":{\\\"text\\\":\\\"\\\",\\\"extra\\\":[{\\\"text\\\":\\\"Click here to continue\\\"}]}}}]"}},{id:MinecartCommandBlock,Command:blockdata ~4 ~-2 ~2 {auto:1,Command:/execute @e[tag=master] ~ ~ ~ /scoreboard players add @a[r=3] ninja 0}},{id:MinecartCommandBlock,Command:blockdata ~3 ~-2 ~2 {auto:1,Command:/execute @e[tag=master] ~ ~ ~ /scoreboard players enable @a[r=3] ninja}},{id:MinecartCommandBlock,Command:blockdata ~3 ~-2 ~1 {auto:1,Command:/execute @a ~ ~ ~ /effect @e[tag=golem,r=3] 2 1 99 true}},{id:MinecartCommandBlock,Command:blockdata ~4 ~-2 ~1 {auto:1,Command:/execute @e[tag=master] ~ ~ ~ /scoreboard players set @a[score_ninja_min=6,score_ninja=6,rm=4,r=5] ninja 0}},{id:MinecartCommandBlock,Command:blockdata ~5 ~-2 ~1 {auto:1,Command:"/execute @e[tag=master] ~ ~ ~ /tellraw @a[score_ninja=8,rm=4,r=5] {\\\"text\\\":\\\"\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\"}"}},{id:MinecartCommandBlock,Command:blockdata ~6 ~-2 ~1 {auto:1,Command:/scoreboard players reset @e[tag=move,score_count_min=20] count}},{id:MinecartCommandBlock,Command:blockdata ~7 ~-2 ~1 {auto:1,Command:/execute @e[tag=move,score_count_min=9,score_count=19] ~ ~ ~ /entitydata @e[tag=master,c=1,r=1] {Pose:{LeftLeg:[330f,0f,356f],RightLeg:[30f,0f,4f],LeftArm:[30f,0f,351f],RightArm:[330f,0f,9f]}}}},{id:MinecartCommandBlock,Command:blockdata ~7 ~-2 ~ {auto:1,Command:/execute @e[tag=move,score_count_min=0,score_count=9] ~ ~ ~ /entitydata @e[tag=master,c=1,r=1] {Pose:{LeftLeg:[30f,0f,356f],RightLeg:[330f,0f,4f],LeftArm:[330f,0f,351f],RightArm:[30f,0f,9f]}}}},{id:MinecartCommandBlock,Command:blockdata ~6 ~-2 ~ {auto:1,Command:/execute @e[tag=move,score_count=-1] ~ ~ ~ /entitydata @e[tag=master,c=1,r=1] {Pose:{LeftLeg:[0f,0f,356f],RightLeg:[0f,0f,4f],LeftArm:[0f,0f,351f],RightArm:[0f,0f,9f]}}}},{id:MinecartCommandBlock,Command:blockdata ~5 ~-2 ~ {auto:1,Command:/scoreboard players add @e[tag=move] count 1}},{id:MinecartCommandBlock,Command:blockdata ~4 ~-2 ~ {auto:1,Command:/scoreboard players set @e[tag=move] count -3 {Motion:[0.0,0.0,0.0]}}},{id:MinecartCommandBlock,Command:blockdata ~3 ~-2 ~ {auto:1,Command: /execute @e[tag=move] ~ ~ ~ /tp @e[r=1,c=1,tag=master] @e[c=1]}},{id:MinecartCommandBlock,Command:blockdata ~3 ~-2 ~-1 {auto:1,Command: /execute @e[tag=master] ~ ~ ~ /scoreboard players tag @e[type=Villager,r=99] add found}},{id:MinecartCommandBlock,Command:blockdata ~4 ~-2 ~-1 {auto:1,Command: /execute @a ~ ~ ~ /scoreboard players tag @e[type=Villager,r=9] add found}},{id:MinecartCommandBlock,Command:blockdata ~5 ~-2 ~-1 {auto:1,Command:" /execute @e[name=spawn_ninja] ~ ~ ~ /summon VillagerGolem ~ ~ ~ {Tags:[\\\"golem\\\",\\\"move\\\"],Invulnerable:1,PersistenceRequired:1,Silent:1,ActiveEffects:[{Id:10,Amplifier:9,Duration:1000000,ShowParticles:0b},{Id:14,Amplifier:0,Duration:1000000,ShowParticles:0b}]}"}},{id:MinecartCommandBlock,Command:blockdata ~6 ~-2 ~-1 {auto:1,Command:" /execute @e[name=spawn_ninja] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:\\\"Ninja Master\\\",CustomNameVisible:1,Tags:[\\\"master\\\"],NoGravity:1b,ShowArms:1,Invulnerable:1,NoBasePlate:1,PersistenceRequired:1,ArmorItems:[{id:leather_boots,Count:1,tag:{display:{color:0}}},{id:leather_leggings,Count:1,tag:{display:{color:68096}}},{id:leather_chestplate,Count:1,tag:{display:{color:70656}}},{id:skull,Damage:3,Count:1,tag:{SkullOwner:{Id:bed80222-17cd-2915-53e4-aebb6c352754,Properties:{textures:[{Value:eyJ0aW1lc3RhbXAiOjE0ODMwMjk0MjEyNTYsInByb2ZpbGVJZCI6ImFiNzMwNWFkYzkwYTQ2NzFhZDI1YjVkY2JiMjJiMjhkIiwicHJvZmlsZU5hbWUiOiJOaWdodF9fRmFuZyIsInRleHR1cmVzIjp7IlNLSU4iOnsidXJsIjoiaHR0cDovL3RleHR1cmVzLm1pbmVjcmFmdC5uZXQvdGV4dHVyZS8xZWU3ZTU3NmFkMzVjMjc4N2RjMzU4ZGIzMWFhNjVhZmE0NGQyZDM4YTIzOWI0OWJmMGY5ODVjOWM1MjQyNSJ9fX0= }]}}}}],DisabledSlots:2039583}"}},{id:MinecartCommandBlock,Command:blockdata ~7 ~-2 ~-1 {auto:1,Command: /kill @e[type=!Player,name=spawn_ninja]}},{id:MinecartCommandBlock,Command:blockdata ~7 ~-2 ~-2 {auto:1,Command:"/entitydata @e[type=Villager,tag=!found] {Tags:[\\\"found\\\"]}"}},{id:MinecartCommandBlock,Command:blockdata ~6 ~-2 ~-2 {auto:1,Command:" /entitydata @r[type=Villager,tag=!found] {CustomName:\\\"spawn_ninja\\\",CustomNameVisible:1,Tags:[found]}"}},{id:MinecartCommandBlock,Command:blockdata ~5 ~-2 ~-2 {auto:1,Command:/scoreboard players test counter count 5}},{id:MinecartCommandBlock,Command:blockdata ~4 ~-2 ~-2 {auto:1,Command:/execute @e[type=Villager,tag=!found] ~ ~ ~ /scoreboard players add counter count 1}},{id:MinecartCommandBlock,Command:blockdata ~3 ~-2 ~-2 {auto:1,Command: /scoreboard players set counter count 0}},{id:MinecartCommandBlock,Command:setblock ~ ~ ~1 command_block 0 0 {Command:fill ~ ~-3 ~-1 ~ ~ ~ air}},{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~1 redstone_block},{id:MinecartCommandBlock,Command:kill @e[type=MinecartCommandBlock,r=1]}]}]}]}
⇓ Download the resource pack ⇓