Gem enchanting

summon FallingSand ~ ~1 ~ {Block:stone,Time:1,Passengers:[{id:FallingSand,Block:redstone_block,Time:1,Passengers:[{id:FallingSand,Block:activator_rail,Time:1,Passengers:[{id:MinecartCommandBlock,Command:gamerule commandBlockOutput false},{id:MinecartCommandBlock,Command:"fill ~2 ~-3 ~-2 ~8 ~6 ~2 stained_hardened_clay 11 hollow"},{id:MinecartCommandBlock,Command:"fill ~2 ~-2 ~-2 ~8 ~5 ~2 stained_glass 11 replace stained_hardened_clay"},{id:MinecartCommandBlock,Command:"/scoreboard objectives add jump stat.jump"},{id:MinecartCommandBlock,Command:"fill ~2 ~-2 ~-2 ~8 ~5 ~2 stained_glass 11 replace stained_hardened_clay"},{id:MinecartCommandBlock,Command:"scoreboard players set @a amu 0"},{id:MinecartCommandBlock,Command:"scoreboard objectives add crouch stat.sneakTime"},{id:MinecartCommandBlock,Command:"/scoreboard objectives add jump1 stat.jump"},{id:MinecartCommandBlock,Command:"/scoreboard objectives add grav dummy"},{id:MinecartCommandBlock,Command:"/scoreboard objectives add grav1 dummy"},{id:MinecartCommandBlock,Command:"/scoreboard objectives add grav2 dummy"},{id:MinecartCommandBlock,Command:"/scoreboard objectives add amu dummy"},{id:MinecartCommandBlock,Command:"/scoreboard objectives add amuEnch dummy"},{id:MinecartCommandBlock,Command:"/scoreboard objectives add snowball stat.useItem.minecraft.snowball"},{id:MinecartCommandBlock,Command:"/scoreboard objectives add losexp dummy"},{id:MinecartCommandBlock,Command:setblock ~3 ~5 ~-1 chain_command_block 1 replace {auto:1,Command:"/effect @a[score_grav_min=-49,score_grav=-48] levitation 1 244 true"}},{id:MinecartCommandBlock,Command:setblock ~4 ~5 ~-1 chain_command_block 4 replace {auto:1,Command:"/effect @a[score_grav_min=-47,score_grav=-44] levitation 1 245 true"}},{id:MinecartCommandBlock,Command:setblock ~5 ~5 ~-1 chain_command_block 4 replace {auto:1,Command:"/effect @a[score_grav_min=-43,score_grav=-40] levitation 1 246 true"}},{id:MinecartCommandBlock,Command:setblock ~6 ~5 ~-1 chain_command_block 4 replace {auto:1,Command:"/effect @a[score_grav_min=-39,score_grav=-36] levitation 1 247 true"}},{id:MinecartCommandBlock,Command:setblock ~7 ~5 ~-1 chain_command_block 4 replace {auto:1,Command:"/effect @a[score_grav_min=-35,score_grav=-32] levitation 1 248 true"}},{id:MinecartCommandBlock,Command:setblock ~7 ~5 ~ chain_command_block 2 replace {auto:1,Command:"/effect @a[score_grav_min=-31,score_grav=-28] levitation 1 249 true"}},{id:MinecartCommandBlock,Command:setblock ~6 ~5 ~ chain_command_block 5 replace {auto:1,Command:"/effect @a[score_grav_min=-27,score_grav=-24] levitation 1 250 true"}},{id:MinecartCommandBlock,Command:setblock ~5 ~5 ~ chain_command_block 5 replace {auto:1,Command:"/effect @a[score_grav_min=-24,score_grav=-20] levitation 1 251 true"}},{id:MinecartCommandBlock,Command:setblock ~4 ~5 ~ chain_command_block 5 replace {auto:1,Command:"/effect @a[score_grav_min=-19,score_grav=-16] levitation 1 252 true"}},{id:MinecartCommandBlock,Command:setblock ~3 ~5 ~ chain_command_block 5 replace {auto:1,Command:"/effect @a[score_grav_min=-15,score_grav=-12] levitation 1 253 true"}},{id:MinecartCommandBlock,Command:setblock ~3 ~5 ~1 chain_command_block 2 replace {auto:1,Command:"/effect @a[score_grav_min=-11,score_grav=-8] levitation 1 254 true"}},{id:MinecartCommandBlock,Command:setblock ~4 ~5 ~1 chain_command_block 4 replace {auto:1,Command:"/effect @a[score_grav_min=-7,score_grav=-4] levitation 1 255 true"}},{id:MinecartCommandBlock,Command:setblock ~5 ~5 ~1 chain_command_block 4 replace {auto:1,Command:"/effect @a[score_grav_min=-3,score_grav=0] levitation 1 0 true"}},{id:MinecartCommandBlock,Command:setblock ~6 ~5 ~1 chain_command_block 4 replace {auto:1,Command:"/effect @a[score_grav_min=1,score_grav=4] levitation 1 1 true"}},{id:MinecartCommandBlock,Command:setblock ~7 ~5 ~1 chain_command_block 4 replace {auto:1,Command:"/effect @a[score_grav_min=5,score_grav=8] levitation 1 2 true"}},{id:MinecartCommandBlock,Command:setblock ~7 ~4 ~1 chain_command_block 1 replace {auto:1,Command:"/effect @a[score_grav_min=9,score_grav=12] levitation 1 3 true"}},{id:MinecartCommandBlock,Command:setblock ~6 ~4 ~1 chain_command_block 5 replace {auto:1,Command:"/effect @a[score_grav_min=13,score_grav=16] levitation 1 4 true"}},{id:MinecartCommandBlock,Command:setblock ~5 ~4 ~1 chain_command_block 5 replace {auto:1,Command:"/effect @a[score_grav_min=17,score_grav=20] levitation 1 5 true"}},{id:MinecartCommandBlock,Command:setblock ~4 ~4 ~1 chain_command_block 5 replace {auto:1,Command:"/effect @a[score_grav_min=21,score_grav=24] levitation 1 6 true"}},{id:MinecartCommandBlock,Command:setblock ~3 ~4 ~1 chain_command_block 5 replace {auto:1,Command:"/effect @a[score_grav_min=25,score_grav=28] levitation 1 6 true"}},{id:MinecartCommandBlock,Command:setblock ~3 ~4 ~ chain_command_block 3 replace {auto:1,Command:"/effect @a[score_grav_min=29,score_grav=32] levitation 1 7 true"}},{id:MinecartCommandBlock,Command:setblock ~4 ~4 ~ chain_command_block 4 replace {auto:1,Command:"/effect @a[score_grav_min=33,score_grav=36] levitation 1 8 true"}},{id:MinecartCommandBlock,Command:setblock ~5 ~4 ~ chain_command_block 4 replace {auto:1,Command:"/effect @a[score_grav_min=37,score_grav=40] levitation 1 9 true"}},{id:MinecartCommandBlock,Command:setblock ~6 ~4 ~ chain_command_block 4 replace {auto:1,Command:"/effect @a[score_grav_min=40,score_grav=60] levitation 1 10 true"}},{id:MinecartCommandBlock,Command:setblock ~7 ~4 ~ chain_command_block 4 replace {auto:1,Command:"execute @a[score_amu_min=3,score_amu=3] ~ ~ ~ detect ~ ~-.01 ~ air 0 effect @p 8 1 255 true"}},{id:MinecartCommandBlock,Command:setblock ~7 ~4 ~-1 chain_command_block 3 replace {auto:1,Command:"effect @a[score_amu_min=3,score_amu=3] 11 0"}},{id:MinecartCommandBlock,Command:setblock ~6 ~4 ~-1 chain_command_block 5 replace {auto:1,Command:"scoreboard players set @a[score_amu_min=4] grav 10000"}},{id:MinecartCommandBlock,Command:setblock ~5 ~4 ~-1 chain_command_block 5 replace {auto:1,Command:"scoreboard players set @a[score_amu=2] grav 10000"}},{id:MinecartCommandBlock,Command:setblock ~4 ~4 ~-1 chain_command_block 5 replace {auto:1,Command:"/scoreboard players set @a[score_jump_min=1,score_jump=1] jump 2"}},{id:MinecartCommandBlock,Command:setblock ~3 ~4 ~-1 chain_command_block 5 replace {auto:1,Command:"/scoreboard players set @a[score_jump_min=2] jump 3"}},{id:MinecartCommandBlock,Command:setblock ~3 ~3 ~-1 chain_command_block 1 replace {auto:1,Command:"/effect @a[score_grav_min=-49] levitation 0"}},{id:MinecartCommandBlock,Command:setblock ~4 ~3 ~-1 chain_command_block 4 replace {auto:1,Command:"/scoreboard players set @a[score_amu_min=3,score_amu=3,score_jump_min=1] grav 40"}},{id:MinecartCommandBlock,Command:setblock ~5 ~3 ~-1 chain_command_block 4 replace {auto:1,Command:"/scoreboard players set @a amu 3 {Inventory:[{tag:{Dg:1}}]}"}},{id:MinecartCommandBlock,Command:setblock ~6 ~3 ~-1 chain_command_block 4 replace {auto:1,Command:"/scoreboard players set @a[score_grav2=0] grav 80"}},{id:MinecartCommandBlock,Command:setblock ~7 ~3 ~-1 chain_command_block 4 replace {auto:1,Command:"scoreboard players set @a[score_grav1_min=1,score_grav1=1,score_jump=-1] grav -4"}},{id:MinecartCommandBlock,Command:setblock ~7 ~3 ~ chain_command_block 2 replace {auto:1,Command:"/scoreboard players set @a[score_grav2=0] grav1 0"}},{id:MinecartCommandBlock,Command:setblock ~6 ~3 ~ chain_command_block 5 replace {auto:1,Command:"/scoreboard players add @a[score_grav2_min=1,score_grav1=1] grav1 1"}},{id:MinecartCommandBlock,Command:setblock ~5 ~3 ~ chain_command_block 5 replace {auto:1,Command:"/execute @a[score_amu_min=3] ~ ~ ~ detect ~ ~-.001 ~ air 0 scoreboard players set @p grav2 1"}},{id:MinecartCommandBlock,Command:setblock ~4 ~3 ~ chain_command_block 5 replace {auto:1,Command:"/scoreboard players set @a[score_grav2_min=1] grav2 0"}},{id:MinecartCommandBlock,Command:setblock ~3 ~3 ~ chain_command_block 5 replace {auto:1,Command:"/scoreboard players remove @a[score_grav_min=-49] grav 1"}},{id:MinecartCommandBlock,Command:setblock ~3 ~3 ~1 chain_command_block 2 replace {auto:1,Command:"/scoreboard players set @a[score_crouch_min=1] crouch 0"}},{id:MinecartCommandBlock,Command:setblock ~4 ~3 ~1 chain_command_block 4 replace {auto:1,Command:"/scoreboard players set @a[score_jump_min=3] jump 0"}},{id:MinecartCommandBlock,Command:setblock ~5 ~3 ~1 chain_command_block 4 replace {auto:1,Command:"/scoreboard players set @a[score_jump_min=1] grav1 2"}},{id:MinecartCommandBlock,Command:setblock ~6 ~3 ~1 chain_command_block 4 replace {auto:1,Command:"/scoreboard players set @a[score_jump1_min=1] jump1 0"}},{id:MinecartCommandBlock,Command:setblock ~7 ~3 ~1 chain_command_block 4 replace {auto:1,Command:" /scoreboard players set @a[score_jump_min=1] grav 40"}},{id:MinecartCommandBlock,Command:setblock ~7 ~2 ~1 chain_command_block 1 replace {auto:1,Command:"tp @a[score_amu_min=3,score_amu=3,score_jump1_min=1] ~ ~0.2 ~"}},{id:MinecartCommandBlock,Command:setblock ~6 ~2 ~1 chain_command_block 5 replace {auto:1,Command:"/effect @a[score_amu_min=8,score_amu=8] luck 1 255 true"}},{id:MinecartCommandBlock,Command:setblock ~5 ~2 ~1 chain_command_block 5 replace {auto:1,Command:"/scoreboard players set @a amu 8 {Inventory:[{tag:{Lk:1}}]}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~2 ~1 chain_command_block 5 replace {auto:1,Command:"/effect @a[score_amu_min=7,score_amu=7] 10 1 0 true"}},{id:MinecartCommandBlock,Command:setblock ~3 ~2 ~1 chain_command_block 5 replace {auto:1,Command:"/scoreboard players set @a amu 7 {Inventory:[{tag:{Rg:1}}]}"}},{id:MinecartCommandBlock,Command:setblock ~3 ~2 ~ chain_command_block 3 replace {auto:1,Command:"clear @a[score_crouch=0] snowball 0 64 {K:1}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~2 ~ chain_command_block 4 replace {auto:1,Command:"/scoreboard players add @a[score_amu=6,score_amu_min=6] losexp 1"}},{id:MinecartCommandBlock,Command:setblock ~5 ~2 ~ chain_command_block 4 replace {auto:1,Command:"/execute @a[score_amu_min=6,score_amu=6] ~ ~ ~ /particle mobSpell ~ ~ ~ 3 0 3 0 100 force @a -10"}},{id:MinecartCommandBlock,Command:setblock ~6 ~2 ~ chain_command_block 4 replace {auto:1,Command:"/execute @a[score_amu_min=6,score_amu=6] ~ ~ ~ /particle mobSpellAmbient ~ ~ ~ 3 0 3 0 500 force @a -10"}},{id:MinecartCommandBlock,Command:setblock ~7 ~2 ~ chain_command_block 4 replace {auto:1,Command:"/execute @a[score_amu_min=6,score_amu=6] ~ ~ ~ effect @e[r=6,rm=1] wither "}},{id:MinecartCommandBlock,Command:setblock ~7 ~2 ~-1 chain_command_block 3 replace {auto:1,Command:"/scoreboard players set @a[score_amu_min=6,l=0] amu 0 "}},{id:MinecartCommandBlock,Command:setblock ~6 ~2 ~-1 chain_command_block 5 replace {auto:1,Command:"/scoreboard players set @a amu 6 {Inventory:[{Slot:-106b,tag:{Wt:1}}]}"}},{id:MinecartCommandBlock,Command:setblock ~5 ~2 ~-1 chain_command_block 5 replace {auto:1,Command:"scoreboard players add @a[score_amu_min=5,score_amu=5] losexp 1"}},{id:MinecartCommandBlock,Command:setblock ~4 ~2 ~-1 chain_command_block 5 replace {auto:1,Command:"/execute @a[score_amu_min=5,score_amu=5] ~ ~ ~ effect @e[r=2,rm=1] 7 1 0 true"}},{id:MinecartCommandBlock,Command:setblock ~3 ~2 ~-1 chain_command_block 5 replace {auto:1,Command:"/execute @a[score_amu_min=5,score_amu=5] ~ ~ ~ /particle smoke ~ ~0.5 ~ 0 0 0 0.1 100 force @a"}},{id:MinecartCommandBlock,Command:setblock ~3 ~1 ~-1 chain_command_block 1 replace {auto:1,Command:"effect @a[score_amu_min=5,score_amu=5] 14 1 0 true"}},{id:MinecartCommandBlock,Command:setblock ~4 ~1 ~-1 chain_command_block 4 replace {auto:1,Command:"/execute @a[score_amu_min=5,score_amu=5] ~ ~ ~ /spreadplayers ~0.5 ~0.5 0 1 false @p"}},{id:MinecartCommandBlock,Command:setblock ~5 ~1 ~-1 chain_command_block 4 replace {auto:1,Command:"/scoreboard players set @a[score_amu_min=5,l=0] amu 0 "}},{id:MinecartCommandBlock,Command:setblock ~6 ~1 ~-1 chain_command_block 4 replace {auto:1,Command:"/scoreboard players set @a amu 5 {Inventory:[{Slot:-106b,tag:{Fl:1}}]}"}},{id:MinecartCommandBlock,Command:setblock ~7 ~1 ~-1 chain_command_block 4 replace {auto:1,Command:"/execute @e[type=Snowball,score_amu_min=1] ~ ~ ~ fill ~1 ~1 ~1 ~-1 ~-1 ~-1 vine 15 replace air"}},{id:MinecartCommandBlock,Command:setblock ~7 ~1 ~ chain_command_block 2 replace {auto:1,Command:"/execute @a[score_amu_min=4,score_amu=4,score_snowball_min=1] ~ ~ ~ scoreboard players set @e[type=Snowball,c=1] amu 1"}},{id:MinecartCommandBlock,Command:setblock ~6 ~1 ~ chain_command_block 5 replace {auto:1,Command:"/replaceitem entity @a[score_crouch_min=1,score_amu_min=4,score_amu=4] slot.weapon.offhand minecraft:snowball 1 0 {K:1}"}},{id:MinecartCommandBlock,Command:setblock ~5 ~1 ~ chain_command_block 5 replace {auto:1,Command:"/replaceitem entity @a[score_amu_min=4,score_amu=4,score_crouch_min=1] slot.weapon.offhand snowball 1 0 {K:1}/scoreboard players set @a amu 4 {Inventory:[{tag:{Gt:1}}]}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~1 ~ chain_command_block 5 replace {auto:1,Command:"/scoreboard players set @a amu 4 {Inventory:[{tag:{Gv:1}}]}"}},{id:MinecartCommandBlock,Command:setblock ~3 ~1 ~ chain_command_block 5 replace {auto:1,Command:"/effect @a[score_amu_min=2,score_amu=2] night_vision 1 0 true"}},{id:MinecartCommandBlock,Command:setblock ~3 ~1 ~1 chain_command_block 2 replace {auto:1,Command:"/scoreboard players set @a amu 2 {Inventory:[{tag:{Nv:1}}]}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~1 ~1 chain_command_block 4 replace {auto:1,Command:"scoreboard players add @a[score_amu_min=1,score_amu=1,score_crouch_min=1] losexp 1"}},{id:MinecartCommandBlock,Command:setblock ~5 ~1 ~1 chain_command_block 4 replace {auto:1,Command:"effect @a[score_amu_min=1,score_amu=1,score_crouch_min=1] 1 1 10 true"}},{id:MinecartCommandBlock,Command:setblock ~6 ~1 ~1 chain_command_block 4 replace {auto:1,Command:"/effect @a 1 0"}},{id:MinecartCommandBlock,Command:setblock ~7 ~1 ~1 chain_command_block 4 replace {auto:1,Command:"/execute @a[score_amu_min=1,score_amu=1,score_crouch_min=1] ~ ~ ~ /effect @e[r=15,rm=1] 2 1 3"}},{id:MinecartCommandBlock,Command:setblock ~7 ~ ~1 chain_command_block 1 replace {auto:1,Command:"/execute @a[score_amu_min=1,score_amu=1,score_crouch_min=1] ~ ~ ~ a"}},{id:MinecartCommandBlock,Command:setblock ~6 ~ ~1 chain_command_block 5 replace {auto:1,Command:"/execute @a[score_amu_min=1,score_amu=1,score_crouch_min=1] ~ ~ ~ /particle blockcrack ~ ~ ~ 7.5 0 7.5 0 100 force @a 79"}},{id:MinecartCommandBlock,Command:setblock ~5 ~ ~1 chain_command_block 5 replace {auto:1,Command:"/scoreboard players set @a[score_amu=1,l=0] amu 0"}},{id:MinecartCommandBlock,Command:setblock ~4 ~ ~1 chain_command_block 5 replace {auto:1,Command:"/scoreboard players set @a amu 1 {Inventory:[{Slot:-106b,tag:{Sa:1}}]}"}},{id:MinecartCommandBlock,Command:setblock ~3 ~ ~1 chain_command_block 5 replace {auto:1,Command:"/scoreboard players set @a[score_amu_min=1] amu 0"}},{id:MinecartCommandBlock,Command:setblock ~3 ~ ~ chain_command_block 3 replace {auto:1,Command:"execute @e[type=Item,score_amu=-1] ~ ~ ~ kill @e[type=Item,r=1,score_amuEnch_min=1]"}},{id:MinecartCommandBlock,Command:setblock ~4 ~ ~ chain_command_block 4 replace {auto:1,Command:"/execute @e[score_amuEnch_min=8,score_amuEnch=8,type=Item] ~ ~ ~ entitydata @e[type=Item,r=1,score_amu=-1] {Item:{tag:{ench:[],Lk:1}}}"}},{id:MinecartCommandBlock,Command:setblock ~5 ~ ~ chain_command_block 4 replace {auto:1,Command:"/execute @e[score_amuEnch_min=7,score_amuEnch=7,type=Item] ~ ~ ~ entitydata @e[type=Item,r=1,score_amu=-1] {Item:{tag:{ench:[],Rg:1}}}"}},{id:MinecartCommandBlock,Command:setblock ~6 ~ ~ chain_command_block 4 replace {auto:1,Command:"/execute @e[score_amuEnch_min=6,score_amuEnch=6,type=Item] ~ ~ ~ entitydata @e[type=Item,r=1,score_amu=-1] {Item:{tag:{ench:[],Wt:1}}}"}},{id:MinecartCommandBlock,Command:setblock ~7 ~ ~ chain_command_block 4 replace {auto:1,Command:"/execute @e[score_amuEnch_min=5,score_amuEnch=5,type=Item] ~ ~ ~ entitydata @e[type=Item,r=1,score_amu=-1] {Item:{tag:{ench:[],Fl:1}}}"}},{id:MinecartCommandBlock,Command:setblock ~7 ~ ~-1 chain_command_block 3 replace {auto:1,Command:"/execute @e[score_amuEnch_min=4,score_amuEnch=4,type=Item] ~ ~ ~ entitydata @e[type=Item,r=1,score_amu=-1] {Item:{tag:{ench:[],Gv:1}}}"}},{id:MinecartCommandBlock,Command:setblock ~6 ~ ~-1 chain_command_block 5 replace {auto:1,Command:"/execute @e[score_amuEnch_min=3,score_amuEnch=3,type=Item] ~ ~ ~ entitydata @e[type=Item,r=1,score_amu=-1] {Item:{tag:{ench:[],Dg:1}}}"}},{id:MinecartCommandBlock,Command:setblock ~5 ~ ~-1 chain_command_block 5 replace {auto:1,Command:"/execute @e[score_amuEnch_min=2,score_amuEnch=2,type=Item] ~ ~ ~ entitydata @e[type=Item,r=1,score_amu=-1] {Item:{tag:{ench:[],Nv:1}}}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~ ~-1 chain_command_block 5 replace {auto:1,Command:"execute @e[score_amuEnch_min=1,score_amuEnch=1,type=Item] ~ ~ ~ entitydata @e[type=Item,r=1,score_amu=-1] {Item:{tag:{ench:[],Sa:1}}}"}},{id:MinecartCommandBlock,Command:setblock ~3 ~ ~-1 chain_command_block 5 replace {auto:1,Command:"/execute @e[type=ArmorStand,name=AltarGem] ~ ~ ~ scoreboard players set @e[type=Item,r=1] amuEnch 8 {Item:{id:\\\"minecraft:rabbit_foot\\\",Count:8b}}"}},{id:MinecartCommandBlock,Command:setblock ~3 ~-1 ~-1 chain_command_block 1 replace {auto:1,Command:"/execute @e[type=ArmorStand,name=AltarGem] ~ ~ ~ scoreboard players set @e[type=Item,r=1] amuEnch 7 {Item:{id:\\\"minecraft:speckled_melon\\\",Count:4b}}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~-1 ~-1 chain_command_block 4 replace {auto:1,Command:"/execute @e[type=ArmorStand,name=AltarGem] ~ ~ ~ scoreboard players set @e[type=Item,r=1] amuEnch 6 {Item:{id:\\\"minecraft:skull\\\"}}"}},{id:MinecartCommandBlock,Command:setblock ~5 ~-1 ~-1 chain_command_block 4 replace {auto:1,Command:"/execute @e[type=ArmorStand,name=AltarGem] ~ ~ ~ scoreboard players set @e[type=Item,r=1] amuEnch 5 {Item:{id:\\\"minecraft:chorus_fruit\\\",Count:64b}}"}},{id:MinecartCommandBlock,Command:setblock ~6 ~-1 ~-1 chain_command_block 4 replace {auto:1,Command:"/execute @e[type=ArmorStand,name=AltarGem] ~ ~ ~ scoreboard players set @e[type=Item,r=1] amuEnch 4 {Item:{id:\\\"minecraft:sapling\\\",Count:64b}}"}},{id:MinecartCommandBlock,Command:setblock ~7 ~-1 ~-1 chain_command_block 4 replace {auto:1,Command:"/execute @e[type=ArmorStand,name=AltarGem] ~ ~ ~ scoreboard players set @e[type=Item,r=1] amuEnch 3 {Item:{id:\\\"minecraft:end_crystal\\\",Count:4b}}"}},{id:MinecartCommandBlock,Command:setblock ~7 ~-1 ~ chain_command_block 2 replace {auto:1,Command:"/execute @e[type=ArmorStand,name=AltarGem] ~ ~ ~ scoreboard players set @e[type=Item,r=1] amuEnch 2 {Item:{id:\\\"minecraft:ender_eye\\\",Count:16b}}"}},{id:MinecartCommandBlock,Command:setblock ~6 ~-1 ~ chain_command_block 5 replace {auto:1,Command:"/execute @e[type=ArmorStand,name=AltarGem] ~ ~ ~ scoreboard players set @e[type=Item,r=1] amuEnch 1 {Item:{id:\\\"minecraft:anvil\\\"}}"}},{id:MinecartCommandBlock,Command:setblock ~5 ~-1 ~ chain_command_block 5 replace {auto:1,Command:"/execute @e[type=ArmorStand,name=AltarGem] ~ ~ ~ scoreboard players set @e[type=Item,r=1] amu -1 {Item:{id:\\\"minecraft:nether_star\\\"}}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~-1 ~ chain_command_block 5 replace {auto:1,Command:"/execute @e[type=ArmorStand,name=AltarGem] ~ ~ ~ scoreboard players set @e[type=Item,r=1] amu -1 {Item:{id:\\\"minecraft:emerald\\\",Count:1b}}"}},{id:MinecartCommandBlock,Command:setblock ~3 ~-1 ~ chain_command_block 5 replace {auto:1,Command:"/execute @e[type=ArmorStand,name=AltarGem] ~ ~ ~ scoreboard players set @e[type=Item,r=1] amu -1 {Item:{id:\\\"minecraft:diamond\\\",Count:1b}}"}},{id:MinecartCommandBlock,Command:setblock ~3 ~-1 ~1 chain_command_block 2 replace {auto:1,Command:"/execute @e[type=ArmorStand,name=AltarGem] ~ ~ ~ detect ~ ~ ~ air 0 kill @e[c=1]"}},{id:MinecartCommandBlock,Command:setblock ~4 ~-1 ~1 chain_command_block 4 replace {auto:1,Command:"/execute @e[type=ArmorStand,name=AltarGem] ~ ~ ~ /particle flame ~ ~.1 ~ 1 0 1 0.001 1"}},{id:MinecartCommandBlock,Command:setblock ~5 ~-1 ~1 chain_command_block 4 replace {auto:1,Command:"/execute @e[type=ArmorStand,name=AltarGem] ~ ~ ~ /particle bubble ~ ~.91 ~ .15 0 .15 -.99 1"}},{id:MinecartCommandBlock,Command:setblock ~6 ~-1 ~1 chain_command_block 4 replace {auto:1,Command:"kill @e[type=ItemFrame,name=AltarGemSet]"}},{id:MinecartCommandBlock,Command:setblock ~7 ~-1 ~1 chain_command_block 4 replace {auto:1,Command:"/scoreboard players set @a[score_losexp_min=1] losexp 0"}},{id:MinecartCommandBlock,Command:setblock ~7 ~-2 ~1 chain_command_block 1 replace {auto:1,Command:"xp -1l @a[score_losexp_min=3]"}},{id:MinecartCommandBlock,Command:setblock ~6 ~-2 ~1 chain_command_block 5 replace {auto:1,Command:"xp -1l @a[score_losexp_min=2]"}},{id:MinecartCommandBlock,Command:setblock ~5 ~-2 ~1 chain_command_block 5 replace {auto:1,Command:"xp -10001l @a[score_losexp_min=1]"}},{id:MinecartCommandBlock,Command:setblock ~4 ~-2 ~1 chain_command_block 5 replace {auto:1,Command:"xp 89500 @a[score_losexp_min=3]"}},{id:MinecartCommandBlock,Command:setblock ~3 ~-2 ~1 chain_command_block 5 replace {auto:1,Command:"xp 89500 @a[score_losexp_min=2]"}},{id:MinecartCommandBlock,Command:setblock ~3 ~-2 ~ chain_command_block 3 replace {auto:1,Command:"xp 89500 @a[score_losexp_min=1]"}},{id:MinecartCommandBlock,Command:setblock ~4 ~-2 ~ chain_command_block 4 replace {auto:1,Command:"xp 10000l @a[score_losexp_min=1]"}},{id:MinecartCommandBlock,Command:setblock ~5 ~-2 ~ chain_command_block 4 replace {auto:1,Command:"/scoreboard players set @e[type=Item] amu 2 {Item:{id:\\\"minecraft:nether_wart\\\",Count:4b},OnGround:1b}"}},{id:MinecartCommandBlock,Command:setblock ~6 ~-2 ~ chain_command_block 4 replace {auto:1,Command:"tp @e[type=ArmorStand,name=AltarGem] ~ ~ ~ ~3 ~"}},{id:MinecartCommandBlock,Command:setblock ~7 ~-2 ~ chain_command_block 4 replace {auto:1,Command:"/execute @e[type=ItemFrame,name=AltarGemSet] ~ ~ ~.469 kill @e[type=Item,score_amu_min=1,score_amu=1]"}},{id:MinecartCommandBlock,Command:setblock ~7 ~-2 ~-1 chain_command_block 3 replace {auto:1,Command:"/execute @e[type=ItemFrame,name=AltarGemSet] ~ ~ ~.469 particle dragonbreath ~ ~ ~ 0 0 0 0.2 10000"}},{id:MinecartCommandBlock,Command:setblock ~6 ~-2 ~-1 chain_command_block 5 replace {auto:1,Command:"/execute @e[type=ItemFrame,name=AltarGemSet] ~ ~-.5 ~.469 setblock ~ ~ ~ cauldron 3"}},{id:MinecartCommandBlock,Command:setblock ~5 ~-2 ~-1 chain_command_block 5 replace {auto:1,Command:"/execute @e[type=ItemFrame,name=AltarGemSet] ~ ~-.5 ~.469 summon ArmorStand ~ ~ ~ {CustomName:AltarGem,NoGravity:1,Invisible:1,ShowArms:1,Pose:{RightArm:[0f,-90f,-90f],LeftArm:[0f,90f,90f]},Marker:1,PersistenceRequired:1}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~-2 ~-1 chain_command_block 5 replace {auto:1,Command:"/execute @e[type=Item,score_amu_min=1] ~ ~ ~ detect ~ ~ ~ cauldron -1 execute @e[type=Item,c=1] ~ ~ ~ detect ~ ~-1 ~ magma 0 execute @e[type=Item,c=1] ~ ~ ~ detect ~1 ~-1 ~ red_nether_brick 0 execute @e[type=Item,c=1] ~ ~ ~ detect ~-1 ~-1 ~ red_nether_brick 0 execute @e[type=Item,c=1] ~ ~ ~ detect ~ ~-1 ~1 red_nether_brick 0 execute @e[type=Item,c=1] ~ ~ ~ detect ~ ~-1 ~-1 red_nether_brick 0 execute @e[type=Item,c=1] ~ ~ ~ detect ~1 ~-1 ~1 red_nether_brick 0 execute @e[type=Item,c=1] ~ ~ ~ detect ~1 ~-1 ~-1 red_nether_brick 0 execute @e[type=Item,c=1] ~ ~ ~ detect ~-1 ~-1 ~1 red_nether_brick 0 execute @e[type=Item,c=1] ~ ~ ~ detect ~-1 ~-1 ~-1 red_nether_brick 0 summon ItemFrame ~ ~ ~ {CustomName:AltarGemSet}"}},{id:MinecartCommandBlock,Command:setblock ~3 ~-2 ~-1 repeating_command_block 5 replace {auto:1,Command:"/scoreboard players set @e[type=Item] amu 1 {Item:{id:\\\"minecraft:dragon_breath\\\"},OnGround:1b}"}},{id:MinecartCommandBlock,Command:setblock ~ ~ ~1 command_block 0 replace {Command:fill ~ ~-3 ~-1 ~ ~ ~ air}},{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~1 redstone_block},{id:MinecartCommandBlock,Command:kill @e[type=MinecartCommandBlock,r=1]}]}]}]}