Airships
Airships by MrGarretto4414711    16
This command allows you to craft airship controls, which you can place in any airship you build out of blocks (planks, wool, oak fences, and ladders), and ride it around in the air!
Minecraft 1.8.5
26292 characters
More by MrGarretto
How to install
Comments
Show source commands
/summon MinecartCommandBlock ~ ~1 ~ {Command:kill @e[type=MinecartCommandBlock,r=1],Riding:{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~1 redstone_block,Riding:{id:MinecartCommandBlock,Command:setblock ~ ~ ~1 command_block 0 replace {Command:fill ~ ~-3 ~-1 ~ ~ ~ air},Riding:{id:MinecartCommandBlock,Command:/scoreboard objectives add ArSh_Ready dummy,Riding:{id:MinecartCommandBlock,Command:/scoreboard objectives add ArSh_Move dummy,Riding:{id:MinecartCommandBlock,Command:/scoreboard objectives add ArSh_Anchor dummy,Riding:{id:MinecartCommandBlock,Command:/scoreboard objectives add ArSh_MkSld dummy,Riding:{id:MinecartCommandBlock,Command:/scoreboard objectives add ArSh_Active dummy,Riding:{id:MinecartCommandBlock,Command:/scoreboard objectives add ArSh_IsBlock dummy,Riding:{id:MinecartCommandBlock,Command:/scoreboard objectives add ArSh_Setup dummy,Riding:{id:MinecartCommandBlock,Command:scoreboard objectives add ArSh_I dummy,Riding:{id:MinecartCommandBlock,Command:/fill ~2 ~-1 ~-2 ~11 ~-1 ~2 stained_glass 15 replace stained_glass,Riding:{id:MinecartCommandBlock,Command:/fill ~2 ~3 ~-2 ~11 ~3 ~2 stained_glass 15 replace stained_glass,Riding:{id:MinecartCommandBlock,Command:gamerule sendCommandFeedback false,Riding:{id:MinecartCommandBlock,Command:/tellraw @a[r=200] [{color:dark_aqua,text:"To craft an air ship control panel, throw an "},{color:yellow,text:"iron block"},{color:dark_aqua,text:" and a "},{color:yellow,text:"piston "},{color:dark_aqua,text:"on the ground together!"}],Riding:{id:MinecartCommandBlock,Command:/tellraw @a[r=200] [{color:red,text:"This command was created by "},{color:dark_red,text:"MrGarretto\n"}],Riding:{id:MinecartCommandBlock,Command:/tellraw @a[r=200] [{color:yellow,bold:true,text:"Archimedes Air Ships"},{color:dark_aqua,text:" has been installed!"}],Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~-2 ~-1 {Command:fill ~ ~ ~1 ~7 ~6 ~1 stone},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~-2 ~1 {Command:fill ~ ~ ~-1 ~7 ~6 ~-1 redstone_block},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~-2 ~-1 {Command:scoreboard players set @e[type=Item] ArSh_I 1 {Item:{id:minecraft:iron_block},OnGround:1b}},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~-2 ~1 {Command:scoreboard players set @e[type=Item] ArSh_I 2 {Item:{id:minecraft:piston},OnGround:1b}},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~-2 ~-1 {Command:execute @e[score_ArSh_I_min=1,score_ArSh_I=1] ~ ~ ~ execute @e[r=1,score_ArSh_I_min=2,score_ArSh_I=2] ~ ~ ~ summon Item ~ ~ ~ {Item:{id:minecraft:spawn_egg,Damage:60,Count:1,tag:{display:{Name:Ship_Control_Panel}}}}},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~-2 ~1 {Command:execute @e[score_ArSh_I_min=1,score_ArSh_I=1] ~ ~ ~ execute @e[r=1,score_ArSh_I_min=2,score_ArSh_I=2] ~ ~ ~ particle smoke ~ ~ ~ 0 0 0 0.2 20},Riding:{id:MinecartCommandBlock,Command:blockdata ~6 ~-2 ~-1 {Command:execute @e[score_ArSh_I_min=1,score_ArSh_I=1] ~ ~ ~ execute @e[r=1,score_ArSh_I_min=2,score_ArSh_I=2] ~ ~ ~ kill @e[type=Item,r=3,score_ArSh_I_min=1,score_ArSh_I=2]},Riding:{id:MinecartCommandBlock,Command:blockdata ~6 ~-2 ~1 {Command:/execute @e[type=Silverfish,name=Ship_Control_Panel] ~ ~ ~ summon EntityHorse ~ ~ ~ {CustomName:Ship_Controls,CustomNameVisible:0,Invulnerable:1,Silent:1,NoGravity:1,NoAI:1,Variant:7,Tame:1,SaddleItem:{id:329,Count:1}}},Riding:{id:MinecartCommandBlock,Command:blockdata ~7 ~-2 ~-1 {Command:/execute @e[type=Silverfish,name=Ship_Control_Panel] ~ ~ ~ summon ArmorStand ~ ~ ~ {CustomName:ARSHCtrlPnl,Marker:1,NoGravity:1,Invisible:1}},Riding:{id:MinecartCommandBlock,Command:blockdata ~7 ~-2 ~1 {Command:/execute @e[type=Silverfish,name=Ship_Control_Panel] ~ ~ ~ scoreboard players set @e[type=ArmorStand,r=10,name=ARSHCtrlPnl] ArSh_Setup 12},Riding:{id:MinecartCommandBlock,Command:blockdata ~8 ~-2 ~-1 {Command:/execute @e[type=Silverfish,name=Ship_Control_Panel] ~ ~ ~ setblock ~ ~ ~ iron_block 0 destroy},Riding:{id:MinecartCommandBlock,Command:blockdata ~8 ~-2 ~1 {Command:/tp @e[type=Silverfish,name=Ship_Control_Panel] ~ ~-500 ~},Riding:{id:MinecartCommandBlock,Command:blockdata ~9 ~-2 ~-1 {Command:/execute @e[type=EntityHorse,name=Ship_Controls] ~ ~ ~ tp @e[type=EntityHorse,name=Ship_Controls,r=0] @e[ArmorStand,r=10,c=1,name=ARSHCtrlPnl]},Riding:{id:MinecartCommandBlock,Command:blockdata ~9 ~-2 ~1 {Command:/execute @e[score_ArSh_Setup_min=10] ~ ~ ~ fill ~-5 ~-4 ~-4 ~-5 ~4 ~4 torch 1 replace air},Riding:{id:MinecartCommandBlock,Command:blockdata ~10 ~-2 ~-1 {Command:/execute @e[score_ArSh_Setup_min=10] ~ ~ ~ playsound random.anvil_use @a[r=20]},Riding:{id:MinecartCommandBlock,Command:blockdata ~10 ~-2 ~1 {Command:/scoreboard players set @e[type=Item] ArSh_I 3 {Item:{id:minecraft:torch}}},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~-1 ~-1 {Command:/execute @e[score_ArSh_Setup_min=9,score_ArSh_Setup=10] ~ ~ ~ execute @e[score_ArSh_I_min=3,score_ArSh_I=3] ~ ~ ~ summon ItemFrame ~ ~ ~ {CustomName:ARSHScan}},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~-1 ~1 {Command:/execute @e[score_ArSh_Setup_min=9,score_ArSh_Setup=10] ~ ~ ~ kill @e[score_ArSh_I_min=3,score_ArSh_I=3,r=20]},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~-1 ~-1 {Command:/execute @e[score_ArSh_Setup_min=9,score_ArSh_Setup=10] ~ ~ ~ fill ~-5 ~-4 ~-4 ~-5 ~4 ~4 air 0 replace torch 1},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~-1 ~1 {Command:/execute @e[type=ItemFrame,name=ARSHScan] ~ ~-0.5 ~0.5 detect ~ ~ ~ planks -1 summon ArmorStand ~ ~ ~ {CustomName:ARSHBlockPlanks,NoGravity:1,Marker:1,Invisible:1}},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~-1 ~-1 {Command:/execute @e[type=ItemFrame,name=ARSHScan] ~ ~-0.5 ~0.5 detect ~ ~ ~ wool -1 summon ArmorStand ~ ~ ~ {CustomName:ARSHBlockWool,NoGravity:1,Marker:1,Invisible:1}},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~-1 ~1 {Command:/execute @e[type=ItemFrame,name=ARSHScan] ~ ~-0.5 ~0.5 detect ~ ~ ~ fence -1 summon ArmorStand ~ ~ ~ {CustomName:ARSHBlockFence,NoGravity:1,Marker:1,Invisible:1}},Riding:{id:MinecartCommandBlock,Command:blockdata ~6 ~-1 ~-1 {Command:/execute @e[type=ItemFrame,name=ARSHScan] ~ ~-0.5 ~0.5 detect ~ ~ ~ ladder 2 summon ArmorStand ~ ~ ~ {CustomName:ARSHBlockLdr2,NoGravity:1,Marker:1,Invisible:1}},Riding:{id:MinecartCommandBlock,Command:blockdata ~6 ~-1 ~1 {Command:/execute @e[type=ItemFrame,name=ARSHScan] ~ ~-0.5 ~0.5 detect ~ ~ ~ ladder 3 summon ArmorStand ~ ~ ~ {CustomName:ARSHBlockLdr3,NoGravity:1,Marker:1,Invisible:1}},Riding:{id:MinecartCommandBlock,Command:blockdata ~7 ~-1 ~-1 {Command:/execute @e[type=ItemFrame,name=ARSHScan] ~ ~-0.5 ~0.5 detect ~ ~ ~ ladder 4 summon ArmorStand ~ ~ ~ {CustomName:ARSHBlockLdr4,NoGravity:1,Marker:1,Invisible:1}},Riding:{id:MinecartCommandBlock,Command:blockdata ~7 ~-1 ~1 {Command:/execute @e[type=ItemFrame,name=ARSHScan] ~ ~-0.5 ~0.5 detect ~ ~ ~ ladder 5 summon ArmorStand ~ ~ ~ {CustomName:ARSHBlockLdr5,NoGravity:1,Marker:1,Invisible:1}},Riding:{id:MinecartCommandBlock,Command:blockdata ~8 ~-1 ~-1 {Command:/execute @e[score_ArSh_Setup_min=1] ~ ~ ~ tp @e[type=ItemFrame,name=ARSHScan,r=20] ~1 ~ ~},Riding:{id:MinecartCommandBlock,Command:blockdata ~8 ~-1 ~1 {Command:/scoreboard players remove @e[score_ArSh_Setup_min=1] ArSh_Setup 1},Riding:{id:MinecartCommandBlock,Command:blockdata ~9 ~-1 ~-1 {Command:/execute @e[type=ArmorStand,name=ARSHCtrlPnl,score_ArSh_Setup=0] ~ ~ ~ kill @e[type=ItemFrame,name=ARSHScan,r=20]},Riding:{id:MinecartCommandBlock,Command:blockdata ~9 ~-1 ~1 {Command:/scoreboard players set @e[type=ArmorStand,name=ARSHCtrlPnl] ArSh_IsBlock 1},Riding:{id:MinecartCommandBlock,Command:blockdata ~10 ~-1 ~-1 {Command:/scoreboard players set @e[type=ArmorStand,name=ARSHBlockPlanks] ArSh_IsBlock 1},Riding:{id:MinecartCommandBlock,Command:blockdata ~10 ~-1 ~1 {Command:/scoreboard players set @e[type=ArmorStand,name=ARSHBlockWool] ArSh_IsBlock 1},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~ ~-1 {Command:/scoreboard players set @e[type=ArmorStand,name=ARSHBlockFence] ArSh_IsBlock 1},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~ ~1 {Command:/scoreboard players set @e[type=ArmorStand,name=ARSHBlockLdr2] ArSh_IsBlock 1},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~ ~-1 {Command:/scoreboard players set @e[type=ArmorStand,name=ARSHBlockLdr3] ArSh_IsBlock 1},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~ ~1 {Command:/scoreboard players set @e[type=ArmorStand,name=ARSHBlockLdr4] ArSh_IsBlock 1},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~ ~-1 {Command:/scoreboard players set @e[type=ArmorStand,name=ARSHBlockLdr5] ArSh_IsBlock 1},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~ ~1 {Command:/execute @e[type=ArmorStand,name=ARSHBlockPlanks,score_ArSh_Active=0] ~ ~ ~ detect ~ ~ ~ air 0 kill @e[type=ArmorStand,name=ARSHBlockPlanks,r=1,c=1]},Riding:{id:MinecartCommandBlock,Command:blockdata ~6 ~ ~-1 {Command:/execute @e[type=ArmorStand,name=ARSHBlockWool,score_ArSh_Active=0] ~ ~ ~ detect ~ ~ ~ air 0 kill @e[type=ArmorStand,name=ARSHBlockWool,r=1,c=1]},Riding:{id:MinecartCommandBlock,Command:blockdata ~6 ~ ~1 {Command:/execute @e[type=ArmorStand,name=ARSHBlockFence,score_ArSh_Active=0] ~ ~ ~ detect ~ ~ ~ air 0 kill @e[type=ArmorStand,name=ARSHBlockFence,r=1,c=1]},Riding:{id:MinecartCommandBlock,Command:blockdata ~7 ~ ~-1 {Command:/execute @e[type=ArmorStand,name=ARSHBlockLdr2,score_ArSh_Active=0] ~ ~ ~ detect ~ ~ ~ air 0 kill @e[type=ArmorStand,name=ARSHBlockLdr2,r=1,c=1]},Riding:{id:MinecartCommandBlock,Command:blockdata ~7 ~ ~1 {Command:/execute @e[type=ArmorStand,name=ARSHBlockLdr3,score_ArSh_Active=0] ~ ~ ~ detect ~ ~ ~ air 0 kill @e[type=ArmorStand,name=ARSHBlockLdr3,r=1,c=1]},Riding:{id:MinecartCommandBlock,Command:blockdata ~8 ~ ~-1 {Command:/execute @e[type=ArmorStand,name=ARSHBlockLdr4,score_ArSh_Active=0] ~ ~ ~ detect ~ ~ ~ air 0 kill @e[type=ArmorStand,name=ARSHBlockLdr4,r=1,c=1]},Riding:{id:MinecartCommandBlock,Command:blockdata ~8 ~ ~1 {Command:/execute @e[type=ArmorStand,name=ARSHBlockLdr5,score_ArSh_Active=0] ~ ~ ~ detect ~ ~ ~ air 0 kill @e[type=ArmorStand,name=ARSHBlockLdr5,r=1,c=1]},Riding:{id:MinecartCommandBlock,Command:blockdata ~9 ~ ~-1 {Command:/execute @e[type=ArmorStand,name=ARSHCtrlPnl,score_ArSh_Active=0] ~ ~ ~ detect ~ ~ ~ air 0 kill @e[type=Item,r=3]},Riding:{id:MinecartCommandBlock,Command:blockdata ~9 ~ ~1 {Command:/execute @e[type=ArmorStand,name=ARSHCtrlPnl,score_ArSh_Active=0] ~-5 ~-5 ~-5 detect ~5 ~5 ~5 air 0 kill @e[type=ArmorStand,name=!ARSHCtrlPnl,score_ArSh_IsBlock_min=1,dx=9,dy=9,dz=9]},Riding:{id:MinecartCommandBlock,Command:blockdata ~10 ~ ~-1 {Command:/execute @e[type=ArmorStand,name=ARSHCtrlPnl,score_ArSh_Active=0] ~ ~ ~ detect ~ ~ ~ air 0 summon Item ~ ~1.2 ~ {CustomName:ARSHCtrlItem,Item:{id:minecraft:spawn_egg,Damage:60,Count:1,tag:{display:{Name:Ship_Control_Panel}}}}},Riding:{id:MinecartCommandBlock,Command:blockdata ~10 ~ ~1 {Command:/execute @e[type=ArmorStand,name=ARSHCtrlPnl,score_ArSh_Active=0] ~ ~ ~ detect ~ ~ ~ air 0 tp @e[r=3,type=!Player,name=!ARSHCtrlItem] ~ ~-1000 ~},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~1 ~-1 {Command:/scoreboard players set @a[score_ArSh_Active_min=1] ArSh_MkSld 1},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~1 ~1 {Command:/scoreboard players set @a ArSh_Active 0},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~1 ~-1 {Command:/scoreboard players set @a ArSh_Active 1 {Riding:{id:EntityHorse,CustomName:Ship_Controls}}},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~1 ~1 {Command:/scoreboard players reset @a[score_ArSh_Active_min=1] ArSh_MkSld},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~1 ~-1 {Command:scoreboard players set @e[type=ArmorStand,name=ARSHCtrlPnl] ArSh_Active 0},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~1 ~1 {Command:/execute @a[score_ArSh_Active_min=1] ~ ~ ~ scoreboard players set @e[type=ArmorStand,c=1,r=6,name=ARSHCtrlPnl] ArSh_Active 1},Riding:{id:MinecartCommandBlock,Command:blockdata ~6 ~1 ~-1 {Command:/execute @e[type=ArmorStand,name=ARSHCtrlPnl,score_ArSh_Active_min=1,score_ArSh_Active=1] ~-4 ~-4 ~-4 scoreboard players set @e[score_ArSh_IsBlock_min=1,dx=9,dy=9,dz=9] ArSh_Active 1},Riding:{id:MinecartCommandBlock,Command:blockdata ~6 ~1 ~1 {Command:/execute @e[name=ARSHCtrlPnl,score_ArSh_Active_min=1] ~ ~ ~ setblock ~ ~ ~ air 0 replace iron_block},Riding:{id:MinecartCommandBlock,Command:blockdata ~7 ~1 ~-1 {Command:/execute @e[name=ARSHBlockPlanks,score_ArSh_Active_min=1] ~ ~ ~ setblock ~ ~ ~ air 0 replace planks},Riding:{id:MinecartCommandBlock,Command:blockdata ~7 ~1 ~1 {Command:/execute @e[name=ARSHBlockWool,score_ArSh_Active_min=1] ~ ~ ~ setblock ~ ~ ~ air 0 replace wool},Riding:{id:MinecartCommandBlock,Command:blockdata ~8 ~1 ~-1 {Command:/execute @e[name=ARSHBlockFence,score_ArSh_Active_min=1] ~ ~ ~ setblock ~ ~ ~ air 0 replace fence},Riding:{id:MinecartCommandBlock,Command:blockdata ~8 ~1 ~1 {Command:/scoreboard players set @e[type=Item] ArSh_I 3 {Item:{id:minecraft:ladder}}},Riding:{id:MinecartCommandBlock,Command:blockdata ~9 ~1 ~-1 {Command:/execute @e[score_ArSh_Active_min=1] ~ ~ ~ kill @e[type=Item,score_ArSh_I_min=3,score_ArSh_I=3,r=3]},Riding:{id:MinecartCommandBlock,Command:blockdata ~9 ~1 ~1 {Command:/kill @e[type=FallingSand,name=ARSHFallBlock]},Riding:{id:MinecartCommandBlock,Command:blockdata ~10 ~1 ~-1 {Command:/execute @e[name=ARSHCtrlPnl,score_ArSh_Active_min=1] ~ ~ ~ summon FallingSand ~ ~ ~ {CustomName:ARSHFallBlock,Block:iron_block,Time:1,Motion:[0.0d,0.04d,0.0d],DropItem:0b}},Riding:{id:MinecartCommandBlock,Command:blockdata ~10 ~1 ~1 {Command:/execute @e[name=ARSHBlockPlanks,score_ArSh_Active_min=1] ~ ~ ~ summon FallingSand ~ ~ ~ {CustomName:ARSHFallBlock,Block:planks,Time:1,Motion:[0.0d,0.04d,0.0d],DropItem:0b}},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~2 ~-1 {Command:/execute @e[name=ARSHBlockWool,score_ArSh_Active_min=1] ~ ~ ~ summon FallingSand ~ ~ ~ {CustomName:ARSHFallBlock,Block:wool,Time:1,Motion:[0.0d,0.04d,0.0d],DropItem:0b}},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~2 ~1 {Command:/execute @e[name=ARSHBlockFence,score_ArSh_Active_min=1] ~ ~ ~ summon FallingSand ~ ~ ~ {CustomName:ARSHFallBlock,Block:fence,Time:1,Motion:[0.0d,0.04d,0.0d],DropItem:0b}},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~2 ~-1 {Command:/execute @e[name=ARSHBlockLdr2,score_ArSh_Active_min=1] ~ ~ ~ summon FallingSand ~ ~ ~ {CustomName:ARSHFallBlock,Block:ladder,Data:2,Time:1,Motion:[0.0d,0.04d,0.0d],DropItem:0b}},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~2 ~1 {Command:/execute @e[name=ARSHBlockLdr3,score_ArSh_Active_min=1] ~ ~ ~ summon FallingSand ~ ~ ~ {CustomName:ARSHFallBlock,Block:ladder,Data:3,Time:1,Motion:[0.0d,0.04d,0.0d],DropItem:0b}},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~2 ~-1 {Command:/execute @e[name=ARSHBlockLdr4,score_ArSh_Active_min=1] ~ ~ ~ summon FallingSand ~ ~ ~ {CustomName:ARSHFallBlock,Block:ladder,Data:4,Time:1,Motion:[0.0d,0.04d,0.0d],DropItem:0b}},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~2 ~1 {Command:/execute @e[name=ARSHBlockLdr5,score_ArSh_Active_min=1] ~ ~ ~ summon FallingSand ~ ~ ~ {CustomName:ARSHFallBlock,Block:ladder,Data:5,Time:1,Motion:[0.0d,0.04d,0.0d],DropItem:0b}},Riding:{id:MinecartCommandBlock,Command:blockdata ~6 ~2 ~-1 {Command:/execute @a[score_ArSh_MkSld_min=1] ~ ~ ~ scoreboard players set @e[type=ArmorStand,name=ARSHCtrlPnl,c=1,r=5] ArSh_MkSld 3},Riding:{id:MinecartCommandBlock,Command:blockdata ~6 ~2 ~1 {Command:/execute @e[type=ArmorStand,score_ArSh_MkSld_min=3] ~-4 ~-4 ~-4 scoreboard players set @e[score_ArSh_IsBlock_min=1,dx=9,dy=9,dz=9] ArSh_Active 0},Riding:{id:MinecartCommandBlock,Command:blockdata ~7 ~2 ~-1 {Command:/execute @e[name=ARSHBlockPlanks,score_ArSh_Active=0] ~ ~ ~ setblock ~ ~ ~ planks},Riding:{id:MinecartCommandBlock,Command:blockdata ~7 ~2 ~1 {Command:/execute @e[name=ARSHBlockWool,score_ArSh_Active=0] ~ ~ ~ setblock ~ ~ ~ wool},Riding:{id:MinecartCommandBlock,Command:blockdata ~8 ~2 ~-1 {Command:/execute @e[name=ARSHBlockFence,score_ArSh_Active=0] ~ ~ ~ setblock ~ ~ ~ fence},Riding:{id:MinecartCommandBlock,Command:blockdata ~8 ~2 ~1 {Command:/execute @e[name=ARSHBlockLdr2,score_ArSh_Active=0] ~ ~ ~ setblock ~ ~ ~ ladder 2},Riding:{id:MinecartCommandBlock,Command:blockdata ~9 ~2 ~-1 {Command:/execute @e[name=ARSHBlockLdr3,score_ArSh_Active=0] ~ ~ ~ setblock ~ ~ ~ ladder 3},Riding:{id:MinecartCommandBlock,Command:blockdata ~9 ~2 ~1 {Command:/execute @e[name=ARSHBlockLdr4,score_ArSh_Active=0] ~ ~ ~ setblock ~ ~ ~ ladder 4},Riding:{id:MinecartCommandBlock,Command:blockdata ~10 ~2 ~-1 {Command:/execute @e[name=ARSHBlockLdr5,score_ArSh_Active=0] ~ ~ ~ setblock ~ ~ ~ ladder 5},Riding:{id:MinecartCommandBlock,Command:blockdata ~10 ~2 ~1 {Command:/execute @e[name=ARSHCtrlPnl,score_ArSh_Active=0] ~ ~ ~ setblock ~ ~ ~ iron_block},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~3 ~-1 {Command:/execute @e[type=ArmorStand,score_ArSh_MkSld_min=1,score_ArSh_MkSld=1] ~ ~ ~ fill ~-4 ~-4 ~-4 ~4 ~4 ~4 sponge 1 replace air},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~3 ~1 {Command:/execute @e[type=ArmorStand,score_ArSh_MkSld_min=1,score_ArSh_MkSld=1] ~ ~ ~ fill ~-4 ~-4 ~-4 ~4 ~4 ~4 air 0 replace sponge 1},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~3 ~-1 {Command:/execute @e[type=ArmorStand,name=ARSHCtrlPnl,score_ArSh_Active=0] ~ ~ ~ detect ~ ~-1 ~ air 0 setblock ~ ~ ~ air},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~3 ~1 {Command:/scoreboard players add @e[type=ArmorStand,name=ARSHCtrlPnl] ArSh_Anchor 0},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~3 ~-1 {Command:/execute @e[type=ArmorStand,name=ARSHCtrlPnl,score_ArSh_Anchor=0] ~ ~ ~ tellraw @p[score_ArSh_Active_min=1,r=5] [{text:"\n\n\n\n\n\n\n\n\n\n\n\n\n\n"},{text:" "},{color:dark_aqua,underlined:true,text:"Ship Controls"},{text:"\n\n"},{"text":" [Ascend]","color":"yellow","clickEvent":{"action":"run_command","value":"/scoreboard players set @e[name=ARSHCtrlPnl,c=1,r=5,score_ArSh_Ready_min=1] ArSh_Move 10"}},{"text":" [Descend]","color":"yellow","clickEvent":{"action":"run_command","value":"/scoreboard players set @e[name=ARSHCtrlPnl,c=1,r=5,score_ArSh_Ready_min=1] ArSh_Move -10"}},{"text":" [Unanchor]","color":"green","clickEvent":{"action":"run_command","value":"/scoreboard players set @e[type=ArmorStand,name=ARSHCtrlPnl,c=1,r=5] ArSh_Anchor 2"}},{text:"\n\n"}]},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~3 ~1 {Command:/execute @e[type=ArmorStand,name=ARSHCtrlPnl,score_ArSh_Anchor_min=1] ~ ~ ~ tellraw @p[score_ArSh_Active_min=1,r=5] [{text:"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"},{text:" "},{color:dark_aqua,underlined:true,text:"Ship Controls"},{text:"\n\n"},{"text":" [Ascend]","color":"yellow","clickEvent":{"action":"run_command","value":"/scoreboard players set @e[name=ARSHCtrlPnl,c=1,r=5,score_ArSh_Ready_min=1] ArSh_Move 10"}},{"text":" [Descend]","color":"yellow","clickEvent":{"action":"run_command","value":"/scoreboard players set @e[name=ARSHCtrlPnl,c=1,r=5,score_ArSh_Ready_min=1] ArSh_Move -10"}},{"text":" [Drop Anchor]","color":"green","clickEvent":{"action":"run_command","value":"/scoreboard players set @e[type=ArmorStand,name=ARSHCtrlPnl,c=1,r=5] ArSh_Anchor 3"}},{text:"\n\n"}]},Riding:{id:MinecartCommandBlock,Command:blockdata ~6 ~3 ~-1 {Command:/execute @a[rym=-180,ry=-145] ~ ~ ~ execute @e[type=ArmorStand,name=ARSHCtrlPnl,score_ArSh_Anchor_min=1,score_ArSh_Active_min=1] ~-6 ~-6 ~-6 tp @e[type=ArmorStand,dx=11,dy=11,dz=11] ~0.06180 ~ ~-0.19021},Riding:{id:MinecartCommandBlock,Command:blockdata ~6 ~3 ~1 {Command:/execute @a[rym=-144,ry=-109] ~ ~ ~ execute @e[type=ArmorStand,name=ARSHCtrlPnl,score_ArSh_Anchor_min=1,score_ArSh_Active_min=1] ~-6 ~-6 ~-6 tp @e[type=ArmorStand,dx=11,dy=11,dz=11] ~0.16180 ~ ~-0.11756},Riding:{id:MinecartCommandBlock,Command:blockdata ~7 ~3 ~-1 {Command:/execute @a[rym=-108,ry=-73] ~ ~ ~ execute @e[type=ArmorStand,name=ARSHCtrlPnl,score_ArSh_Anchor_min=1,score_ArSh_Active_min=1] ~-6 ~-6 ~-6 tp @e[type=ArmorStand,dx=11,dy=11,dz=11] ~0.20000 ~ ~0.00000},Riding:{id:MinecartCommandBlock,Command:blockdata ~7 ~3 ~1 {Command:/execute @a[rym=-72,ry=-37] ~ ~ ~ execute @e[type=ArmorStand,name=ARSHCtrlPnl,score_ArSh_Anchor_min=1,score_ArSh_Active_min=1] ~-6 ~-6 ~-6 tp @e[type=ArmorStand,dx=11,dy=11,dz=11] ~0.16180 ~ ~0.11756},Riding:{id:MinecartCommandBlock,Command:blockdata ~8 ~3 ~-1 {Command:/execute @a[rym=-36,ry=-1] ~ ~ ~ execute @e[type=ArmorStand,name=ARSHCtrlPnl,score_ArSh_Anchor_min=1,score_ArSh_Active_min=1] ~-6 ~-6 ~-6 tp @e[type=ArmorStand,dx=11,dy=11,dz=11] ~0.06180 ~ ~0.19021},Riding:{id:MinecartCommandBlock,Command:blockdata ~8 ~3 ~1 {Command:/execute @a[rym=0,ry=35] ~ ~ ~ execute @e[type=ArmorStand,name=ARSHCtrlPnl,score_ArSh_Anchor_min=1,score_ArSh_Active_min=1] ~-6 ~-6 ~-6 tp @e[type=ArmorStand,dx=11,dy=11,dz=11] ~-0.06180 ~ ~0.19021},Riding:{id:MinecartCommandBlock,Command:blockdata ~9 ~3 ~-1 {Command:/execute @a[rym=36,ry=71] ~ ~ ~ execute @e[type=ArmorStand,name=ARSHCtrlPnl,score_ArSh_Anchor_min=1,score_ArSh_Active_min=1] ~-6 ~-6 ~-6 tp @e[type=ArmorStand,dx=11,dy=11,dz=11] ~-0.16180 ~ ~0.11756},Riding:{id:MinecartCommandBlock,Command:blockdata ~9 ~3 ~1 {Command:/execute @a[rym=72,ry=107] ~ ~ ~ execute @e[type=ArmorStand,name=ARSHCtrlPnl,score_ArSh_Anchor_min=1,score_ArSh_Active_min=1] ~-6 ~-6 ~-6 tp @e[type=ArmorStand,dx=11,dy=11,dz=11] ~-0.20000 ~ ~0.00000},Riding:{id:MinecartCommandBlock,Command:blockdata ~10 ~3 ~-1 {Command:/execute @a[rym=108,ry=143] ~ ~ ~ execute @e[type=ArmorStand,name=ARSHCtrlPnl,score_ArSh_Anchor_min=1,score_ArSh_Active_min=1] ~-6 ~-6 ~-6 tp @e[type=ArmorStand,dx=11,dy=11,dz=11] ~-0.16180 ~ ~-0.11756},Riding:{id:MinecartCommandBlock,Command:blockdata ~10 ~3 ~1 {Command:/execute @a[rym=144,ry=179] ~ ~ ~ execute @e[type=ArmorStand,name=ARSHCtrlPnl,score_ArSh_Anchor_min=1,score_ArSh_Active_min=1] ~-6 ~-6 ~-6 tp @e[type=ArmorStand,dx=11,dy=11,dz=11] ~-0.06180 ~ ~-0.19021},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~4 ~-1 {Command:/execute @e[type=ArmorStand,name=ARSHCtrlPnl,score_ArSh_Active_min=1,score_ArSh_Anchor_min=1] ~ ~ ~ playsound random.fizz @a[r=20] ~ ~ ~ 0.01 0},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~4 ~1 {Command:/scoreboard players add @e[type=ArmorStand,name=ARSHCtrlPnl] ArSh_Move 0},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~4 ~-1 {Command:/execute @e[score_ArSh_Move=-1] ~-6 ~-6 ~-6 tp @e[type=ArmorStand,dx=11,dy=11,dz=11] ~ ~-0.1 ~},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~4 ~1 {Command:/execute @e[score_ArSh_Move_min=1] ~-6 ~-6 ~-6 tp @e[type=ArmorStand,dx=11,dy=11,dz=11] ~ ~0.1 ~},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~4 ~-1 {Command:/scoreboard players remove @e[score_ArSh_Move_min=1] ArSh_Move 1},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~4 ~1 {Command:/scoreboard players add @e[score_ArSh_Move=-1] ArSh_Move 1},Riding:{id:MinecartCommandBlock,Command:blockdata ~6 ~4 ~-1 {Command:/scoreboard players set @e[type=ArmorStand,name=ARSHCtrlPnl] ArSh_Ready 0},Riding:{id:MinecartCommandBlock,Command:blockdata ~6 ~4 ~1 {Command:/scoreboard players set @e[type=ArmorStand,name=ARSHCtrlPnl,score_ArSh_Move_min=0,score_ArSh_Move=0] ArSh_Ready 1},Riding:{id:MinecartCommandBlock,Command:blockdata ~7 ~4 ~-1 {Command:/execute @e[type=ArmorStand,name=ARSHCtrlPnl,score_ArSh_Anchor_min=2,score_ArSh_Anchor=2] ~ ~ ~ playsound mob.enderdragon.wings @a[r=20]},Riding:{id:MinecartCommandBlock,Command:blockdata ~7 ~4 ~1 {Command:/execute @e[type=ArmorStand,name=ARSHCtrlPnl,score_ArSh_Anchor_min=3,score_ArSh_Anchor=3] ~ ~ ~ playsound random.anvil_land @a[r=20]},Riding:{id:MinecartCommandBlock,Command:blockdata ~8 ~4 ~-1 {Command:/scoreboard players set @e[type=ArmorStand,name=ARSHCtrlPnl,score_ArSh_Anchor_min=2,score_ArSh_Anchor=2] ArSh_Anchor 1},Riding:{id:MinecartCommandBlock,Command:blockdata ~8 ~4 ~1 {Command:/scoreboard players set @e[type=ArmorStand,name=ARSHCtrlPnl,score_ArSh_Anchor_min=3,score_ArSh_Anchor=3] ArSh_Anchor 0},Riding:{id:MinecartCommandBlock,Command:blockdata ~9 ~4 ~-1 {Command:/scoreboard players set @e[type=ArmorStand,name=ARSHCtrlPnl,score_ArSh_Active=0] ArSh_Anchor 0},Riding:{id:MinecartCommandBlock,Command:blockdata ~9 ~4 ~1 {Command:/execute @e[type=ArmorStand,name=ARSHCtrlPnl,score_ArSh_Anchor=0] ~ ~ ~ /particle cloud ~ ~-16 ~ 0 5 0 0.01 100 force},Riding:{id:MinecartCommandBlock,Command:blockdata ~10 ~4 ~-1 {Command:/scoreboard players remove @e[score_ArSh_MkSld_min=1] ArSh_MkSld 1},Riding:{id:MinecartCommandBlock,Command:setblock ~3 ~-2 ~ redstone_block,Riding:{id:MinecartCommandBlock,Command:fill ~3 ~-2 ~-1 ~10 ~4 ~-1 command_block,Riding:{id:MinecartCommandBlock,Command:fill ~3 ~-2 ~-1 ~10 ~3 ~-1 command_block,Riding:{id:MinecartCommandBlock,Command:fill ~3 ~-2 ~1 ~9 ~4 ~1 command_block,Riding:{id:MinecartCommandBlock,Command:fill ~3 ~-2 ~1 ~10 ~3 ~1 command_block,Riding:{id:MinecartCommandBlock,Command:setblock ~1 ~2 ~ wall_sign 4 replace {Text1:"{text:\\"Archimedes\\",color:dark_blue,bold:true}",Text2:"{text:\\"Air Ships\\",color:dark_blue,bold:true}",Text3:"{text:\\"Created by\\",color:black}",Text4:"{text:\\"MrGarretto\\",color:black}"},Riding:{id:MinecartCommandBlock,Command:setblock ~1 ~1 ~ wall_sign 4 replace {Text1:"{text:\\"[ Uninstall ]\\",color:dark_red,clickEvent:{action:\\"run_command\\",value:\\"tellraw @a[r=200] [{color:dark_aqua,text:Archimedes Air Ships},{color:red,text: was uninstalled!}]\\"},bold:true}",Text2:"{text:\\"Click to uninstall\\",color:black}",Text3:"{text:\\"this machine!\\",color:black}",Text4:"{text:\"\",clickEvent:{action:\\"run_command\\",value:\\"fill ~ ~-4 ~-2 ~11 ~5 ~2 air\\"}}"},Riding:{id:MinecartCommandBlock,Command:fill ~2 ~-2 ~-2 ~11 ~4 ~2 stained_glass 8 replace stained_hardened_clay 8,Riding:{id:MinecartCommandBlock,Command:fill ~2 ~-3 ~-2 ~11 ~5 ~2 stained_hardened_clay 8 hollow,Riding:{id:MinecartCommandBlock,Command:gamerule commandBlockOutput false,Riding:{id:MinecartCommandBlock,Riding:{id:FallingSand,Block:activator_rail,Time:1,Riding:{id:FallingSand,Block:redstone_block,Time:1,Riding:{id:FallingSand,Block:stone,Time:1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}