1.8.x versions (no 1.9)
summon FallingSand ~ ~1 ~ {Block:redstone_block,Data:0,Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:fill ~1 ~-1 ~ ~1 ~-10 ~ redstone_block},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:fill ~1 ~2 ~ ~ ~-10 ~ air},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:summon FallingSand ~ ~28 ~15 {Block:stained_hardened_clay,Data:14,Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:fill ~2 ~2 ~1 ~-2 ~2 ~-12 stone_slab2},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:summon FallingSand ~ ~5 ~-11 {Block:redstone_block,Data:0,Time:1,DropItem:0}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:tellraw @p ["",{"text":"\n\n\n'Tanks' in Minecraft [1.8.X] ","color":"gold","bold":true},{"text":"by ","color":"none","bold":false},{"text":"TheRedEngineer","color":"red","bold":true},{"text":"\n youtube.comcTheRedEng\n\n","color":"gold","clickEvent":{"action":"open_url","value":"https:www.youtube.comcTheRedEng"},"hoverEvent":{"action":"show_text","value":{"text":"","extra":[{"text":"click to open link ⤴","color":"dark_blue"}]}},"bold":false},{"text":"Credit TheRedEngineer if you are using this creation\nDon't re-upload this command: provide my website link!!\n\n\n","color":"red"}]},Time:1,DropItem:0}}}}}}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:summon FallingSand ~-1 ~15 ~13 {Block:stained_hardened_clay,Data:14,Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:summon FallingSand ~ ~-2 ~-2 {Block:command_block,Data:0,TileEntityData:{Command:execute @e[type=Item,score_tnkItm_min=-1,score_tnkItm=-1] ~ ~ ~ execute @e[name=TNKSTHS,r=2] ~ ~ ~ tp @e[type=!Player,name=!Tank,r=4] ~ ~-400 ~},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[type=Item,score_tnkItm_min=-1,score_tnkItm=-1] ~ ~ ~ execute @e[name=TNKSTHS,r=2] ~ ~ ~ summon Item ~ ~ ~ {CustomName:"Tank",CustomNameVisible:1,Motion:[0.0,.3,0.0],Item:{id:spawn_egg,Damage:67,Count:1,tag:{display:{Name:"Tank"},ench:[{id:35,lvl:0}]}}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:scoreboard players set @e[type=Item] tnkItm -1 {OnGround:1b,Item:{id:"minecraft:lever",Count:1b}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[name=ASTNKTP] ~ ~ ~ kill @e[type=Item,score_tnkItm_min=9,r=4]},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @a[score_tnkItm_min=4,score_tnkItm=4] ~ ~ ~ entitydata @e[name=TNKSTHS] {NoAI:1}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[name=ASTNKCP,score_tnkItm_min=111,score_tnkItm=120] ~ ~ ~ entitydata @e[name=ASTNKCP] {Rotation:[165f,0f]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[name=ASTNKCP,score_tnkItm_min=111,score_tnkItm=120] ~ ~ ~ entitydata @e[name=TNKSTHS,score_tnkRdg_min=2] {Motion:[-0.1d,0d,-0.4d]}},Time:1,DropItem:0}}}}}}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:summon FallingSand ~2 ~-1 ~-2 {Block:command_block,Data:0,TileEntityData:{Command:},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:setblock ~-1 ~-3 ~-9 minecraft:wall_sign 2 replace {Text1:"{text:'[Deactivate]',color:red,bold:true,clickEvent:{action:run_command,value:'playsound tile.piston.out @a ~ ~ ~ 10 1'}}",Text2:"{text:'Right-click 2x',clickEvent:{action:run_command,value:'setblock ~-1 ~-1 ~2 minecraft:command_block 0 replace'}}",Text3:"{text:'this sign to',clickEvent:{action:run_command,value:'fill ~2 ~5 ~1 ~-2 ~-1 ~13 stained_glass 15 replace stained_glass'}}",Text4:"{text:'deactivate machine',clickEvent:{action:run_command,value:'setblock ~ ~-1 ~2 stone'}}"}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:setblock ~-1 ~-1 ~-9 minecraft:wall_sign 2 replace {Text1:"{text:'[Activate]',color:green,bold:true,clickEvent:{action:run_command,value:'playsound tile.piston.in @a ~ ~ ~ 10 1'}}",Text2:"{text:'Right-click 2x',clickEvent:{action:run_command,value:'setblock ~-1 ~-2 ~2 minecraft:command_block 0 replace {Command:fill ~1 ~ ~ ~1 ~6 ~7 stone}'}}",Text3:"{text:'this sign to',clickEvent:{action:run_command,value:'fill ~2 ~4 ~1 ~-2 ~-2 ~13 stained_glass 14 replace stained_glass'}}",Text4:"{text:'activate machine',clickEvent:{action:run_command,value:'setblock ~ ~-2 ~2 redstone_block'}}"}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:setblock ~-1 ~3 ~-9 minecraft:wall_sign 2 replace {Text1:"{text:'[Item Recipes]',color:dark_green,bold:true,clickEvent:{action:run_command,value:'playsound mob.villager.yes @a ~ ~ ~ 10 1'}}",Text2:"{text:'Right-click',clickEvent:{action:run_command,value:'say Drop 20 Iron Blocks, 4 Redstone Blocks and 3 Levers to make the cockpit. Drop 6 Iron Blocks, 2 Pistons and 32 Gunpowder to craft the turret. Drop the cockpit and the turret to craft the tank. Drop a lever on a tank to remove it.'}}",Text3:"{text:'this sign'}",Text4:"{text:'for info'}"}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:setblock ~-1 ~5 ~-9 minecraft:wall_sign 2 replace {Text1:"{text:'[Cmd 1.8.x]',color:dark_red,bold:true,clickEvent:{action:run_command,value:'fill ~2 ~3 ~ ~-2 ~-6 ~14 minecraft:air 0 replace'}}",Text2:"{text:'Tanks',underlined:true,clickEvent:{action:run_command,value:'playsound random.explode @a ~ ~ ~ 10 1'}}",Text3:"{text:'by',clickEvent:{action:run_command,value:'kill @e[name=CSWRD]'}}",Text4:"{text:'TheRedEngineer',color:red,clickEvent:{action:run_command,value:'particle hugeexplosion ~ ~ ~4 1 1 1 1 20 force'}}"}},Time:1,DropItem:0}}}}}}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:summon FallingSand ~2 ~ ~-3 {Block:command_block,Data:0,TileEntityData:{Command:execute @e[name=TNKARW] ~ ~ ~ particle smoke ~ ~ ~ 0 0 0 .01 1 force},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:kill @e[name=TNKARW,score_tnkItm_min=1]},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[name=TNKARW,score_tnkItm_min=1] ~ ~ ~ summon Fireball ~ ~ ~ {Motion:[0.0,-0.5,0.0],direction:[0.0,-0.5,0.0],ExplosionPower:5}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:scoreboard players set @e[type=Arrow,name=TNKARW] tnkItm 1 {inGround:1b}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[type=Item,score_tnkItm_min=9] ~ ~ ~ execute @e[name=ASTNKTP,rym=160,ry=179,r=4] ~ ~ ~ summon Arrow ~-.7 ~1.8 ~-3.9 {Motion:[-0.7d,0.1d,-3.9d],CustomName:"TNKARW",damage:100}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[type=Item,score_tnkItm_min=9] ~ ~ ~ execute @e[name=ASTNKTP,rym=140,ry=159,r=4] ~ ~ ~ summon Arrow ~-2 ~1.8 ~-3.5 {Motion:[-2.0d,0.1d,-3.5d],CustomName:"TNKARW",damage:100}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[type=Item,score_tnkItm_min=9] ~ ~ ~ execute @e[name=ASTNKTP,rym=120,ry=139,r=4] ~ ~ ~ summon Arrow ~-3.1 ~1.8 ~-2.6 {Motion:[-3.1d,0.1d,-2.6d],CustomName:"TNKARW",damage:100}},Time:1,DropItem:0}}}}}}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:summon FallingSand ~ ~1 ~-3 {Block:command_block,Data:0,TileEntityData:{Command:execute @e[name=ASTNKCP,score_tnkItm_min=101,score_tnkItm=110] ~ ~ ~ entitydata @e[name=ASTNKCP] {Rotation:[135f,0f]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[name=ASTNKCP,score_tnkItm_min=101,score_tnkItm=110] ~ ~ ~ entitydata @e[name=TNKSTHS,score_tnkRdg_min=2] {Motion:[-0.3d,0d,-0.3d]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[name=ASTNKCP,score_tnkItm_min=91,score_tnkItm=100] ~ ~ ~ entitydata @e[name=ASTNKCP] {Rotation:[105f,0f]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[name=ASTNKCP,score_tnkItm_min=91,score_tnkItm=100] ~ ~ ~ entitydata @e[name=TNKSTHS,score_tnkRdg_min=2] {Motion:[-0.4d,0d,-0.1d]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[name=ASTNKCP,score_tnkItm_min=81,score_tnkItm=90] ~ ~ ~ entitydata @e[name=ASTNKCP] {Rotation:[75f,0f]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[name=ASTNKCP,score_tnkItm_min=81,score_tnkItm=90] ~ ~ ~ entitydata @e[name=TNKSTHS,score_tnkRdg_min=2] {Motion:[-0.4d,0d,0.1d]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[name=ASTNKCP,score_tnkItm_min=71,score_tnkItm=80] ~ ~ ~ entitydata @e[name=ASTNKCP] {Rotation:[45f,0f]}},Time:1,DropItem:0}}}}}}}},Time:1,DropItem:0}}}}}}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:summon FallingSand ~ ~5 ~13 {Block:stained_hardened_clay,Data:14,Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:summon FallingSand ~-1 ~-4 ~-4 {Block:command_block,Data:0,TileEntityData:{Command:execute @e[name=ASTNKCP,score_tnkItm_min=71,score_tnkItm=80] ~ ~ ~ entitydata @e[name=TNKSTHS,score_tnkRdg_min=2] {Motion:[-0.3d,0d,0.3d]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[name=ASTNKCP,score_tnkItm_min=61,score_tnkItm=70] ~ ~ ~ entitydata @e[name=ASTNKCP] {Rotation:[15f,0f]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[name=ASTNKCP,score_tnkItm_min=61,score_tnkItm=70] ~ ~ ~ entitydata @e[name=TNKSTHS,score_tnkRdg_min=2] {Motion:[-0.1d,0d,0.4d]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[name=ASTNKCP,score_tnkItm_min=51,score_tnkItm=60] ~ ~ ~ entitydata @e[name=ASTNKCP] {Rotation:[345f,0f]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[name=ASTNKCP,score_tnkItm_min=51,score_tnkItm=60] ~ ~ ~ entitydata @e[name=TNKSTHS,score_tnkRdg_min=2] {Motion:[0.1d,0d,0.4d]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[name=ASTNKCP,score_tnkItm_min=41,score_tnkItm=50] ~ ~ ~ entitydata @e[name=ASTNKCP] {Rotation:[315f,0f]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[name=ASTNKCP,score_tnkItm_min=41,score_tnkItm=50] ~ ~ ~ entitydata @e[name=TNKSTHS,score_tnkRdg_min=2] {Motion:[0.3d,0d,0.3d]}},Time:1,DropItem:0}}}}}}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:summon FallingSand ~1 ~-3 ~-4 {Block:command_block,Data:0,TileEntityData:{Command:execute @e[type=Item,score_tnkItm_min=9] ~ ~ ~ execute @e[name=ASTNKTP,rym=100,ry=119,r=4] ~ ~ ~ summon Arrow ~-3.8 ~1.8 ~-1.4 {Motion:[-3.8d,0.1d,-1.4d],CustomName:"TNKARW",damage:100}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[type=Item,score_tnkItm_min=9] ~ ~ ~ execute @e[name=ASTNKTP,rym=80,ry=99,r=4] ~ ~ ~ summon Arrow ~-4 ~1.8 ~ {Motion:[-4.0d,0.1d,0.0d],CustomName:"TNKARW",damage:100}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[type=Item,score_tnkItm_min=9] ~ ~ ~ execute @e[name=ASTNKTP,rym=60,ry=79,r=4] ~ ~ ~ summon Arrow ~-3.8 ~1.8 ~1.4 {Motion:[-3.8d,0.1d,1.4d],CustomName:"TNKARW",damage:100}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[type=Item,score_tnkItm_min=9] ~ ~ ~ execute @e[name=ASTNKTP,rym=40,ry=59,r=4] ~ ~ ~ summon Arrow ~-3.1 ~1.8 ~2.6 {Motion:[-3.1d,0.1d,2.6d],CustomName:"TNKARW",damage:100}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[type=Item,score_tnkItm_min=9] ~ ~ ~ execute @e[name=ASTNKTP,rym=20,ry=39,r=4] ~ ~ ~ summon Arrow ~-2 ~1.8 ~3.5 {Motion:[-2.0d,0.1d,3.5d],CustomName:"TNKARW",damage:100}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[type=Item,score_tnkItm_min=9] ~ ~ ~ execute @e[name=ASTNKTP,rym=0,ry=19,r=4] ~ ~ ~ summon Arrow ~-.7 ~1.8 ~3.9 {Motion:[-0.7d,0.1d,3.9d],CustomName:"TNKARW",damage:100}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[type=Item,score_tnkItm_min=9] ~ ~ ~ execute @e[name=ASTNKTP,rym=-20,ry=-1,r=4] ~ ~ ~ summon Arrow ~.7 ~1.8 ~3.9 {Motion:[0.7d,0.1d,3.9d],CustomName:"TNKARW",damage:100}},Time:1,DropItem:0}}}}}}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:summon FallingSand ~1 ~-2 ~-5 {Block:command_block,Data:0,TileEntityData:{Command:execute @e[type=Item,score_tnkItm_min=9] ~ ~ ~ execute @e[name=ASTNKTP,rym=-40,ry=-21,r=4] ~ ~ ~ summon Arrow ~2 ~1.8 ~3.5 {Motion:[2.0d,0.1d,3.5d],CustomName:"TNKARW",damage:100}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[type=Item,score_tnkItm_min=9] ~ ~ ~ execute @e[name=ASTNKTP,rym=-60,ry=-41,r=4] ~ ~ ~ summon Arrow ~3.1 ~1.8 ~2.6 {Motion:[3.1d,0.1d,2.6d],CustomName:"TNKARW",damage:100}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[type=Item,score_tnkItm_min=9] ~ ~ ~ execute @e[name=ASTNKTP,rym=-80,ry=-61,r=4] ~ ~ ~ summon Arrow ~3.8 ~1.8 ~1.4 {Motion:[3.8d,0.1d,1.4d],CustomName:"TNKARW",damage:100}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[type=Item,score_tnkItm_min=9] ~ ~ ~ execute @e[name=ASTNKTP,rym=-100,ry=-81,r=4] ~ ~ ~ summon Arrow ~4 ~1.8 ~ {Motion:[4.0d,0.1d,0.0d],CustomName:"TNKARW",damage:100}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[type=Item,score_tnkItm_min=9] ~ ~ ~ execute @e[name=ASTNKTP,rym=-120,ry=-101,r=4] ~ ~ ~ summon Arrow ~3.8 ~1.8 ~-1.4 {Motion:[3.8d,0.1d,-1.4d],CustomName:"TNKARW",damage:100}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[type=Item,score_tnkItm_min=9] ~ ~ ~ execute @e[name=ASTNKTP,rym=-140,ry=-121,r=4] ~ ~ ~ summon Arrow ~3.1 ~1.8 ~-2.6 {Motion:[3.1d,0.1d,-2.6d],CustomName:"TNKARW",damage:100}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[type=Item,score_tnkItm_min=9] ~ ~ ~ execute @e[name=ASTNKTP,rym=-160,ry=-141,r=4] ~ ~ ~ summon Arrow ~2 ~1.8 ~-3.5 {Motion:[2.0d,0.1d,-3.5d],CustomName:"TNKARW",damage:100}},Time:1,DropItem:0}}}}}}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:summon FallingSand ~-1 ~-1 ~-5 {Block:command_block,Data:0,TileEntityData:{Command:execute @e[name=ASTNKCP,score_tnkItm_min=31,score_tnkItm=40] ~ ~ ~ entitydata @e[name=ASTNKCP] {Rotation:[285f,0f]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[name=ASTNKCP,score_tnkItm_min=31,score_tnkItm=40] ~ ~ ~ entitydata @e[name=TNKSTHS,score_tnkRdg_min=2] {Motion:[0.4d,0d,0.1d]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[name=ASTNKCP,score_tnkItm_min=21,score_tnkItm=30] ~ ~ ~ entitydata @e[name=ASTNKCP] {Rotation:[255f,0f]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[name=ASTNKCP,score_tnkItm_min=21,score_tnkItm=30] ~ ~ ~ entitydata @e[name=TNKSTHS,score_tnkRdg_min=2] {Motion:[0.4d,0d,-0.1d]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[name=ASTNKCP,score_tnkItm_min=11,score_tnkItm=20] ~ ~ ~ entitydata @e[name=ASTNKCP] {Rotation:[225f,0f]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[name=ASTNKCP,score_tnkItm_min=11,score_tnkItm=20] ~ ~ ~ entitydata @e[name=TNKSTHS,score_tnkRdg_min=2] {Motion:[0.3d,0d,-0.3d]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[name=ASTNKCP,score_tnkItm_min=1,score_tnkItm=10] ~ ~ ~ entitydata @e[name=ASTNKCP] {Rotation:[195f,0f]}},Time:1,DropItem:0}}}}}}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:summon FallingSand ~-1 ~ ~-6 {Block:command_block,Data:0,TileEntityData:{Command:execute @e[name=ASTNKCP,score_tnkItm_min=1,score_tnkItm=10] ~ ~ ~ entitydata @e[name=TNKSTHS,score_tnkRdg_min=2] {Motion:[0.1d,0d,-0.4d]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @a[score_tnkRdg_min=1] ~ ~ ~ entitydata @e[name=TNKSTHS] {NoAI:0}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:entitydata @e[name=TNKSTHS] {NoAI:1}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:scoreboard players set @e[name=ASTNKCP,score_tnkItm_min=-2,score_tnkItm=-1] tnkItm 120},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:scoreboard players set @e[name=ASTNKCP,score_tnkItm_min=120] tnkItm 0},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @a[score_tnkRdg_min=1,score_tnkItm_min=3,score_tnkItm=3] ~ ~ ~ scoreboard players add @e[name=ASTNKCP] tnkItm 1},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @a[score_tnkRdg_min=1,score_tnkItm_min=1,score_tnkItm=1] ~ ~ ~ scoreboard players remove @e[name=ASTNKCP] tnkItm 1},Time:1,DropItem:0}}}}}}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:summon FallingSand ~1 ~1 ~-6 {Block:command_block,Data:0,TileEntityData:{Command:execute @e[type=Item,score_tnkItm_min=9] ~ ~ ~ execute @e[name=ASTNKTP,rym=-180,ry=-161,r=4] ~ ~ ~ summon Arrow ~0.7 ~1.8 ~-3.9 {Motion:[0.7d,0.1d,-3.9d],CustomName:"TNKARW",damage:100}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[type=Item,score_tnkItm_min=9] ~ ~ ~ execute @e[name=ASTNKTP,r=4] ~ ~ ~ playsound fireworks.launch @a ~ ~ ~ 4 1.8},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[type=Item,score_tnkItm_min=9] ~ ~ ~ execute @e[name=ASTNKTP,r=4] ~ ~ ~ playsound random.explode @a ~ ~ ~ 10 .4},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:scoreboard players set @e[type=Item] tnkItm 9 {Item:{id:"minecraft:gunpowder",Count:1b}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[name=TNKSTHS] ~ ~ ~ detect ~ ~-1 ~ air -1 entitydata @e[name=TNKSTHS,r=0] {Motion:[0.0,-2.0,0.0]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:scoreboard players reset @e[name=TNKSTHS,score_tnkRdg_min=5] tnkRdg},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:scoreboard players add @e[name=TNKSTHS] tnkRdg 1},Time:1,DropItem:0}}}}}}}},Time:1,DropItem:0}}}}}}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:summon FallingSand ~1 ~-3 ~13 {Block:stained_hardened_clay,Data:14,Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:summon FallingSand ~ ~-4 ~-7 {Block:command_block,Data:0,TileEntityData:{Command:execute @a[score_tnkRdg_min=1] ~ ~ ~ playsound mob.sheep.shear @a ~ ~ ~ .2 .00001},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @a[score_tnkRdg_min=1,score_tnkItm_min=1,score_tnkItm=3] ~ ~ ~ playsound mob.blaze.breathe @a ~ ~ ~ .3 .1},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[type=Item,score_tnkItm_min=7,score_tnkItm=7] ~ ~ ~ execute @e[type=Item,score_tnkItm_min=8,score_tnkItm=8,r=1] ~ ~ ~ kill @e[type=Item,score_tnkItm_min=7,score_tnkItm=8,r=2]},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[type=Item,score_tnkItm_min=7,score_tnkItm=7] ~ ~ ~ execute @e[type=Item,score_tnkItm_min=8,score_tnkItm=8,r=1] ~ ~ ~ particle largesmoke ~ ~ ~ 0 0 0 .1 10 force},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[type=Item,score_tnkItm_min=7,score_tnkItm=7] ~ ~ ~ execute @e[type=Item,score_tnkItm_min=8,score_tnkItm=8,r=1] ~ ~ ~ summon Item ~ ~ ~ {CustomName:"Tank",CustomNameVisible:1,Motion:[0.0,.3,0.0],Item:{id:spawn_egg,Damage:67,Count:1,tag:{display:{Name:"Tank"},ench:[{id:35,lvl:0}]}}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:scoreboard players set @e[type=Item] tnkItm 8 {OnGround:1b,Item:{id:"minecraft:end_portal_frame",Count:1b,tag:{display:{Name:"Tank Turret"}}}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:scoreboard players set @e[type=Item] tnkItm 7 {OnGround:1b,Item:{id:"minecraft:bedrock",Count:1b,tag:{display:{Name:"Tank Cockpit"}}}}},Time:1,DropItem:0}}}}}}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:summon FallingSand ~-2 ~-3 ~-7 {Block:command_block,Data:0,TileEntityData:{Command:tp @e[name=ASTNKCP] @e[name=TNKSTHS]},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:tp @e[name=ASTNKTP] @e[name=TNKSTHS]},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @a[score_tnkRdg_min=1,score_tnkItm_min=4,score_tnkItm=4] ~ ~ ~ entitydata @e[name=TNKSTHS] {Motion:[0.0,0.0,0.0]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:scoreboard players reset @a[score_tnkRdg_min=0,score_tnkRdg=0] tnkRdg},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:scoreboard players remove @a[score_tnkRdg_min=1] tnkRdg 1},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:/scoreboard players set @p tnkRdg 3 {Riding:{id:EntityHorse,CustomName:"TNKSTHS"}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:scoreboard objectives add tnkRdg dummy},Time:1,DropItem:0}}}}}}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:summon FallingSand ~-2 ~-2 ~-8 {Block:command_block,Data:0,TileEntityData:{Command:tp @e[type=Endermite,name=Tank] ~ ~-400 ~},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[type=Endermite,name=Tank] ~ ~ ~ summon ArmorStand ~ ~ ~ {CustomName:"ASTNKCP",Invisible:1,Invulnerable:1,NoGravity:1,PersistenceRequired:1,Equipment:[{},{},{},{},{id:bedrock,Count:1}],DisabledSlots:2039583}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[type=Endermite,name=Tank] ~ ~ ~ summon ArmorStand ~ ~ ~ {CustomName:"ASTNKTT",Invisible:1,Invulnerable:1,NoGravity:1,PersistenceRequired:1,DisabledSlots:2039583,Riding:{id:"ArmorStand",CustomName:"ASTNKTP",Invisible:1,Invulnerable:1,NoGravity:1,PersistenceRequired:1,Equipment:[{},{},{},{},{id:end_portal_frame,Count:1}],DisabledSlots:2039583}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[type=Endermite,name=Tank] ~ ~ ~ summon EntityHorse ~ ~ ~ {CustomName:"TNKSTHS",Type:0,Variant:7,Tame:1,Invulnerable:1,PersistenceRequired:1,Silent:1,ActiveEffects:[{Id:5,Amplifier:4,Duration:1999999980,ShowParticles:0b},{Id:14,Amplifier:1,Duration:19999980,ShowParticles:0b}],SaddleItem:{id:saddle},Attributes:[{Name:horse.jumpStrength,Base:0},{Name:generic.maxHealth,Base:40}]}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[name=TNKSTHS] ~ ~ ~ tp @e[type=Endermite,name=Tank] ~ ~-400 ~},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[name=TNKSTHS] ~ ~ ~ execute @e[type=Endermite,name=Tank] ~ ~ ~ summon Item ~ ~ ~ {CustomName:"Only one tank allowed",CustomNameVisible:1,Motion:[0.0,.3,0.0],Item:{id:spawn_egg,Damage:67,Count:1,tag:{display:{Name:"Tank"},ench:[{id:35,lvl:0}]}}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[name=TNKSTHS] ~ ~ ~ execute @e[type=Endermite,name=Tank] ~ ~ ~ particle barrier ~ ~.4 ~ 0 0 0 1 1 force},Time:1,DropItem:0}}}}}}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:summon FallingSand ~ ~-1 ~-8 {Block:command_block,Data:0,TileEntityData:{Command:execute @e[type=Item,score_tnkItm_min=4,score_tnkItm=4] ~ ~ ~ execute @e[type=Item,score_tnkItm_min=5,score_tnkItm=5,r=1] ~ ~ ~ execute @e[type=Item,score_tnkItm_min=6,score_tnkItm=6,r=1] ~ ~ ~ kill @e[type=Item,score_tnkItm_min=4,score_tnkItm=6,r=2]},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[type=Item,score_tnkItm_min=4,score_tnkItm=4] ~ ~ ~ execute @e[type=Item,score_tnkItm_min=5,score_tnkItm=5,r=1] ~ ~ ~ execute @e[type=Item,score_tnkItm_min=6,score_tnkItm=6,r=1] ~ ~ ~ particle largesmoke ~ ~ ~ 0 0 0 .1 10 force},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[type=Item,score_tnkItm_min=4,score_tnkItm=4] ~ ~ ~ execute @e[type=Item,score_tnkItm_min=5,score_tnkItm=5,r=1] ~ ~ ~ execute @e[type=Item,score_tnkItm_min=6,score_tnkItm=6,r=1] ~ ~ ~ summon Item ~ ~ ~ {CustomName:"Tank Turret",CustomNameVisible:1,Motion:[0.0,.3,0.0],Item:{id:end_portal_frame,Count:1,tag:{display:{Name:"Tank Turret"}}}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:scoreboard players set @e[type=Item] tnkItm 6 {OnGround:1b,Item:{id:"minecraft:gunpowder",Count:1b,Count:32b}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:scoreboard players set @e[type=Item] tnkItm 5 {OnGround:1b,Item:{id:"minecraft:piston",Count:1b,Count:2b}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:scoreboard players set @e[type=Item] tnkItm 4 {OnGround:1b,Item:{id:"minecraft:iron_block",Count:1b,Count:6b}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[type=Item,score_tnkItm_min=1,score_tnkItm=1] ~ ~ ~ execute @e[type=Item,score_tnkItm_min=2,score_tnkItm=2,r=1] ~ ~ ~ execute @e[type=Item,score_tnkItm_min=3,score_tnkItm=3,r=1] ~ ~ ~ kill @e[type=Item,score_tnkItm_min=1,score_tnkItm=3,r=2]},Time:1,DropItem:0}}}}}}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:summon FallingSand ~ ~ ~-9 {Block:command_block,Data:0,TileEntityData:{Command:execute @e[type=Item,score_tnkItm_min=1,score_tnkItm=1] ~ ~ ~ execute @e[type=Item,score_tnkItm_min=2,score_tnkItm=2,r=1] ~ ~ ~ execute @e[type=Item,score_tnkItm_min=3,score_tnkItm=3,r=1] ~ ~ ~ particle largesmoke ~ ~ ~ 0 0 0 .1 10 force},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:execute @e[type=Item,score_tnkItm_min=1,score_tnkItm=1] ~ ~ ~ execute @e[type=Item,score_tnkItm_min=2,score_tnkItm=2,r=1] ~ ~ ~ execute @e[type=Item,score_tnkItm_min=3,score_tnkItm=3,r=1] ~ ~ ~ summon Item ~ ~ ~ {CustomName:"Tank Cockpit",CustomNameVisible:1,Motion:[0.0,.3,0.0],Item:{id:bedrock,Count:1,tag:{display:{Name:"Tank Cockpit"}}}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:scoreboard players set @e[type=Item] tnkItm 3 {OnGround:1b,Item:{id:"minecraft:lever",Count:1b,Count:3b}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:scoreboard players set @e[type=Item] tnkItm 2 {OnGround:1b,Item:{id:"minecraft:redstone_block",Count:1b,Count:4b}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:scoreboard players set @e[type=Item] tnkItm 1 {OnGround:1b,Item:{id:"minecraft:iron_block",Count:20b}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:scoreboard objectives add tnkItm dummy},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:fill ~-1 ~ ~ ~-1 ~6 ~7 redstone_block},Time:1,DropItem:0}}}}}}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:summon FallingSand ~-2 ~1 ~-9 {Block:command_block,Data:0,TileEntityData:{Command:execute @a[score_tnkRdg_min=1,score_tnkRdg=1] ~ ~ ~ scoreboard players reset @e[name=ASTNKCP] tnkItm},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:effect @a[score_tnkRdg_min=1] invisibility 1 1 true},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:scoreboard players set @a tnkItm 4 {SelectedItemSlot:3}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:scoreboard players set @a tnkItm 3 {SelectedItemSlot:2}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:scoreboard players set @a tnkItm 2 {SelectedItemSlot:1}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:scoreboard players set @a tnkItm 1 {SelectedItemSlot:0}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:fill ~1 ~ ~ ~1 ~6 ~7 stone},Time:1,DropItem:0}}}}}}}},Time:1,DropItem:0}}}}}}}},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:fill ~1 ~-3 ~14 ~-1 ~3 ~14 redstone_block},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:fill ~2 ~-3 ~3 ~-2 ~-3 ~16 stone_slab2 8},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:fill ~2 ~6 ~3 ~-2 ~6 ~16 air},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:fill ~2 ~-1 ~3 ~-2 ~7 ~16 stained_glass 14 hollow},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:gamerule commandBlockOutput false},Time:1,DropItem:0}}}}}}}}}}}}
Command
Want to make a video with this creation? Please don't forget to give credits!To make it easy and fast, I'll leave the text to copy and paste in your video description:
Command by TheRedEngineer - http://www.theredengineer.com/clay-soldiers-wars.html
Creator's channel: https://www.youtube.com/c/TheRedEng
Click on the button below to download the resourcepack
THIS WEBSITE IS NOT ENDORSED, ASSOCIATED OR AFFILIATED WITH MOJANG AB.
COPYRIGHT © THEREDENGINEER. ALL RIGHTS RESERVED.