/summon FallingSand ~ ~1 ~ {Block:redstone_block,Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/fill ~1 ~1 ~ ~ ~-41 ~ air },Time:1,DropItem:0,Riding:{id:"FallingSand",Block:redstone_block,Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @a wingAS2 1},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:stained_hardened_clay,Data:14,Time:1,DropItem:0,Riding:{id:"FallingSand",Block:redstone_block,Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/fill ~1 ~-1 ~ ~1 ~-3 ~ redstone_block},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/setblock ~ ~-32 ~4 redstone_block},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/tellraw @a ["",{"text":"\n\n\n\n\n\n\n\n\n\n 'Flying Machine' in Minecraft ","color":"gold","bold":"true"},{"text":"by "},{"text":"TheRedEngineer\n","color":"red","bold":"true"},{"text":"\n youtube.com/c/TheRedEng\n\n","color":"gold","clickEvent":{"action":"open_url","value":"https://www.youtube.com/c/TheRedEng"},"hoverEvent":{"action":"show_text","value":{"text":"","extra":[{"text":"click here to open link"}]}}},{"text":"Credit TheRedEngineer if you are using this creation\n","color":"red"},{"text":"Don't re-upload this command: provide my YT or PMC link!","color":"red"}]},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/fill ~2 ~-22 ~3 ~-2 ~-22 ~13 stone_slab2},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:stained_hardened_clay,Data:14,Time:1,DropItem:0,Riding:{id:"FallingSand",Block:redstone_block,Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/fill ~1 ~-1 ~ ~1 ~-22 ~ redstone_block},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/setblock ~ ~-24 ~11 command_block 0 replace {Command:/execute @p[score_wingAS=1,score_wingAS_min=1] ~ ~ ~ /summon MinecartRideable ~ ~1 ~ {CustomName:"MCWING",CustomDisplayTile:1,DisplayTile:stone_slab,DisplayData:7,DisplayOffset:3}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/setblock ~-1 ~-24 ~11 command_block 0 replace {Command:/scoreboard players set @p wingAS 1}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/setblock ~1 ~-23 ~11 command_block 0 replace {Command:/execute @p[score_wingAS=1,score_wingAS_min=1] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:"ASWING2",Invisible:1,Invulnerable:1,NoGravity:1,PersistenceRequired:1,Equipment:[{},{},{},{},{id:banner,Count:1,tag:{BlockEntityTag:{Base:15,Patterns:[{Pattern:cbo,Color:0},{Pattern:vh,Color:15}]}}}],DisabledSlots:2039583}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/setblock ~ ~-22 ~10 command_block 0 replace {Command:/execute @p[score_wingAS=1,score_wingAS_min=1] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:"ASWING1",Invisible:1,Invulnerable:1,NoGravity:1,PersistenceRequired:1,Equipment:[{},{},{},{},{id:banner,Count:1,tag:{BlockEntityTag:{Base:15,Patterns:[{Pattern:cbo,Color:0},{Pattern:vhr,Color:15}]}}}],DisabledSlots:2039583}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/setblock ~1 ~-22 ~12 command_block 0 replace {Command:/scoreboard players set @p wingAS 0}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/setblock ~-1 ~-21 ~12 command_block 0 replace {Command:/kill @e[type=!Player,score_wingAS=1,score_wingAS_min=1]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/setblock ~ ~-20 ~12 redstone_torch 3},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/setblock ~ ~-18 ~11 redstone_torch 4},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/setblock ~ ~-17 ~12 stained_hardened_clay 14},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/setblock ~ ~-17 ~11 stained_hardened_clay 14},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/setblock ~ ~-16 ~10 unpowered_comparator 2},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/summon FallingSand ~ ~-15 ~9 {Block:command_block,TileEntityData:{Command:},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[name=MCWING] ~ ~ ~ detect ~ ~-15 ~ ice 0 /entitydata @e[name=MCWING] {Motion:[0.0,-1.0,0.0]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[name=MCWING] ~ ~ ~ detect ~ ~-11 ~ ice 0 /entitydata @e[name=MCWING] {Motion:[0.0,-1.0,0.0]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[name=MCWING] ~ ~ ~ detect ~ ~-8 ~ ice 0 /entitydata @e[name=MCWING] {Motion:[0.0,-1.0,0.0]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[name=MCWING] ~ ~ ~ detect ~ ~-5 ~ ice 0 /entitydata @e[name=MCWING] {Motion:[0.0,-1.0,0.0]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/testfor @p {Inventory:[{Slot:102b,id:"minecraft:leather_chestplate",tag:{display:{Name:"Flying_Machine"}}}]}},Time:1,DropItem:0}}}}}}}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/summon FallingSand ~-1 ~-14 ~6 {Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=-8,score_wingTimer=0,ry=-12,rym=-34] ~ ~ ~ detect ~ ~-2 ~ air 0 /entitydata @e[type=MinecartRideable,name=MCWING] {Motion:[0.266,0.39,0.644]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=-8,score_wingTimer=0,ry=-35,rym=-57] ~ ~ ~ detect ~ ~-2 ~ air 0 /entitydata @e[type=MinecartRideable,name=MCWING] {Motion:[0.536,0.39,0.536]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=-8,score_wingTimer=0,ry=-58,rym=-81] ~ ~ ~ detect ~ ~-2 ~ air 0 /entitydata @e[type=MinecartRideable,name=MCWING] {Motion:[0.644,0.39,0.266]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=-8,score_wingTimer=0,ry=-82,rym=-101] ~ ~ ~ detect ~ ~-2 ~ air 0 /entitydata @e[type=MinecartRideable,name=MCWING] {Motion:[0.7,0.39,0.0]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=-8,score_wingTimer=0,ry=-102,rym=-125] ~ ~ ~ detect ~ ~-2 ~ air 0 /entitydata @e[type=MinecartRideable,name=MCWING] {Motion:[0.644,0.39,-0.266],Rotation:[0f,0f]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=-8,score_wingTimer=0,ry=-126,rym=-148] ~ ~ ~ detect ~ ~-2 ~ air 0 /entitydata @e[type=MinecartRideable,name=MCWING] {Motion:[0.532,0.39,-0.532]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=-8,score_wingTimer=0,ry=-149,rym=-171] ~ ~ ~ detect ~ ~-2 ~ air 0 /entitydata @e[type=MinecartRideable,name=MCWING] {Motion:[0.266,0.39,-0.644]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=-8,score_wingTimer=0,ry=-172,rym=172] ~ ~ ~ detect ~ ~-2 ~ air 0 /entitydata @e[type=MinecartRideable,name=MCWING] {Motion:[0.0,0.39,-0.7]}},Time:1,DropItem:0}}}}}}}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/summon FallingSand ~1 ~-13 ~6 {Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=15,score_wingTimer=15] ~ ~ ~ /entitydata @e[type=ArmorStand,name=ASWING2] {Pose:{Head:[80f,-120f,-90f]}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=13,score_wingTimer=13] ~ ~ ~ /entitydata @e[type=ArmorStand,name=ASWING2] {Pose:{Head:[70f,-120f,-90f]}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=11,score_wingTimer=11] ~ ~ ~ /entitydata @e[type=ArmorStand,name=ASWING2] {Pose:{Head:[60f,-120f,-90f]}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=9,score_wingTimer=9] ~ ~ ~ /entitydata @e[type=ArmorStand,name=ASWING2] {Pose:{Head:[50f,-120f,-90f]}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=7,score_wingTimer=7] ~ ~ ~ /entitydata @e[type=ArmorStand,name=ASWING2] {Pose:{Head:[40f,-120f,-90f]}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=5,score_wingTimer=5] ~ ~ ~ /entitydata @e[type=ArmorStand,name=ASWING2] {Pose:{Head:[30f,-120f,-90f]}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=3,score_wingTimer=3] ~ ~ ~ /entitydata @e[type=ArmorStand,name=ASWING2] {Pose:{Head:[20f,-120f,-90f]}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=1,score_wingTimer=1] ~ ~ ~ /entitydata @e[type=ArmorStand,name=ASWING2] {Pose:{Head:[10f,-120f,-90f]}}},Time:1,DropItem:0}}}}}}}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/summon FallingSand ~1 ~-12 ~7 {Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=15,score_wingTimer=15] ~ ~ ~ /entitydata @e[type=ArmorStand,name=ASWING1] {Pose:{Head:[80f,120f,90f]}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=13,score_wingTimer=13] ~ ~ ~ /entitydata @e[type=ArmorStand,name=ASWING1] {Pose:{Head:[70f,120f,90f]}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=11,score_wingTimer=11] ~ ~ ~ /entitydata @e[type=ArmorStand,name=ASWING1] {Pose:{Head:[60f,120f,90f]}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=9,score_wingTimer=9] ~ ~ ~ /entitydata @e[type=ArmorStand,name=ASWING1] {Pose:{Head:[50f,120f,90f]}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=7,score_wingTimer=7] ~ ~ ~ /entitydata @e[type=ArmorStand,name=ASWING1] {Pose:{Head:[40f,120f,90f]}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=5,score_wingTimer=5] ~ ~ ~ /entitydata @e[type=ArmorStand,name=ASWING1] {Pose:{Head:[30f,120f,90f]}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=3,score_wingTimer=3] ~ ~ ~ /entitydata @e[type=ArmorStand,name=ASWING1] {Pose:{Head:[20f,120f,90f]}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=1,score_wingTimer=1] ~ ~ ~ /entitydata @e[type=ArmorStand,name=ASWING1] {Pose:{Head:[10f,120f,90f]}}},Time:1,DropItem:0}}}}}}}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/summon FallingSand ~-1 ~-11 ~5 {Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=-8,score_wingTimer=0,ry=171,rym=149] ~ ~ ~ detect ~ ~-2 ~ air 0 /entitydata @e[type=MinecartRideable,name=MCWING] {Motion:[-0.266,0.39,-0.644]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=-8,score_wingTimer=0,ry=148,rym=126] ~ ~ ~ detect ~ ~-2 ~ air 0 /entitydata @e[type=MinecartRideable,name=MCWING] {Motion:[-0.532,0.39,-0.532]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=-8,score_wingTimer=0,ry=125,rym=103] ~ ~ ~ detect ~ ~-2 ~ air 0 /entitydata @e[type=MinecartRideable,name=MCWING] {Motion:[-0.644,0.39,-0.266]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=-8,score_wingTimer=0,ry=102,rym=82] ~ ~ ~ detect ~ ~-2 ~ air 0 /entitydata @e[type=MinecartRideable,name=MCWING] {Motion:[-0.7,0.39,0.0]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=-8,score_wingTimer=0,ry=81,rym=58] ~ ~ ~ detect ~ ~-2 ~ air 0 /entitydata @e[type=MinecartRideable,name=MCWING] {Motion:[-0.644,0.39,0.266]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=-8,score_wingTimer=0,ry=57,rym=35] ~ ~ ~ detect ~ ~-2 ~ air 0 /entitydata @e[type=MinecartRideable,name=MCWING] {Motion:[-0.532,0.39,0.532]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=-8,score_wingTimer=0,ry=34,rym=12] ~ ~ ~ detect ~ ~-2 ~ air 0 /entitydata @e[type=MinecartRideable,name=MCWING] {Motion:[-0.266,0.39,0.644]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=-8,score_wingTimer=0,ry=11,rym=-11] ~ ~ ~ detect ~ ~-2 ~ air 0 /entitydata @e[type=MinecartRideable,name=MCWING] {Motion:[0.0,0.39,0.7]}},Time:1,DropItem:0}}}}}}}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/summon FallingSand ~-1 ~-10 ~7 {Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=-7,score_wingTimer=-7] ~ ~ ~ /entitydata @e[type=ArmorStand,name=ASWING1] {Pose:{Head:[-70f,120f,90f]}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=-6,score_wingTimer=-6] ~ ~ ~ /entitydata @e[type=ArmorStand,name=ASWING1] {Pose:{Head:[-60f,120f,90f]}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=-5,score_wingTimer=-5] ~ ~ ~ /entitydata @e[type=ArmorStand,name=ASWING1] {Pose:{Head:[-50f,120f,90f]}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=-4,score_wingTimer=-4] ~ ~ ~ /entitydata @e[type=ArmorStand,name=ASWING1] {Pose:{Head:[-40f,120f,90f]}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=-3,score_wingTimer=-3] ~ ~ ~ /entitydata @e[type=ArmorStand,name=ASWING1] {Pose:{Head:[-30f,120f,90f]}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=-2,score_wingTimer=-2] ~ ~ ~ /entitydata @e[type=ArmorStand,name=ASWING1] {Pose:{Head:[-20f,120f,90f]}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=-1,score_wingTimer=-1] ~ ~ ~ /entitydata @e[type=ArmorStand,name=ASWING1] {Pose:{Head:[-10f,120f,90f]}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=0,score_wingTimer=0] ~ ~ ~ /entitydata @e[type=ArmorStand,name=ASWING1] {Pose:{Head:[0f,120f,90f]}}},Time:1,DropItem:0}}}}}}}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/summon FallingSand ~1 ~-9 ~5 {Block:command_block,TileEntityData:{Command:/execute @e[type=MinecartRideable,name=MCWING] ~ ~ ~ /kill @e[type=Item,score_wingTimer_min=2,score_wingTimer=2,rm=1]},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[type=Item,score_wingTimer_min=2,score_wingTimer=2] ~ ~ ~ /execute @e[type=MinecartRideable,score_wingAS_min=1,score_wingAS=1,r=1] ~ ~ ~ /entitydata @e[type=MinecartRideable,name=MCWING] {Motion:[0.0,-0.8,0.0]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item] wingTimer 2 {Item:{id:"minecraft:sand"}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item] wingTimer 1 {Item:{id:"minecraft:coal"}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @a[score_wingTimer_min=15] wingAS2 2},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @a[score_wingTimer=-8] wingAS2 1},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingAS2_min=2,score_wingAS2=2] ~ ~ ~ detect ~ ~-2 ~ air 0 /scoreboard players remove @a wingTimer 1},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingAS2_min=1,score_wingAS2=1] ~ ~ ~ detect ~ ~-2 ~ air 0 /scoreboard players add @a wingTimer 1},Time:1,DropItem:0}}}}}}}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/summon FallingSand ~1 ~-8 ~8 {Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=-7,score_wingTimer=-7] ~ ~ ~ /entitydata @e[type=ArmorStand,name=ASWING2] {Pose:{Head:[-70f,-120f,-90f]}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=-6,score_wingTimer=-6] ~ ~ ~ /entitydata @e[type=ArmorStand,name=ASWING2] {Pose:{Head:[-60f,-120f,-90f]}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=-5,score_wingTimer=-5] ~ ~ ~ /entitydata @e[type=ArmorStand,name=ASWING2] {Pose:{Head:[-50f,-120f,-90f]}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=-4,score_wingTimer=-4] ~ ~ ~ /entitydata @e[type=ArmorStand,name=ASWING2] {Pose:{Head:[-40f,-120f,-90f]}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=-3,score_wingTimer=-3] ~ ~ ~ /entitydata @e[type=ArmorStand,name=ASWING2] {Pose:{Head:[-30f,-120f,-90f]}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=-2,score_wingTimer=-2] ~ ~ ~ /entitydata @e[type=ArmorStand,name=ASWING2] {Pose:{Head:[-20f,-120f,-90f]}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=-1,score_wingTimer=-1] ~ ~ ~ /entitydata @e[type=ArmorStand,name=ASWING2] {Pose:{Head:[-10f,-120f,-90f]}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=0,score_wingTimer=0] ~ ~ ~ /entitydata @e[type=ArmorStand,name=ASWING2] {Pose:{Head:[0f,-120f,-90f]}}},Time:1,DropItem:0}}}}}}}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/summon FallingSand ~-1 ~-7 ~4 {Block:command_block,TileEntityData:{Command:/execute @e[type=MinecartRideable,name=MCWING] ~ ~ ~ /kill @e[type=Item,score_wingTimer_min=1,score_wingTimer=1,rm=1]},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[type=Item,score_wingTimer_min=1,score_wingTimer=1] ~ ~ ~ /execute @e[type=MinecartRideable,score_wingAS_min=1,score_wingAS=1,r=0] ~ ~ ~ /entitydata @e[type=MinecartRideable,name=MCWING] {Motion:[0.0,0.4,0.0]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[type=Item,score_wingTimer_min=2] ~ ~ ~ /execute @e[name=MCWING,r=1] ~ ~ ~ /playsound random.fizz },Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[type=Item,score_wingTimer_min=1,score_wingTimer=1] ~ ~ ~ /execute @e[name=MCWING] ~ ~ ~ /particle flame ~ ~ ~ 0.1 0.1 0.1 0.05 5},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=MinecartRideable,name=MCWING] wingAS 1},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=ArmorStand,name=ASWING2] wingAS 1},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=ArmorStand,name=ASWING1] wingAS 1},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/fill ~1 ~ ~ ~1 ~7 ~4 stone},Time:1,DropItem:0}}}}}}}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/summon FallingSand ~-1 ~-6 ~8 {Block:command_block,TileEntityData:{Command:/execute @e[name=MCWING] ~ ~ ~ detect ~ ~-25 ~ lava 0 /entitydata @e[name=MCWING] {Motion:[0.0,2.0,0.0]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[name=MCWING] ~ ~ ~ detect ~ ~-20 ~ lava 0 /entitydata @e[name=MCWING] {Motion:[0.0,2.0,0.0]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[name=MCWING] ~ ~ ~ detect ~ ~-14 ~ lava 0 /entitydata @e[name=MCWING] {Motion:[0.0,2.0,0.0]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[name=MCWING] ~ ~ ~ detect ~ ~-7 ~ lava 0 /entitydata @e[name=MCWING] {Motion:[0.0,2.0,0.0]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/setblock ~1 ~2 ~-6 minecraft:wall_sign 0 replace {Text1:"{text:'-------',color:gold,bold:true}",Text2:"{text:'Delete machine',color:dark_red}",Text3:"{text:'right-click here',color:black}",Text4:"{text:'-------',color:gold,clickEvent:{action:run_command,value:'/fill ~2 ~3 ~ ~-2 ~-6 ~11 minecraft:air 0 replace'}}"}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/setblock ~1 ~1 ~-6 minecraft:wall_sign 0 replace {Text1:"{text:'-------',color:gold,bold:true}",Text2:"{text:'Command by',color:black}",Text3:"{text:'TheRedEngineer',color:red}",Text4:"{text:'-------',color:gold,clickEvent:{action:run_command,value:'/say Ouch! don not punch me!!'}}"}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/setblock ~1 ~1 ~-6 minecraft:wall_sign 0 replace {Text1:"{text:'-------',color:gold,bold:true}",Text2:"{text:'Click to get',color:dark_green}",Text3:"{text:'FLYING MACHINE',color:dark_green}",Text4:"{text:'-------',color:gold,clickEvent:{action:run_command,value:'/give @a minecraft:leather_chestplate 1 0 {HideFlags:1,ench:[{id:2,lvl:10}],display:{Name:Flying_Machine,color:0}}'}}"}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_wingTimer_min=-8,score_wingTimer=-8] detect ~ ~-1 ~ grass 0 /scoreboard players set @a wingTimer -7},Time:1,DropItem:0}}}}}}}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/summon FallingSand ~1 ~-5 ~4 {Block:command_block,TileEntityData:{Command:/execute @e[type=Item,score_wingTimer_min=2,score_wingTimer=2] ~ ~ ~ /execute @e[type=MinecartRideable,score_wingAS_min=1,score_wingAS=1,r=2] ~ ~ ~ /effect @a[score_wingTimer_min=-1,score_wingTimer=15] minecraft:resistance 10 10 true},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard objectives add wingTimer dummy wingTimer},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[name=MCWING] ~ ~ ~ /playsound mob.enderdragon.wings @a[score_wingTimer=-8,score_wingTimer_min=-8]},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard objectives add wingAS2 dummy wingAS2},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/tp @e[type=ArmorStand,score_wingAS_min=1,score_wingAS=1] ~ ~-0.5 ~},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/tp @e[type=ArmorStand,score_wingAS_min=1,score_wingAS=1] @a[score_wingTimer_min=-8,score_wingTimer=15]},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard objectives add wingAS dummy wingAS},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/fill ~-1 ~ ~ ~-1 ~7 ~4 redstone_block},Time:1,DropItem:0}}}}}}}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:stained_hardened_clay,Data:14,Time:1,DropItem:0,Riding:{id:"FallingSand",Block:redstone_block,Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/fill ~1 ~-1 ~ ~1 ~-4 ~ redstone_block},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/fill ~2 ~-2 ~3 ~-2 ~-2 ~13 stone_slab2 8},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/fill ~2 ~8 ~3 ~-2 ~8 ~13 air},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/fill ~2 ~ ~3 ~-2 ~9 ~13 stained_glass 14 hollow},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/gamerule commandBlockOutput false},Time:1,DropItem:0}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}

All 1.8 versions (no 1.9)