summon falling_block ~ ~1 ~ {Block:stone,Time:1,Passengers:[{id:falling_block,Block:redstone_block,Time:1,Passengers:[{id:falling_block,Block:activator_rail,Time:1,Passengers:[{id:commandblock_minecart,Command:"gamerule commandBlockOutput false"},{id:commandblock_minecart,Command:"fill ~2 ~-3 ~-2 ~8 ~ ~2 concrete 7 hollow"},{id:commandblock_minecart,Command:"fill ~2 ~-2 ~-2 ~8 ~-1 ~2 stained_glass 2 0 concrete"},{id:commandblock_minecart,Command:"/scoreboard objectives add spawnVamp dummy"},{id:commandblock_minecart,Command:"setblock ~1 ~-1 ~ wall_sign 4 0 {Text1:\"{\\\"text\\\":\\\"\\\"}\",Text2:\"{\\\"text\\\":\\\"Summoning\\\",\\\"color\\\":\\\"dark_blue\\\",\\\"bold\\\":true}\",Text3:\"{\\\"text\\\":\\\"The Vampires\\\",\\\"color\\\":\\\"dark_blue\\\",\\\"bold\\\":true}\",Text4:\"{\\\"text\\\":\\\"\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"fill ~ ~-2 ~-2 ~7 ~1 ~2 air\\\"}}\"}"},{id:commandblock_minecart,Command:"fill ~3 ~-2 ~-1 ~7 ~-1 ~1 chain_command_block 5"},{id:commandblock_minecart,Command:"fill ~7 ~-1 ~1 ~6 ~-1 ~1 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~7 ~-2 ~1 chain_command_block 1"},{id:commandblock_minecart,Command:"setblock ~6 ~-2 ~1 repeating_command_block 13"},{id:commandblock_minecart,Command:"setblock ~3 ~-2 ~1 repeating_command_block 5"},{id:commandblock_minecart,Command:"setblock ~3 ~-2 ~ chain_command_block 3"},{id:commandblock_minecart,Command:"fill ~7 ~-2 ~ ~4 ~-2 ~ chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~7 ~-2 ~-1 chain_command_block 3"},{id:commandblock_minecart,Command:"setblock ~3 ~-2 ~-1 repeating_command_block 5"},{id:commandblock_minecart,Command:"blockdata ~6 ~-1 ~1 {auto:1,Command:\"/tp @e[name=spawn_vampire] ~ -512 ~\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-1 ~1 {auto:1,Command:\"/execute @e[name=spawn_vampire] ~ ~ ~ /summon skeleton ~ ~ ~ {CustomName:\\\"Vampire\\\",Tags:[\\\"Vampie\\\"],ArmorItems:[{id:\\\"minecraft:leather_boots\\\",Count:1b,tag:{display:{Name:\\\"VampireB\\\",color:0}}},{id:\\\"minecraft:leather_leggings\\\",Count:1b,tag:{Unbreakable:1,display:{Name:\\\"VampireL\\\",color:4194368}}},{id:\\\"minecraft:leather_chestplate\\\",Count:1b,tag:{Unbreakable:1,display:{color:0}}},{id:\\\"minecraft:skull\\\",Damage:3,Count:1b,tag:{VampSkull:1b,display:{Name:\\\"Vampire Skull\\\"},SkullOwner:{Id:\\\"3390e1f2-26db-4a3f-a61a-a1f84c15743b\\\",Properties:{textures:[{Value:\\\"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNjllMmYzM2ViMTgwZjA0MzQ5MTZkYzVkMmJiMzI2YTZlYTIyZmM5YmJmOTg4YmMzMWEyNDFmZDQyNzgwMjMifX19\\\"}]}}}}],HandItems:[{id:\\\"minecraft:ghast_tear\\\",Count:1b,tag:{display:{Name:\\\"Vampire Tooth\\\"},ench:[{id:16,lvl:20}]}},{}],ArmorDropChances:[-327.67F,-327.67F,-327.67F,0.5F],HandDropChances:[-327.67F,0.085F],Attributes:[{Name:generic.maxHealth,Base:40}],Health:40.0f,DeathLootTable:\\\"\\\"}\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-2 ~1 {auto:1,Command:\"/entitydata @e[tag=!diespawn] {Tags:[\\\"diespawn\\\"]}\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-2 ~1 {auto:1,Command:\"/execute @r[type=zombie,tag=!diespawn] ~ ~ ~ detect ~ ~-1 ~ grass -1 /entitydata @e[type=zombie,c=1,r=0] {CustomName:\\\"spawn_vampire\\\",CustomNameVisible:1,Tags:[diespawn]} \"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-2 ~1 {auto:1,Command:\"/scoreboard players test counter spawnVamp 15\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-2 ~1 {auto:1,Command:\"/execute @e[type=zombie,tag=!diespawn] ~ ~ ~ /scoreboard players add counter spawnVamp 1\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-2 ~1 {auto:1,Command:\"/scoreboard players set counter spawnVamp 0\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-2 ~ {auto:1,Command:\"kill @e[type=bat,score_batVamp_min=300]\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-2 ~ {auto:1,Command:\"tp @e[type=bat,score_batVamp_min=300] ~ ~-519 ~\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-2 ~ {auto:1,Command:\"execute @e[type=bat,score_batVamp_min=300] ~ ~ ~ /particle happyVillager ~ ~ ~ 1 1 1 1 200\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-2 ~ {auto:1,Command:\"execute @e[type=bat,score_batVamp_min=300] ~ ~ ~ /summon skeleton ~ ~ ~ {CustomName:\\\"Vampire\\\",Tags:[\\\"Vampie\\\"],ArmorItems:[{id:\\\"minecraft:leather_boots\\\",Count:1b,tag:{display:{Name:\\\"VampireB\\\",color:0}}},{id:\\\"minecraft:leather_leggings\\\",Count:1b,tag:{Unbreakable:1,display:{Name:\\\"VampireL\\\",color:4194368}}},{id:\\\"minecraft:leather_chestplate\\\",Count:1b,tag:{Unbreakable:1,display:{color:0}}},{id:\\\"minecraft:skull\\\",Damage:3,Count:1b,tag:{VampSkull:1b,display:{Name:\\\"Vampire Skull\\\"},SkullOwner:{Id:\\\"3390e1f2-26db-4a3f-a61a-a1f84c15743b\\\",Properties:{textures:[{Value:\\\"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNjllMmYzM2ViMTgwZjA0MzQ5MTZkYzVkMmJiMzI2YTZlYTIyZmM5YmJmOTg4YmMzMWEyNDFmZDQyNzgwMjMifX19\\\"}]}}}}],HandItems:[{id:\\\"minecraft:ghast_tear\\\",Count:1b,tag:{display:{Name:\\\"Vampire Tooth\\\"},ench:[{id:16,lvl:20}]}},{}],ArmorDropChances:[-327.67F,-327.67F,-327.67F,0.5F],HandDropChances:[-327.67F,0.085F],Attributes:[{Name:generic.maxHealth,Base:40}],Health:40.0f,DeathLootTable:\\\"\\\"}\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-2 ~ {auto:1,Command:\"effect @e[name=Vampire,tag=Vampie] minecraft:speed 1 2 true\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-2 ~-1 {auto:1,Command:\"kill @e[type=skeleton,score_batVamp_min=300]\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-2 ~-1 {auto:1,Command:\"tp @e[type=skeleton,score_batVamp_min=300] ~ ~-519 ~\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-2 ~-1 {auto:1,Command:\"execute @e[type=skeleton,score_batVamp_min=300] ~ ~ ~ /particle happyVillager ~ ~ ~ 1 1 1 1 200\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-2 ~-1 {auto:1,Command:\"execute @e[type=skeleton,score_batVamp_min=300] ~ ~ ~ /summon bat ~ ~1 ~ {CustomName:\\\"Vampire\\\",CustomNameVisible:1,Tags:[\\\"Vampie\\\"],Invulnerable:1}\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-2 ~-1 {auto:1,Command:\"scoreboard players add @e[name=Vampire,tag=Vampie] batVamp 1\"}"},{id:commandblock_minecart,Command:"setblock ~ ~ ~1 command_block 0 0 {Command:\"fill ~ ~-3 ~-1 ~ ~ ~ air\"}"},{id:commandblock_minecart,Command:"setblock ~ ~-1 ~1 redstone_block"},{id:commandblock_minecart,Command:"kill @e[type=commandblock_minecart,r=1]"}]}]}]}