-Obsidian Arena-
To install the command, copy and paste this into a command block
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[,r=4]},Riding:{id:FallingSand,Time:1,Data:0,TileID:1,Riding:{id:MinecartCommandBlock,Command:setblock ~ ~ ~ air,Riding:{id:MinecartCommandBlock,Command:/kill @e[,r=4],Riding:{id:MinecartCommandBlock,Command:"kill @e[name=ggjgc_tortoise,]",Riding:{id:MinecartCommandBlock,Command:"execute @e[name=ggjgc_tortoise,] ~ ~ ~ entitydata @e[,r=5] {HandItems:[{id:minecraft:stone_sword,Count:1b,Damage:0s},{id:minecraft:shield,Count:1b,tag:{BlockEntityTag:{Patterns:[{Pattern:cr,Color:11},{Pattern:mc,Color:8}],Base:1}},Damage:0s}]}",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/gentlegiantJGC\nwww.youtube.com/xafonyzen","color":"white"}],Riding:{id:MinecartCommandBlock,Command:"setblock ~6 ~3 ~-3 wall_sign 2 replace {Text4:\"{\\\"color\\\":\\\"green\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/scoreboard players set @p Arenastart 1\\\"},\\\"text\\\":\\\"Right-Click\\\"}\",Text3:\"{\\\"text\\\":\\\"null\\\"}\",Text2:\"{\\\"text\\\":\\\"Arena\\\"}\",id:Sign,Text1:\"{\\\"text\\\":\\\"Activate Obsidian Arena,\\\"}\",x:4,y:5,z:11}",Riding:{id:MinecartCommandBlock,Command:"fill ~3 ~3 ~-12 ~4 ~3 ~-12 fire",Riding:{id:MinecartCommandBlock,Command:"setblock ~3 ~7 ~-3 redstone_torch 1",Riding:{id:MinecartCommandBlock,Command:"fill ~8 ~3 ~-12 ~9 ~3 ~-12 fire",Riding:{id:MinecartCommandBlock,Command:"fill ~9 ~2 ~-3 ~9 ~5 ~-3 ladder 2",Riding:{id:MinecartCommandBlock,Command:buffer,Riding:{id:MinecartCommandBlock,Command:buffer,Riding:{id:MinecartCommandBlock,Command:"setblock ~3 ~-1 ~-12 command_block 5 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:\"/tellraw @p [\\\"\\\",{\\\"text\\\":\\\"(Obsidian Arena): \\\",\\\"color\\\":\\\"yellow\\\"},{\\\"text\\\":\\\"You have succesfully summoned an \\\",\\\"color\\\":\\\"none\\\"},{\\\"text\\\":\\\"Obsidian Arena\\\",\\\"color\\\":\\\"dark_purple\\\",\\\"bold\\\":true},{\\\"text\\\":\\\"!\\\",\\\"color\\\":\\\"none\\\",\\\"bold\\\":false}]\",id:Control,x:1,y:1,z:2}",Riding:{id:MinecartCommandBlock,Command:"setblock ~4 ~-1 ~-12 command_block 5 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:/particle flame ~2 ~5 ~4 4 4 4 0.1 1000,id:Control,x:2,y:1,z:2}",Riding:{id:MinecartCommandBlock,Command:"setblock ~5 ~-1 ~-12 command_block 13 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:/playsound mob.enderdragon.end @a[r=15] ~ ~ ~ 1 2,id:Control,x:3,y:1,z:2}",Riding:{id:MinecartCommandBlock,Command:"setblock ~5 ~-1 ~-8 chain_command_block 1 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:,id:Control,x:3,y:1,z:6}",Riding:{id:MinecartCommandBlock,Command:"setblock ~6 ~-1 ~-12 command_block 5 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:/particle flame ~2 ~5 ~4 4 4 4 0.1 1000,id:Control,x:4,y:1,z:2}",Riding:{id:MinecartCommandBlock,Command:"setblock ~6 ~-1 ~-8 chain_command_block 12 replace {conditionMet:0b,auto:1b,CustomName:@,powered:0b,Command:/scoreboard players set @a Arena 0,id:Control,x:4,y:1,z:6}",Riding:{id:MinecartCommandBlock,Command:"setblock ~6 ~-1 ~-7 repeating_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:/testfor @a[score_Arenastart_min=1],id:Control,x:4,y:1,z:7}",Riding:{id:MinecartCommandBlock,Command:"setblock ~6 ~-1 ~-6 chain_command_block 11 replace {conditionMet:0b,auto:1b,CustomName:@,powered:0b,Command:\"/tellraw @p [\\\"\\\",{\\\"text\\\":\\\"(Obsidian Arena): \\\",\\\"color\\\":\\\"yellow\\\"},{\\\"text\\\":\\\"The Obsidian Arena has been activated\\\",\\\"color\\\":\\\"none\\\"}]\",id:Control,x:4,y:1,z:8}",Riding:{id:MinecartCommandBlock,Command:"setblock ~6 ~-1 ~-5 chain_command_block 11 replace {conditionMet:0b,auto:1b,CustomName:@,powered:0b,Command:/playsound random.anvil_land @a[r=15] ~ ~ ~ 2 0.1,id:Control,x:4,y:1,z:9}",Riding:{id:MinecartCommandBlock,Command:"setblock ~6 ~-1 ~-4 chain_command_block 11 replace {conditionMet:0b,auto:1b,CustomName:@,powered:0b,Command:/fill ~ ~3 ~-9 ~ ~5 ~-9 minecraft:obsidian,id:Control,x:4,y:1,z:10}",Riding:{id:MinecartCommandBlock,Command:"setblock ~6 ~-1 ~-3 chain_command_block 5 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:,id:Control,x:4,y:1,z:11}",Riding:{id:MinecartCommandBlock,Command:"setblock ~7 ~-1 ~-12 command_block 5 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:/scoreboard objectives add Arenastart dummy,id:Control,x:5,y:1,z:2}",Riding:{id:MinecartCommandBlock,Command:"setblock ~7 ~-1 ~-8 chain_command_block 12 replace {conditionMet:0b,auto:1b,CustomName:@,powered:0b,Command:\"/tellraw @a[r=15] [\\\"\\\",{\\\"text\\\":\\\"(Obsidian Arena): \\\",\\\"color\\\":\\\"yellow\\\"},{\\\"text\\\":\\\"Congratulations, you finished this obsidian arena!\\\",\\\"color\\\":\\\"none\\\"}]\",id:Control,x:5,y:1,z:6}",Riding:{id:MinecartCommandBlock,Command:"setblock ~7 ~-1 ~-7 chain_command_block 13 replace {conditionMet:0b,auto:1b,CustomName:@,powered:0b,Command:/fill ~2 ~6 ~4 ~2 ~3 ~4 minecraft:ladder,id:Control,x:5,y:1,z:7}",Riding:{id:MinecartCommandBlock,Command:"setblock ~7 ~-1 ~-6 chain_command_block 10 replace {conditionMet:0b,auto:1b,CustomName:@,powered:0b,Command:/setblock ~2 ~6 ~3 minecraft:air 0,id:Control,x:5,y:1,z:8}",Riding:{id:MinecartCommandBlock,Command:"setblock ~7 ~-1 ~-5 chain_command_block 10 replace {conditionMet:0b,auto:1b,CustomName:@,powered:0b,Command:/fill ~2 ~6 ~2 ~-4 ~6 ~-7 minecraft:obsidian,id:Control,x:5,y:1,z:9}",Riding:{id:MinecartCommandBlock,Command:"setblock ~7 ~-1 ~-4 chain_command_block 10 replace {conditionMet:0b,auto:1b,CustomName:@,powered:0b,Command:/time set 17000,id:Control,x:5,y:1,z:10}",Riding:{id:MinecartCommandBlock,Command:"setblock ~7 ~-1 ~-3 chain_command_block 2 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:/testfor @p[score_Arenastart_min=1],id:Control,x:5,y:1,z:11}",Riding:{id:MinecartCommandBlock,Command:"setblock ~8 ~-1 ~-12 command_block 5 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:/scoreboard objectives add Arena dummy,id:Control,x:6,y:1,z:2}",Riding:{id:MinecartCommandBlock,Command:"setblock ~8 ~-1 ~-8 chain_command_block 12 replace {conditionMet:0b,auto:1b,CustomName:@,powered:0b,Command:/fill ~1 ~6 ~-4 ~-5 ~11 ~5 minecraft:air 0 replace minecraft:obsidian,id:Control,x:6,y:1,z:6}",Riding:{id:MinecartCommandBlock,Command:"setblock ~8 ~-1 ~-7 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:/testfor @a[score_Arenastart_min=1],id:Control,x:6,y:1,z:7}",Riding:{id:MinecartCommandBlock,Command:"setblock ~8 ~-1 ~-6 chain_command_block 11 replace {conditionMet:0b,auto:1b,CustomName:@,powered:0b,Command:/fill ~1 ~10 ~3 ~-5 ~10 ~-7 minecraft:obsidian,id:Control,x:6,y:1,z:8}",Riding:{id:MinecartCommandBlock,Command:"setblock ~8 ~-1 ~-5 chain_command_block 11 replace {conditionMet:0b,auto:1b,CustomName:@,powered:0b,Command:\"/summon Zombie ~ ~7 ~ {CustomName:\\\"Obsidian Knight\\\",CustomNameVisible:1,ArmorItems:[{},{},{id:iron_chestplate,Count:1},{}],HandItems:[{id:iron_sword,Count:1},{id:shield,Count:1}],ArmorDropChances:[0.085F,0.085F,0.085F,0.5F],HandDropChances:[0.085F,0.0F]}\",id:Control,x:6,y:1,z:9}",Riding:{id:MinecartCommandBlock,Command:"setblock ~8 ~-1 ~-4 chain_command_block 11 replace {conditionMet:0b,auto:1b,CustomName:@,powered:0b,Command:\"/summon Zombie ~ ~7 ~ {CustomName:\\\"Obsidian Knight\\\",CustomNameVisible:1,ArmorItems:[{},{},{id:iron_chestplate,Count:1},{}],HandItems:[{id:iron_sword,Count:1},{id:shield,Count:1}],ArmorDropChances:[0.085F,0.085F,0.085F,0.5F],HandDropChances:[0.085F,0.0F]}\",id:Control,x:6,y:1,z:10}",Riding:{id:MinecartCommandBlock,Command:"setblock ~8 ~-1 ~-3 chain_command_block 13 replace {conditionMet:0b,auto:1b,CustomName:@,powered:0b,Command:/scoreboard players set @a[r=15] Arena 1,id:Control,x:6,y:1,z:11}",Riding:{id:MinecartCommandBlock,Command:"setblock ~9 ~-1 ~-8 chain_command_block 4 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:/clear @a[score_Arena_min=1] minecraft:blaze_powder,id:Control,x:7,y:1,z:6}",Riding:{id:MinecartCommandBlock,Command:"setblock ~9 ~-1 ~-7 chain_command_block 2 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:,id:Control,x:7,y:1,z:7}",Riding:{id:MinecartCommandBlock,Command:"setblock ~9 ~-1 ~-6 chain_command_block 10 replace {conditionMet:0b,auto:1b,CustomName:@,powered:0b,Command:\"/summon Blaze ~ ~11 ~ {CustomName:\\\"Guardian of the holy Fire\\\",CustomNameVisible:1,HandItems:[{id:blaze_powder,Count:1,tag:{display:{Name:\\\"The Holy Fire\\\"}}},{id:diamond,Count:5}],HandDropChances:[2.0F,2.0F],Attributes:[{Name:generic.maxHealth,Base:50}],Health:50.0f,Glowing:1b,ActiveEffects:[{Id:14,Amplifier:1,Duration:20000000,ShowParticles:0b}]}\",id:Control,x:7,y:1,z:8}",Riding:{id:MinecartCommandBlock,Command:"setblock ~9 ~-1 ~-5 chain_command_block 10 replace {conditionMet:0b,auto:1b,CustomName:@,powered:0b,Command:\"/summon Skeleton ~ ~7 ~ {CustomName:\\\"Obsidian Archer\\\",CustomNameVisible:1,HandItems:[{id:bow,Count:1},{id:arrow,Count:2}],HandDropChances:[0.085F,0.7F]}\",id:Control,x:7,y:1,z:9}",Riding:{id:MinecartCommandBlock,Command:"setblock ~9 ~-1 ~-4 chain_command_block 10 replace {conditionMet:0b,auto:1b,CustomName:@,powered:0b,Command:\"/summon Skeleton ~ ~7 ~ {CustomName:\\\"Obsidian Archer\\\",CustomNameVisible:1,HandItems:[{id:bow,Count:1},{id:arrow,Count:2}],HandDropChances:[0.085F,0.7F]}\",id:Control,x:7,y:1,z:10}",Riding:{id:MinecartCommandBlock,Command:"setblock ~9 ~-1 ~-3 chain_command_block 2 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:/testfor @a[score_Arenastart_min=1],id:Control,x:7,y:1,z:11}",Riding:{id:MinecartCommandBlock,Command:"setblock ~5 ~0 ~-8 chain_command_block 5 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:/testfor @a[score_Arenastart_min=1],id:Control,x:3,y:2,z:6}",Riding:{id:MinecartCommandBlock,Command:"setblock ~6 ~0 ~-8 chain_command_block 13 replace {conditionMet:0b,auto:1b,CustomName:@,powered:0b,Command:\"/summon Zombie ~ ~11 ~ {CustomName:\\\"Obsidian Knight\\\",CustomNameVisible:1,ArmorItems:[{},{},{id:iron_chestplate,Count:1},{}],HandItems:[{id:iron_sword,Count:1},{id:shield,Count:1}],ArmorDropChances:[0.085F,0.085F,0.085F,0.5F],HandDropChances:[0.085F,0.0F]}\",id:Control,x:4,y:2,z:6}",Riding:{id:MinecartCommandBlock,Command:"setblock ~7 ~0 ~-8 chain_command_block 13 replace {conditionMet:0b,auto:1b,CustomName:@,powered:0b,Command:\"/summon Zombie ~ ~11 ~ {CustomName:\\\"Obsidian Knight\\\",CustomNameVisible:1,ArmorItems:[{},{},{id:iron_chestplate,Count:1},{}],HandItems:[{id:iron_sword,Count:1},{id:shield,Count:1}],ArmorDropChances:[0.085F,0.085F,0.085F,0.5F],HandDropChances:[0.085F,0.0F]}\",id:Control,x:5,y:2,z:6}",Riding:{id:MinecartCommandBlock,Command:"setblock ~8 ~0 ~-8 chain_command_block 13 replace {conditionMet:0b,auto:1b,CustomName:@,powered:0b,Command:\"/summon Zombie ~ ~2 ~ {CustomName:\\\"Obsidian Knight\\\",CustomNameVisible:1,ArmorItems:[{},{},{id:iron_chestplate,Count:1},{}],HandItems:[{id:iron_sword,Count:1},{id:shield,Count:1}],ArmorDropChances:[0.085F,0.085F,0.085F,0.5F],HandDropChances:[0.085F,0.0F]}\",id:Control,x:6,y:2,z:6}",Riding:{id:MinecartCommandBlock,Command:"setblock ~9 ~0 ~-8 chain_command_block 13 replace {conditionMet:0b,auto:1b,CustomName:@,powered:0b,Command:\"/summon Zombie ~ ~2 ~ {CustomName:\\\"Obsidian Knight\\\",CustomNameVisible:1,ArmorItems:[{},{},{id:iron_chestplate,Count:1},{}],HandItems:[{id:iron_sword,Count:1},{id:shield,Count:1}],ArmorDropChances:[0.085F,0.085F,0.085F,0.5F],HandDropChances:[0.085F,0.0F]}\",id:Control,x:7,y:2,z:6}",Riding:{id:MinecartCommandBlock,Command:"setblock ~10 ~0 ~-8 chain_command_block 13 replace {conditionMet:0b,auto:1b,CustomName:@,powered:0b,Command:\"/summon Zombie ~ ~11 ~ {CustomName:\\\"Obsidian Protector\\\",CustomNameVisible:1,ArmorItems:[{},{},{id:iron_chestplate,Count:1},{}],HandItems:[{id:diamond_sword,Count:1},{id:shield,Count:1}],ArmorDropChances:[0.085F,0.085F,0.085F,0.5F],HandDropChances:[0.085F,0.0F]}\",id:Control,x:8,y:2,z:6}",Riding:{id:MinecartCommandBlock,Command:"setblock ~11 ~0 ~-8 chain_command_block 5 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:/scoreboard players set @a Arenastart 0,id:Control,x:9,y:2,z:6}",Riding:{id:MinecartCommandBlock,Command:"fill ~2 ~-2 ~-13 ~2 ~13 ~-13 nether_brick",Riding:{id:MinecartCommandBlock,Command:"fill ~2 ~-2 ~-12 ~2 ~-2 ~-2 nether_brick",Riding:{id:MinecartCommandBlock,Command:"fill ~2 ~-1 ~-2 ~2 ~13 ~-2 nether_brick",Riding:{id:MinecartCommandBlock,Command:"fill ~2 ~1 ~-12 ~2 ~1 ~-3 nether_brick",Riding:{id:MinecartCommandBlock,Command:"fill ~2 ~2 ~-12 ~2 ~6 ~-3 obsidian",Riding:{id:MinecartCommandBlock,Command:"fill ~2 ~7 ~-12 ~2 ~7 ~-3 nether_brick",Riding:{id:MinecartCommandBlock,Command:"fill ~2 ~8 ~-12 ~2 ~13 ~-8 obsidian",Riding:{id:MinecartCommandBlock,Command:"fill ~2 ~8 ~-6 ~2 ~13 ~-3 obsidian",Riding:{id:MinecartCommandBlock,Command:"fill ~2 ~9 ~-7 ~2 ~13 ~-7 obsidian",Riding:{id:MinecartCommandBlock,Command:"fill ~3 ~-2 ~-13 ~10 ~-2 ~-13 nether_brick",Riding:{id:MinecartCommandBlock,Command:"fill ~3 ~-2 ~-12 ~9 ~-2 ~-3 obsidian",Riding:{id:MinecartCommandBlock,Command:"fill ~3 ~-2 ~-2 ~10 ~-2 ~-2 nether_brick",Riding:{id:MinecartCommandBlock,Command:"fill ~3 ~1 ~-13 ~5 ~1 ~-13 nether_brick",Riding:{id:MinecartCommandBlock,Command:"fill ~3 ~1 ~-12 ~9 ~1 ~-3 obsidian",Riding:{id:MinecartCommandBlock,Command:"fill ~3 ~1 ~-2 ~10 ~7 ~-2 nether_brick",Riding:{id:MinecartCommandBlock,Command:"fill ~3 ~2 ~-13 ~9 ~3 ~-13 obsidian",Riding:{id:MinecartCommandBlock,Command:"fill ~3 ~2 ~-12 ~4 ~2 ~-12 netherrack",Riding:{id:MinecartCommandBlock,Command:"fill ~3 ~4 ~-13 ~4 ~4 ~-13 nether_brick",Riding:{id:MinecartCommandBlock,Command:"fill ~3 ~5 ~-13 ~9 ~6 ~-13 obsidian",Riding:{id:MinecartCommandBlock,Command:"fill ~3 ~7 ~-13 ~9 ~7 ~-13 nether_brick_fence",Riding:{id:MinecartCommandBlock,Command:"fill ~3 ~8 ~-13 ~9 ~13 ~-13 obsidian",Riding:{id:MinecartCommandBlock,Command:"fill ~3 ~8 ~-2 ~9 ~13 ~-2 obsidian",Riding:{id:MinecartCommandBlock,Command:"setblock ~5 ~1 ~-14 obsidian",Riding:{id:MinecartCommandBlock,Command:"fill ~5 ~4 ~-13 ~7 ~4 ~-13 obsidian",Riding:{id:MinecartCommandBlock,Command:"setblock ~6 ~1 ~-14 stone_stairs 2",Riding:{id:MinecartCommandBlock,Command:"setblock ~6 ~1 ~-13 obsidian",Riding:{id:MinecartCommandBlock,Command:"setblock ~7 ~1 ~-14 obsidian",Riding:{id:MinecartCommandBlock,Command:"fill ~7 ~1 ~-13 ~10 ~1 ~-13 nether_brick",Riding:{id:MinecartCommandBlock,Command:"fill ~8 ~2 ~-12 ~9 ~2 ~-12 netherrack",Riding:{id:MinecartCommandBlock,Command:"fill ~8 ~4 ~-13 ~10 ~4 ~-13 nether_brick",Riding:{id:MinecartCommandBlock,Command:"fill ~10 ~-2 ~-12 ~10 ~-2 ~-3 nether_brick",Riding:{id:MinecartCommandBlock,Command:"fill ~10 ~-1 ~-13 ~10 ~0 ~-13 nether_brick",Riding:{id:MinecartCommandBlock,Command:"fill ~10 ~-1 ~-2 ~10 ~0 ~-2 nether_brick",Riding:{id:MinecartCommandBlock,Command:"fill ~10 ~1 ~-12 ~10 ~1 ~-3 nether_brick",Riding:{id:MinecartCommandBlock,Command:"fill ~10 ~2 ~-13 ~10 ~3 ~-13 nether_brick",Riding:{id:MinecartCommandBlock,Command:"fill ~10 ~2 ~-12 ~10 ~6 ~-3 obsidian",Riding:{id:MinecartCommandBlock,Command:"fill ~10 ~5 ~-13 ~10 ~13 ~-13 nether_brick",Riding:{id:MinecartCommandBlock,Command:"fill ~10 ~7 ~-12 ~10 ~7 ~-3 nether_brick",Riding:{id:MinecartCommandBlock,Command:"fill ~10 ~8 ~-12 ~10 ~13 ~-3 obsidian",Riding:{id:MinecartCommandBlock,Command:"fill ~10 ~8 ~-2 ~10 ~13 ~-2 nether_brick",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]}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}