Thanks so much to Barf Creations for providing the block model used in this command!Crafting Recipes (Drop Items 1 and 2 on the ground to craft Item 3):
Command Block + 3 Soul Sand = Wither Storm Disguise Egg
When the disguise is first spawned, there'll be a purple block on the ground. Right-Click it to start controlling the Wither Storm.
When controlling the Storm, selecting the first slot of your hotbar activates a tractor beam right below you. Anything that touches it gets lifted into the air. Using the item in the ninth slot of your hotbar launches a Fireball in the direction you look. Drop a Diamond Sword below your feet to destroy the Wither Storm Disguise.
Command:
summon FallingSand ~ ~+4 ~ {Time:1,Data:0,TileID:152,Riding:{id:FallingSand,Time:1,Block:minecraft:command_block,TileEntityData:{Command:fill ~ ~1 ~-1 ~ ~-5 ~ air},Riding:{id:FallingSand,Time:1,Data:0,TileID:1,Riding:{id:FallingSand,Time:1,Data:0,TileID:152,Riding:{id:FallingSand,Time:1,Block:minecraft:command_block,TileEntityData:{Command:kill @e[type=MinecartCommandBlock,r=4]},Riding:{id:FallingSand,Time:1,Data:0,TileID:1,Riding:{id:MinecartCommandBlock,Command:setblock ~ ~ ~ air,Riding:{id:MinecartCommandBlock,Command:/kill @e[type=Item,r=4],Riding:{id:MinecartCommandBlock,Command:tellraw @a [{'text':'Thanks to gentlegiantJGC and xafonyz for making the MCedit filter that made this one-click command','color':'gold'},{'text':'nwww.youtube.com/gentlegiantJGCnwww.youtube.com/xafonyzen','color':'white'}],Riding:{id:MinecartCommandBlock,Command:'setblock ~3 ~0 ~2 wall_sign 2 replace {Text4:null,Text3:'(Right-Click)',Text2:'{'bold':true,'color':'dark_red','clickEvent':{'action':'run_command','value':'/setblock ~ ~ ~2 redstone_block'},'text':'[Destroy]'}',id:Sign,Text1:null,x:1,y:2,z:0}',Riding:{id:MinecartCommandBlock,Command:'setblock ~4 ~0 ~2 wall_sign 2 replace {Text4:'{'bold':true,'color':'gold','clickEvent':{'action':'run_command','value':'/tellraw @p [',{'text':'nBe sure to credit me when using this command for YouTube Videos and Minecraft Maps:nn','color':'gold'},{'text':'My Twitter: ','color':'gray'},{'text':'@Jak544Tweetsnn','color':'dark_aqua','clickEvent':{'action':'open_url','value':'https://twitter.com/Jak544Tweets'},'hoverEvent':{'action':'show_text','value':{'text':','extra':[{'text':'Opens up my Twitter Page.','color':'gold'}]}}},{'text':'My Website: ','color':'gray'},{'text':'sites.google.com/site/jak544mcn','color':'dark_aqua','clickEvent':{'action':'open_url','value':'https://sites.google.com/site/jak544mc/'},'hoverEvent':{'action':'show_text','value':{'text':','extra':[{'text':'Opens up my Website.','color':'gold'}]}}}]'},'text':'[by Jak544]'}',Text3:'{'strikethrough':true,'color':'dark_red','text':' '}',Text2:'{'color':'light_purple','text':'Wither Storm'}',id:Sign,Text1:'{'color':'light_purple','text':'Control the'}',x:2,y:2,z:0}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~0 ~2 wall_sign 2 replace {Text4:null,Text3:'(Right-Click)',Text2:'{'bold':true,'color':'dark_green','clickEvent':{'action':'run_command','value':'/setblock ~ ~ ~2 redstone_block'},'text':'[More Info]'}',id:Sign,Text1:null,x:3,y:2,z:0}',Riding:{id:MinecartCommandBlock,Command:'setblock ~4 ~2 ~2 wall_sign 2 replace {Text4:'{'color':'black','text':'off the machine!'}',Text3:'{'color':'black','text':'RightClick to turn'}',Text2:'{'strikethrough':true,'color':'dark_red','text':' '}',id:Sign,Text1:'{'bold':true,'color':'dark_red','clickEvent':{'action':'run_command','value':'/fill ~ ~-3 ~4 ~ ~2 ~11 bedrock'},'text':'[Deactivate]'}',x:2,y:4,z:0}',Riding:{id:MinecartCommandBlock,Command:'setblock ~4 ~3 ~2 wall_sign 2 replace {Text4:'{'color':'black','text':'on the machine!'}',Text3:'{'color':'black','text':'RightClick to turn'}',Text2:'{'strikethrough':true,'color':'dark_red','text':' '}',id:Sign,Text1:'{'bold':true,'color':'dark_green','clickEvent':{'action':'run_command','value':'/fill ~ ~-4 ~4 ~ ~1 ~11 redstone_block'},'text':'[Activate]'}',x:2,y:5,z:0}',Riding:{id:MinecartCommandBlock,Command:buffer,Riding:{id:MinecartCommandBlock,Command:buffer,Riding:{id:MinecartCommandBlock,Command:'fill ~3 ~-1 ~15 ~5 ~4 ~15 redstone_block 0 destroy',Riding:{id:MinecartCommandBlock,Command:buffer,Riding:{id:MinecartCommandBlock,Command:buffer,Riding:{id:MinecartCommandBlock,Command:'setblock ~3 ~-1 ~4 command_block 0 replace {CustomName:@,Command:'/tellraw @a {'text':'nThe Module ','color':'red','bold':'true',extra:[{text:'Controllable Wither Storm','color':'light_purple'},{'text':' has been removed. The Items created by this module will no longer work.n','color':'red'}]}',id:Control,x:1,y:1,z:2}',Riding:{id:MinecartCommandBlock,Command:'setblock ~3 ~-1 ~6 command_block 0 replace {CustomName:@,Command:/fill ~1 ~5 ~7 ~1 ~ ~ stone 0 replace redstone_block,id:Control,x:1,y:1,z:4}',Riding:{id:MinecartCommandBlock,Command:'setblock ~3 ~-1 ~7 command_block 0 replace {CustomName:@,Command:execute @a[rym=-180,ry=-158,score_StormRide_min=1] ~ ~ ~ /entitydata @e[type=Giant,name=StormHold,c=1] {Motion:[0.039874d,0d,-0.195985d]},id:Control,x:1,y:1,z:5}',Riding:{id:MinecartCommandBlock,Command:'setblock ~3 ~-1 ~8 command_block 0 replace {CustomName:@,Command:execute @a[rym=-157,ry=-135,score_StormRide_min=1] ~ ~ ~ /entitydata @e[type=Giant,name=StormHold,c=1] {Motion:[0.113281d,0d,-0.164825d]},id:Control,x:1,y:1,z:6}',Riding:{id:MinecartCommandBlock,Command:'setblock ~3 ~-1 ~9 command_block 0 replace {CustomName:@,Command:execute @a[rym=-134,ry=-112,score_StormRide_min=1] ~ ~ ~ /entitydata @e[type=Giant,name=StormHold,c=1] {Motion:[0.168678d,0d,-0.107460d]},id:Control,x:1,y:1,z:7}',Riding:{id:MinecartCommandBlock,Command:'setblock ~3 ~-1 ~10 command_block 0 replace {CustomName:@,Command:execute @a[rym=-111,ry=-89,score_StormRide_min=1] ~ ~ ~ /entitydata @e[type=Giant,name=StormHold,c=1] {Motion:[0.197257d,0d,-0.033010d]},id:Control,x:1,y:1,z:8}',Riding:{id:MinecartCommandBlock,Command:'setblock ~3 ~-1 ~11 command_block 0 replace {CustomName:@,Command:execute @a[rym=-88,ry=-66,score_StormRide_min=1] ~ ~ ~ /entitydata @e[type=Giant,name=StormHold,c=1] {Motion:[0.194474d,0d,0.046689d]},id:Control,x:1,y:1,z:9}',Riding:{id:MinecartCommandBlock,Command:'setblock ~3 ~-1 ~12 command_block 0 replace {CustomName:@,Command:execute @a[rym=-65,ry=-43,score_StormRide_min=1] ~ ~ ~ /entitydata @e[type=Giant,name=StormHold,c=1] {Motion:[0.160771d,0d,0.118965d]},id:Control,x:1,y:1,z:10}',Riding:{id:MinecartCommandBlock,Command:'setblock ~3 ~-1 ~13 command_block 0 replace {CustomName:@,Command:execute @a[rym=119,ry=141,score_StormRide_min=1] ~ ~ ~ /entitydata @e[type=Giant,name=StormHold,c=1] {Motion:[-0.152081d,0d,-0.129890d]},id:Control,x:1,y:1,z:11}',Riding:{id:MinecartCommandBlock,Command:'setblock ~3 ~-1 ~16 command_block 1 replace {CustomName:@,Command:/gamerule logAdminCommands false,id:Control,x:1,y:1,z:14}',Riding:{id:MinecartCommandBlock,Command:'setblock ~4 ~-1 ~16 command_block 1 replace {CustomName:@,Command:/gamerule commandBlockOutput false,id:Control,x:2,y:1,z:14}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~-1 ~4 command_block 0 replace {CustomName:@,Command:'/tellraw @p [',{'text':'nIMPORTANT: This command needs a special resource pack to work!','color':'red','bold':true},{'text':'n[Click here to download it.]','color':'light_purple','clickEvent':{'action':'open_url','value':'http://www.mediafire.com/download/8abdncx4tbtlh3i/WitherStormFinal.zip'},'bold':false},{'text':'nnCrafting Recipes:nBlock of Redstone + Dragon Egg = Command BlocknCommand Block + 3 Soul Sand = Wither Storm Disguisen','color':'gold'}]',id:Control,x:3,y:1,z:2}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~-1 ~6 command_block 0 replace {CustomName:@,Command:/fill ~-1 ~5 ~7 ~-1 ~ ~ redstone_block 0 replace stone,id:Control,x:3,y:1,z:4}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~-1 ~7 command_block 0 replace {CustomName:@,Command:/scoreboard players set @a StormRide 0,id:Control,x:3,y:1,z:5}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~-1 ~8 command_block 0 replace {CustomName:@,Command:'/scoreboard players set @a StormRide 1 {Riding:{id:Pig,CustomName:'StormRide',Saddle:1b}}',id:Control,x:3,y:1,z:6}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~-1 ~9 command_block 0 replace {CustomName:@,Command:/execute @a[score_StormRide_min=1] ~ ~ ~ /tp @e[type=Giant,name=StormHold,c=1] ~ 80 ~,id:Control,x:3,y:1,z:7}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~-1 ~10 command_block 0 replace {CustomName:@,Command:/execute @a[rym=0,ry=89,score_StormRide_min=1] ~ ~ ~ /tp @e[type=Giant,name=StormHold,c=1] ~ ~ ~ 45 ~,id:Control,x:3,y:1,z:8}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~-1 ~11 command_block 0 replace {CustomName:@,Command:/execute @a[rym=90,ry=179,score_StormRide_min=1] ~ ~ ~ /tp @e[type=Giant,name=StormHold,c=1] ~ ~ ~ 135 ~,id:Control,x:3,y:1,z:9}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~-1 ~12 command_block 0 replace {CustomName:@,Command:/execute @a[rym=180,ry=269,score_StormRide_min=1] ~ ~ ~ /tp @e[type=Giant,name=StormHold,c=1] ~ ~ ~ 225 ~,id:Control,x:3,y:1,z:10}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~-1 ~13 command_block 0 replace {CustomName:@,Command:/execute @a[rym=270,ry=359,score_StormRide_min=1] ~ ~ ~ /tp @e[type=Giant,name=StormHold,c=1] ~ ~ ~ -45 ~,id:Control,x:3,y:1,z:11}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~-1 ~16 command_block 1 replace {CustomName:@,Command:/execute @a ~ ~ ~ /setworldspawn ~ ~ ~,id:Control,x:3,y:1,z:14}',Riding:{id:MinecartCommandBlock,Command:'setblock ~3 ~0 ~6 command_block 0 replace {CustomName:@,Command:execute @a[rym=-42,ry=-20,score_StormRide_min=1] ~ ~ ~ /entitydata @e[type=Giant,name=StormHold,c=1] {Motion:[0.101508d,0d,0.172326d]},id:Control,x:1,y:2,z:4}',Riding:{id:MinecartCommandBlock,Command:'setblock ~3 ~0 ~7 command_block 0 replace {CustomName:@,Command:execute @a[rym=-19,ry=3,score_StormRide_min=1] ~ ~ ~ /entitydata @e[type=Giant,name=StormHold,c=1] {Motion:[0.026105d,0d,0.198289d]},id:Control,x:1,y:2,z:5}',Riding:{id:MinecartCommandBlock,Command:'setblock ~3 ~0 ~8 command_block 0 replace {CustomName:@,Command:execute @a[rym=4,ry=26,score_StormRide_min=1] ~ ~ ~ /entitydata @e[type=Giant,name=StormHold,c=1] {Motion:[-0.053448d,0d,0.192726d]},id:Control,x:1,y:2,z:6}',Riding:{id:MinecartCommandBlock,Command:'setblock ~3 ~0 ~9 command_block 0 replace {CustomName:@,Command:execute @a[rym=27,ry=49,score_StormRide_min=1] ~ ~ ~ /entitydata @e[type=Giant,name=StormHold,c=1] {Motion:[-0.124503d,0d,0.156522d]},id:Control,x:1,y:2,z:7}',Riding:{id:MinecartCommandBlock,Command:'setblock ~3 ~0 ~10 command_block 0 replace {CustomName:@,Command:execute @a[rym=50,ry=72,score_StormRide_min=1] ~ ~ ~ /entitydata @e[type=Giant,name=StormHold,c=1] {Motion:[-0.175763d,0d,0.095432d]},id:Control,x:1,y:2,z:8}',Riding:{id:MinecartCommandBlock,Command:'setblock ~3 ~0 ~11 command_block 0 replace {CustomName:@,Command:execute @a[rym=73,ry=95,score_StormRide_min=1] ~ ~ ~ /entitydata @e[type=Giant,name=StormHold,c=1] {Motion:[-0.199079d,0d,0.019169d]},id:Control,x:1,y:2,z:9}',Riding:{id:MinecartCommandBlock,Command:'setblock ~3 ~0 ~12 command_block 0 replace {CustomName:@,Command:execute @a[rym=96,ry=118,score_StormRide_min=1] ~ ~ ~ /entitydata @e[type=Giant,name=StormHold,c=1] {Motion:[-0.190743d,0d,-0.060141d]},id:Control,x:1,y:2,z:10}',Riding:{id:MinecartCommandBlock,Command:'setblock ~3 ~0 ~13 command_block 0 replace {CustomName:@,Command:execute @a[rym=142,ry=164,score_StormRide_min=1] ~ ~ ~ /entitydata @e[type=Giant,name=StormHold,c=1] {Motion:[-0.089240d,0d,-0.178987d]},id:Control,x:1,y:2,z:11}',Riding:{id:MinecartCommandBlock,Command:'setblock ~3 ~0 ~16 command_block 1 replace {CustomName:@,Command:/setblock ~1 ~-1 ~-10 redstone_block,id:Control,x:1,y:2,z:14}',Riding:{id:MinecartCommandBlock,Command:'setblock ~4 ~0 ~16 command_block 1 replace {CustomName:@,Command:'/tellraw @p [',{'text':'n--=[!]','color':'dark_green'},{'text':'Controllable Wither Storm','color':'light_purple','bold':true},{'text':': ','color':'gold','bold':false},{'text':'A vanilla mod by Jak544','color':'gold','underlined':true,'bold':true},{'text':'[!]=--','color':'dark_green','underlined':false},{'text':'n','color':'none'}]',id:Control,x:2,y:2,z:14}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~0 ~6 command_block 0 replace {CustomName:@,Command:'scoreboard players set @e[type=Item] StormCraft_I 1 {Item:{id:'minecraft:redstone_block'},OnGround:1b}',id:Control,x:3,y:2,z:4}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~0 ~7 command_block 0 replace {CustomName:@,Command:'scoreboard players set @e[type=Item] StormCraft_I 2 {Item:{id:'minecraft:dragon_egg'},OnGround:1b}',id:Control,x:3,y:2,z:5}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~0 ~8 command_block 0 replace {CustomName:@,Command:'execute @e[score_StormCraft_I_min=1,score_StormCraft_I=1] ~ ~ ~ execute @e[r=1,score_StormCraft_I_min=2,score_StormCraft_I=2] ~ ~ ~ summon Item ~ ~ ~ {Item:{id:'minecraft:command_block',Count:1}}',id:Control,x:3,y:2,z:6}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~0 ~9 command_block 0 replace {CustomName:@,Command:execute @e[score_StormCraft_I_min=1,score_StormCraft_I=1] ~ ~ ~ execute @e[r=1,score_StormCraft_I_min=2,score_StormCraft_I=2] ~ ~ ~ /particle lava ~ ~ ~ 0 0 0 1 10 force,id:Control,x:3,y:2,z:7}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~0 ~10 command_block 0 replace {CustomName:@,Command:/effect @e[type=Giant,name=StormHold] resistance 121 9 true,id:Control,x:3,y:2,z:8}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~0 ~11 command_block 0 replace {CustomName:@,Command:/effect @e[type=Pig,name=StormRide] resistance 121 9 true,id:Control,x:3,y:2,z:9}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~0 ~12 command_block 0 replace {CustomName:@,Command:/effect @e[type=Giant,name=StormHold] invisibility 121 9 true,id:Control,x:3,y:2,z:10}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~0 ~13 command_block 0 replace {CustomName:@,Command:/effect @e[type=Pig,name=StormRide] invisibility 121 9 true,id:Control,x:3,y:2,z:11}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~0 ~16 command_block 1 replace {CustomName:@,Command:'/tellraw @p [',{'text':'Rules when using this machine:','color':'gold'},{'text':'nn1: Credit me when using this for commercial uses.','color':'green','bold':true},{'text':'nn2: Don't use this command to participate in any competition.','color':'dark_aqua','bold':true},{'text':'nn3: Don't act like this is your own work.n','color':'red','bold':true}]',id:Control,x:3,y:2,z:14}',Riding:{id:MinecartCommandBlock,Command:'setblock ~3 ~1 ~4 command_block 0 replace {CustomName:@,Command:/fill ~-1 ~-3 ~-2 ~3 ~4 ~13 air,id:Control,x:1,y:3,z:2}',Riding:{id:MinecartCommandBlock,Command:'setblock ~3 ~1 ~6 command_block 0 replace {CustomName:@,Command:/execute @e[type=Giant,name=StormHold] ~ ~ ~ /execute @e[type=Enderman,name=WitherStormDisguise] ~ ~ ~ /particle barrier ~ ~ ~ 0 0 0 0 10 force,id:Control,x:1,y:3,z:4}',Riding:{id:MinecartCommandBlock,Command:'setblock ~3 ~1 ~7 command_block 0 replace {CustomName:@,Command:'/execute @e[type=Enderman,name=WitherStormDisguise] ~ ~ ~ /summon Pig ~ ~-10 ~ {CustomName:'StormRide',Saddle:1,Invulnerable:1,PersistenceRequired:1,NoAI:1,Silent:1,ActiveEffects:[{Id:11,Amplifier:9,Duration:1999980,ShowParticles:0b},{Id:14,Amplifier:2,Duration:1999980,ShowParticles:0b}],Riding:{id:'ArmorStand',CustomName:'Placeholder',Invisible:1,Riding:{id:'ArmorStand',CustomName:'Placeholder',Invisible:1,Riding:{id:'Giant',CustomName:'StormHold',Equipment:[{id:command_block_minecart,Count:1},{},{},{},{}],Invulnerable:1,PersistenceRequired:1,Silent:1,ActiveEffects:[{Id:11,Amplifier:9,Duration:1999980,ShowParticles:0b},{Id:14,Amplifier:2,Duration:1999980,ShowParticles:0b}]}}}}',id:Control,x:1,y:3,z:5}',Riding:{id:MinecartCommandBlock,Command:'setblock ~3 ~1 ~8 command_block 0 replace {CustomName:@,Command:/effect @a[score_StormRide_min=1] invisibility 1 9 true,id:Control,x:1,y:3,z:6}',Riding:{id:MinecartCommandBlock,Command:'setblock ~3 ~1 ~9 command_block 0 replace {CustomName:@,Command:/effect @a[score_StormRide_min=1] night_vision 1 9 true,id:Control,x:1,y:3,z:7}',Riding:{id:MinecartCommandBlock,Command:'setblock ~3 ~1 ~10 command_block 0 replace {CustomName:@,Command:/effect @a[score_StormRide_min=1] resistance 1 9 true,id:Control,x:1,y:3,z:8}',Riding:{id:MinecartCommandBlock,Command:'setblock ~3 ~1 ~11 command_block 0 replace {CustomName:@,Command:/execute @a[score_StormRide_min=1] ~ ~ ~ /spreadplayers ~ ~ 40 41 false @e[type=ArmorStand,name=StormSuck],id:Control,x:1,y:3,z:9}',Riding:{id:MinecartCommandBlock,Command:'setblock ~3 ~1 ~12 command_block 0 replace {CustomName:@,Command:/scoreboard players set @a StormSlot 0,id:Control,x:1,y:3,z:10}',Riding:{id:MinecartCommandBlock,Command:'setblock ~3 ~1 ~13 command_block 0 replace {CustomName:@,Command:/scoreboard players set @a[score_StormRide_min=1] StormSlot 1 {SelectedItemSlot:0},id:Control,x:1,y:3,z:11}',Riding:{id:MinecartCommandBlock,Command:'setblock ~3 ~1 ~16 command_block 1 replace {CustomName:@,Command:scoreboard objectives add StormCraft_I dummy,id:Control,x:1,y:3,z:14}',Riding:{id:MinecartCommandBlock,Command:'setblock ~4 ~1 ~16 command_block 1 replace {CustomName:@,Command:/scoreboard objectives add StormSlot dummy,id:Control,x:2,y:3,z:14}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~1 ~4 command_block 0 replace {CustomName:@,Command:/setblock ~ ~-1 ~ stone,id:Control,x:3,y:3,z:2}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~1 ~6 command_block 0 replace {CustomName:@,Command:/execute @a[score_StormRide_min=1] ~ ~ ~ /execute @e[type=ArmorStand,name=StormSuck] ~ ~ ~ /setblock ~ ~-1 ~ air,id:Control,x:3,y:3,z:4}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~1 ~7 command_block 0 replace {CustomName:@,Command:/execute @a[score_StormSlot_min=1] ~ ~ ~ /particle witchMagic ~ ~-10 ~ 1 10 1 0 30 force,id:Control,x:3,y:3,z:5}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~1 ~8 command_block 0 replace {CustomName:@,Command:/execute @a[score_StormSlot_min=1] ~-1 ~-40 ~-1 /entitydata @e[type=!ArmorStand,dx=2,dy=50,dz=2] {Motion:[0.0,1.0,0.0]},id:Control,x:3,y:3,z:6}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~1 ~9 command_block 0 replace {CustomName:@,Command:'/execute @a[score_StormRide_min=1] ~ ~ ~ /scoreboard players set @e[type=Item,r=3] StormDestroy 1 {Item:{id:'minecraft:diamond_sword'}}',id:Control,x:3,y:3,z:7}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~1 ~10 command_block 0 replace {CustomName:@,Command:'scoreboard players set @e[type=Item] StormCraft_I 3 {Item:{id:'minecraft:command_block'},OnGround:1b}',id:Control,x:3,y:3,z:8}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~1 ~11 command_block 0 replace {CustomName:@,Command:'scoreboard players set @e[type=Item] StormCraft_I 4 {Item:{id:'minecraft:soul_sand',Count:3b},OnGround:1b}',id:Control,x:3,y:3,z:9}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~1 ~12 command_block 0 replace {CustomName:@,Command:'execute @e[score_StormCraft_I_min=3,score_StormCraft_I=3] ~ ~ ~ execute @e[r=1,score_StormCraft_I_min=4,score_StormCraft_I=4] ~ ~ ~ summon Item ~ ~ ~ {Item:{id:'minecraft:spawn_egg',Count:1,Damage:58s,tag:{ench:[{id:41,lvl:1}],display:{Name:'WitherStormDisguise',Lore:['Creature....ATTACK!']}}}}',id:Control,x:3,y:3,z:10}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~1 ~13 command_block 0 replace {CustomName:@,Command:execute @e[score_StormCraft_I_min=3,score_StormCraft_I=3] ~ ~ ~ execute @e[r=1,score_StormCraft_I_min=4,score_StormCraft_I=4] ~ ~ ~ /particle smoke ~ ~ ~ 0 0 0 1 10 force,id:Control,x:3,y:3,z:11}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~1 ~16 command_block 1 replace {CustomName:@,Command:/scoreboard objectives add StormRide dummy,id:Control,x:3,y:3,z:14}',Riding:{id:MinecartCommandBlock,Command:'setblock ~3 ~2 ~6 command_block 0 replace {CustomName:@,Command:'/execute @e[type=Giant,name=StormHold] ~ ~ ~ /execute @e[type=Enderman,name=WitherStormDisguise] ~ ~ ~ summon Item ~ ~ ~ {CustomName:'Only one Wither Storm Disguise allowed!',CustomNameVisible:true,Item:{id:'minecraft:spawn_egg',Count:1,Damage:58s,tag:{ench:[{id:41,lvl:1}],display:{Name:'WitherStormDisguise',Lore:['Creature....ATTACK!']}}}}',id:Control,x:1,y:4,z:4}',Riding:{id:MinecartCommandBlock,Command:'setblock ~3 ~2 ~7 command_block 0 replace {CustomName:@,Command:'/execute @e[type=Enderman,name=WitherStormDisguise] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:'StormSuck',Invisible:1b,Marker:1b,Equipment:[{},{},{},{},{id:'minecraft:stained_hardened_clay',Damage:11s}]}',id:Control,x:1,y:4,z:5}',Riding:{id:MinecartCommandBlock,Command:'setblock ~4 ~2 ~16 command_block 1 replace {CustomName:@,Command:/scoreboard objectives add StormBall dummy,id:Control,x:2,y:4,z:14}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~2 ~6 command_block 0 replace {CustomName:@,Command:/execute @e[type=Item,score_StormDestroy_min=1] ~ ~ ~ /kill @e[type=Giant,name=StormHold,c=1],id:Control,x:3,y:4,z:4}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~2 ~7 command_block 0 replace {CustomName:@,Command:/execute @e[type=Item,score_StormDestroy_min=1] ~ ~ ~ /kill @e[type=Pig,name=StormRide,c=1],id:Control,x:3,y:4,z:5}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~2 ~8 command_block 0 replace {CustomName:@,Command:/execute @e[type=Item,score_StormDestroy_min=1] ~ ~ ~ /kill @e[type=ArmorStand,name=Placeholder],id:Control,x:3,y:4,z:6}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~2 ~9 command_block 0 replace {CustomName:@,Command:/execute @e[type=Item,score_StormDestroy_min=1] ~ ~ ~ /kill @e[type=ArmorStand,name=StormSuck],id:Control,x:3,y:4,z:7}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~2 ~10 command_block 0 replace {CustomName:@,Command:'/replaceitem entity @a[score_StormRide_min=1] slot.hotbar.8 snowball 2 0 {ench:[{id:41,lvl:1}],display:{Name:'Shoot Fireball'}}',id:Control,x:3,y:4,z:8}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~2 ~11 command_block 0 replace {CustomName:@,Command:'/clear @a[score_StormRide=0] snowball 0 2 {ench:[{id:41,lvl:1}],display:{Name:'Shoot Fireball'}}',id:Control,x:3,y:4,z:9}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~2 ~12 command_block 0 replace {CustomName:@,Command:/execute @a[score_StormRide_min=1] ~ ~ ~ /scoreboard players set @e[type=Snowball,r=4] StormBall 1,id:Control,x:3,y:4,z:10}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~2 ~13 command_block 0 replace {CustomName:@,Command:execute @e[score_StormCraft_I_min=3,score_StormCraft_I=3] ~ ~ ~ execute @e[r=1,score_StormCraft_I_min=4,score_StormCraft_I=4] ~ ~ ~ kill @e[type=Item,r=3,score_StormCraft_I_min=3,score_StormCraft_I=4],id:Control,x:3,y:4,z:11}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~2 ~16 command_block 1 replace {CustomName:@,Command:/scoreboard objectives add StormDestroy dummy,id:Control,x:3,y:4,z:14}',Riding:{id:MinecartCommandBlock,Command:'setblock ~3 ~3 ~6 command_block 0 replace {CustomName:@,Command:/execute @e[type=Giant,name=StormHold] ~ ~ ~ /tp @e[type=Enderman,name=WitherStormDisguise] ~ ~-1000 ~,id:Control,x:1,y:5,z:4}',Riding:{id:MinecartCommandBlock,Command:'setblock ~3 ~3 ~7 command_block 0 replace {CustomName:@,Command:'/execute @e[type=Enderman,name=WitherStormDisguise] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:'StormSuck',Invisible:1b,Marker:1b,Equipment:[{},{},{},{},{id:'minecraft:stained_hardened_clay',Damage:11s}]}',id:Control,x:1,y:5,z:5}',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~3 ~13 command_block 0 replace {CustomName:@,Command:/execute @e[type=Snowball,score_StormBall_min=1] ~ ~ ~ /summon Fireball ~ ~ ~ {direction:[],ExplosionPower:3},id:Control,x:3,y:5,z:11}',Riding:{id:MinecartCommandBlock,Command:'setblock ~3 ~4 ~7 command_block 0 replace {CustomName:@,Command:/tp @e[type=Enderman,name=WitherStormDisguise] ~ ~-1000 ~,id:Control,x:1,y:6,z:5}',Riding:{id:MinecartCommandBlock,Command:'setblock ~4 ~4 ~5 command_block 0 replace {CustomName:@,Command:/entitydata @e {PersistanceRequired:true},id:Control,x:2,y:6,z:3}',Riding:{id:MinecartCommandBlock,Command:'fill ~2 ~-2 ~2 ~2 ~5 ~3 air',Riding:{id:MinecartCommandBlock,Command:'fill ~2 ~-2 ~4 ~6 ~-2 ~17 bedrock',Riding:{id:MinecartCommandBlock,Command:'fill ~2 ~-1 ~4 ~2 ~-1 ~17 stained_hardened_clay 5',Riding:{id:MinecartCommandBlock,Command:'fill ~2 ~0 ~4 ~2 ~3 ~17 stained_glass 1',Riding:{id:MinecartCommandBlock,Command:'fill ~2 ~4 ~4 ~2 ~4 ~17 stained_hardened_clay 5',Riding:{id:MinecartCommandBlock,Command:'fill ~2 ~5 ~4 ~6 ~5 ~17 bedrock',Riding:{id:MinecartCommandBlock,Command:'fill ~3 ~-2 ~2 ~6 ~-1 ~2 air',Riding:{id:MinecartCommandBlock,Command:'fill ~3 ~-2 ~3 ~3 ~-1 ~3 stained_hardened_clay 3',Riding:{id:MinecartCommandBlock,Command:'fill ~3 ~-1 ~5 ~5 ~3 ~5 air',Riding:{id:MinecartCommandBlock,Command:'fill ~3 ~-1 ~14 ~5 ~4 ~14 air',Riding:{id:MinecartCommandBlock,Command:'fill ~3 ~-1 ~15 ~5 ~4 ~15 redstone_block 0 destroy',Riding:{id:MinecartCommandBlock,Command:'fill ~3 ~-1 ~17 ~6 ~-1 ~17 stained_hardened_clay 5',Riding:{id:MinecartCommandBlock,Command:'setblock ~3 ~0 ~3 stained_hardened_clay 1',Riding:{id:MinecartCommandBlock,Command:'setblock ~3 ~0 ~4 stone',Riding:{id:MinecartCommandBlock,Command:'fill ~3 ~0 ~17 ~3 ~3 ~17 stained_glass 1',Riding:{id:MinecartCommandBlock,Command:'fill ~3 ~1 ~2 ~3 ~5 ~2 air',Riding:{id:MinecartCommandBlock,Command:'fill ~3 ~1 ~3 ~3 ~5 ~3 stained_hardened_clay 3',Riding:{id:MinecartCommandBlock,Command:'fill ~3 ~2 ~4 ~5 ~4 ~4 air',Riding:{id:MinecartCommandBlock,Command:'fill ~3 ~2 ~8 ~3 ~4 ~13 air',Riding:{id:MinecartCommandBlock,Command:'fill ~3 ~2 ~16 ~3 ~4 ~16 air',Riding:{id:MinecartCommandBlock,Command:'fill ~3 ~4 ~5 ~3 ~4 ~6 air',Riding:{id:MinecartCommandBlock,Command:'fill ~3 ~4 ~17 ~6 ~4 ~17 stained_hardened_clay 5',Riding:{id:MinecartCommandBlock,Command:'fill ~4 ~-2 ~3 ~4 ~-1 ~3 stained_hardened_clay 11',Riding:{id:MinecartCommandBlock,Command:'fill ~4 ~-1 ~4 ~4 ~1 ~4 air',Riding:{id:MinecartCommandBlock,Command:'fill ~4 ~-1 ~6 ~4 ~4 ~13 stone',Riding:{id:MinecartCommandBlock,Command:'setblock ~4 ~0 ~3 quartz_block',Riding:{id:MinecartCommandBlock,Command:'setblock ~4 ~0 ~17 stained_glass 4',Riding:{id:MinecartCommandBlock,Command:'fill ~4 ~1 ~2 ~6 ~1 ~2 air',Riding:{id:MinecartCommandBlock,Command:'fill ~4 ~1 ~3 ~4 ~5 ~3 stained_hardened_clay 11',Riding:{id:MinecartCommandBlock,Command:'fill ~4 ~1 ~17 ~6 ~3 ~17 stained_glass 1',Riding:{id:MinecartCommandBlock,Command:'fill ~4 ~3 ~16 ~5 ~4 ~16 air',Riding:{id:MinecartCommandBlock,Command:'fill ~4 ~4 ~2 ~6 ~5 ~2 air',Riding:{id:MinecartCommandBlock,Command:'fill ~5 ~-2 ~3 ~5 ~-1 ~3 stained_hardened_clay 3',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~0 ~3 stained_hardened_clay 4',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~0 ~4 stone',Riding:{id:MinecartCommandBlock,Command:'fill ~5 ~0 ~17 ~6 ~0 ~17 stained_glass 1',Riding:{id:MinecartCommandBlock,Command:'fill ~5 ~1 ~3 ~5 ~5 ~3 stained_hardened_clay 3',Riding:{id:MinecartCommandBlock,Command:'fill ~5 ~2 ~2 ~6 ~3 ~2 air',Riding:{id:MinecartCommandBlock,Command:'fill ~5 ~3 ~6 ~5 ~4 ~12 air',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~4 ~5 air',Riding:{id:MinecartCommandBlock,Command:'setblock ~5 ~4 ~13 air',Riding:{id:MinecartCommandBlock,Command:'fill ~6 ~-2 ~3 ~6 ~5 ~3 air',Riding:{id:MinecartCommandBlock,Command:'fill ~6 ~-1 ~4 ~6 ~-1 ~16 stained_hardened_clay 5',Riding:{id:MinecartCommandBlock,Command:'setblock ~6 ~0 ~2 air',Riding:{id:MinecartCommandBlock,Command:'fill ~6 ~0 ~4 ~6 ~3 ~16 stained_glass 1',Riding:{id:MinecartCommandBlock,Command:'fill ~6 ~4 ~4 ~6 ~4 ~16 stained_hardened_clay 5',Riding:{id:MinecartCommandBlock,Command:buffer,Riding:{id:FallingSand,Time:1,Data:0,TileID:157,Riding:{id:FallingSand,Time:1,Data:0,TileID:152,Riding:{id:Item,Age:5996,Motion:[0.0,0.0,-0.1]}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}