summon falling_block ~ ~1 ~ {Block:stone,Time:1,Passengers:[{id:falling_block,Block:redstone_block,Time:1,Passengers:[{id:falling_block,Block:activator_rail,Time:1,Passengers:[{id:commandblock_minecart,Command:"gamerule commandBlockOutput false"},{id:commandblock_minecart,Command:"fill ~2 ~-3 ~-1 ~8 ~-1 ~1 concrete 14 hollow"},{id:commandblock_minecart,Command:"fill ~2 ~-2 ~-1 ~8 ~-2 ~1 stained_glass 4 0 concrete"},{id:commandblock_minecart,Command:"scoreboard objectives add Firework dummy"},{id:commandblock_minecart,Command:"tellraw @p [\"\",{\"text\":\"Youtube channel: \",\"color\":\"red\",\"bold\":true},{\"text\":\"Pandymit Gaming\",\"color\":\"dark_red\",\"bold\":true,\"clickEvent\":{\"action\":\"open_url\",\"value\":\"https://www.youtube.com/channel/UCD92IEKOV23LTEBvEjLiq7A/featured?view_as=subscriber\"},\"hoverEvent\":{\"action\":\"show_text\",\"value\":{\"text\":\"\",\"extra\":[{\"text\":\"Click me!\",\"color\":\"red\"}]}}}]"},{id:commandblock_minecart,Command:"tellraw @p [\"\",{\"text\":\"Set a dog on fire to make fireworks.\",\"color\":\"red\",\"bold\":true}]"},{id:commandblock_minecart,Command:"setblock ~1 ~-3 ~ wall_sign 4 0 {Text1:\"{\\\"text\\\":\\\"================================\\\"}\",Text2:\"{\\\"text\\\":\\\"Click here to\\\"}\",Text3:\"{\\\"text\\\":\\\"remove\\\"}\",Text4:\"{\\\"text\\\":\\\"================================\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"fill ~ ~ ~-1 ~7 ~2 ~1 air\\\"}}\"}"},{id:commandblock_minecart,Command:"setblock ~1 ~-2 ~ wall_sign 4 0 {Text1:\"{\\\"text\\\":\\\"======================\\\",\\\"color\\\":\\\"dark_gray\\\"}\",Text2:\"{\\\"text\\\":\\\"Year of the Dog\\\",\\\"color\\\":\\\"red\\\"}\",Text3:\"{\\\"text\\\":\\\"By Pandymit\\\",\\\"color\\\":\\\"dark_red\\\"}\",Text4:\"{\\\"text\\\":\\\"======================\\\",\\\"color\\\":\\\"dark_gray\\\"}\"}"},{id:commandblock_minecart,Command:"fill ~3 ~-2 ~ ~7 ~-2 ~ chain_command_block 5"},{id:commandblock_minecart,Command:"fill ~6 ~-2 ~ ~7 ~-2 ~ chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~4 ~-2 ~ chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~3 ~-2 ~ repeating_command_block 5"},{id:commandblock_minecart,Command:"blockdata ~7 ~-2 ~ {auto:1,Command:\"kill @e[score_Firework_min=1,type=Wolf]\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-2 ~ {auto:1,Command:\"execute @e[score_Firework_min=1,type=Wolf] ~ ~ ~ /setblock ~ ~ ~ minecraft:air\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-2 ~ {auto:1,Command:\"execute @e[score_Firework_min=1,type=Wolf] ~ ~ ~ /summon fireworks_rocket ~ ~1 ~ {CustomName:\\\"YOTD\\\",LifeTime:45,FireworksItem:{id:fireworks,Count:1,tag:{Fireworks:{Explosions:[{Type:1,Trail:1,Colors:[I;13041664,16772692],FadeColors:[I;6881280,16767521]}]}}}}\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-2 ~ {auto:1,Command:\"execute @p ~ ~ ~ /scoreboard players set @e[type=Wolf,c=1] Firework 1\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-2 ~ {auto:1,Command:\"execute @e[type=Wolf] ~ ~ ~ /testforblock ~ ~ ~ minecraft:fire\"}"},{id:commandblock_minecart,Command:"setblock ~ ~ ~1 command_block 0 0 {Command:\"fill ~ ~-3 ~-1 ~ ~ ~ air\"}"},{id:commandblock_minecart,Command:"setblock ~ ~-1 ~1 redstone_block"},{id:commandblock_minecart,Command:"kill @e[type=commandblock_minecart,r=1]"}]}]}]}