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 ~7 ~2 mossy_cobblestone 0 hollow},{id:MinecartCommandBlock,Command:fill ~2 ~-2 ~-2 ~8 ~6 ~2 stained_glass 5 0 mossy_cobblestone},{id:MinecartCommandBlock,Command: /scoreboard objectives add YellowDouble dummy},{id:MinecartCommandBlock,Command: /scoreboard objectives add RedDouble dummy},{id:MinecartCommandBlock,Command: /scoreboard objectives add CoralPlant dummy},{id:MinecartCommandBlock,Command: /scoreboard objectives add MushroomF dummy},{id:MinecartCommandBlock,Command: /scoreboard objectives add BlueDouble dummy},{id:MinecartCommandBlock,Command: /scoreboard objectives add SingleLilac dummy},{id:MinecartCommandBlock,Command: /scoreboard objectives add GetMorePlants dummy},{id:MinecartCommandBlock,Command: /scoreboard objectives add CoralDespawn dummy},{id:MinecartCommandBlock,Command: /scoreboard objectives add MoPlantsNat dummy},{id:MinecartCommandBlock,Command:" /summon ArmorStand ~ ~1 ~ {CustomName:\"MorePlants\",NoGravity:1b,Small:1,Marker:1b,Invisible:1,Invulnerable:1}"},{id:MinecartCommandBlock,Command: /scoreboard players set @e[type=ArmorStand,name=MorePlants] MoPlantsNat 0},{id:MinecartCommandBlock,Command:setblock ~1 ~ ~ wall_sign 4 0 {Text1:"{\\\"text\\\":\\\"[Destroy]\\\",\\\"color\\\":\\\"dark_red\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"kill @e[name=MorePlants,type=ArmorStand]\\\"},\\\"bold\\\":true}",Text2:"{\\\"text\\\":\\\"Right Click\\\",\\\"color\\\":\\\"white\\\",\\\"bold\\\":true}",Text3:"{\\\"text\\\":\\\"\\\"}",Text4:"{\\\"text\\\":\\\"\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"fill ~ ~-3 ~-2 ~7 ~7 ~2 air\\\"}}"}},{id:MinecartCommandBlock,Command:setblock ~1 ~1 ~ wall_sign 4 0 {Text1:"{\\\"text\\\":\\\"[Get Items]\\\",\\\"color\\\":\\\"dark_green\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/scoreboard players set @p GetMorePlants 1\\\"},\\\"bold\\\":true}",Text2:"{\\\"text\\\":\\\"Right Click\\\",\\\"color\\\":\\\"white\\\",\\\"bold\\\":true}",Text3:"{\\\"text\\\":\\\"\\\"}",Text4:"{\\\"text\\\":\\\"\\\"}"}},{id:MinecartCommandBlock,Command:setblock ~1 ~2 ~ wall_sign 4 0 {Text1:"{\\\"text\\\":\\\"[Settings]\\\",\\\"color\\\":\\\"dark_purple\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/scoreboard players add @e[score_MoPlantsNat_min=0] MoPlantsNat 1\\\"},\\\"bold\\\":true}",Text2:"{\\\"text\\\":\\\"'Nat spawning'\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/execute @e[score_MoPlantsNat_min=1,score_MoPlantsNat=1] ~ ~ ~ /tellraw @a [\\\\\\\"\\\\\\\",{\\\\\\\"text\\\\\\\":\\\\\\\"This machine will now randomly spawn the new plants.\\\\\\\",\\\\\\\"bold\\\\\\\":true},{\\\\\\\"text\\\\\\\":\\\\\\\"\\\\\\\\n\\\\\\\"}]\\\"},\\\"bold\\\":true}",Text3:"{\\\"text\\\":\\\"Right Click\\\",\\\"color\\\":\\\"white\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/execute @e[score_MoPlantsNat_min=2] ~ ~ ~ /tellraw @a [\\\\\\\"\\\\\\\",{\\\\\\\"text\\\\\\\":\\\\\\\"This machine will now not randomly spawn the new plants.\\\\\\\",\\\\\\\"bold\\\\\\\":true},{\\\\\\\"text\\\\\\\":\\\\\\\"\\\\\\\\n\\\\\\\"}]\\\"},\\\"bold\\\":true}",Text4:"{\\\"text\\\":\\\"\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/scoreboard players set @e[score_MoPlantsNat_min=2] MoPlantsNat 0\\\"}}"}},{id:MinecartCommandBlock,Command:setblock ~1 ~3 ~ wall_sign 4 0 {Text1:"{\\\"text\\\":\\\"More Plants\\\",\\\"color\\\":\\\"gold\\\",\\\"bold\\\":true}",Text2:"{\\\"text\\\":\\\"By\\\",\\\"color\\\":\\\"white\\\",\\\"bold\\\":true}",Text3:"{\\\"text\\\":\\\"Blue\\\",\\\"color\\\":\\\"dark_blue\\\",\\\"bold\\\":true}",Text4:"{\\\"text\\\":\\\"Commander\\\",\\\"color\\\":\\\"dark_blue\\\",\\\"bold\\\":true}"}},{id:MinecartCommandBlock,Command:fill ~3 ~-2 ~-1 ~7 ~6 ~1 chain_command_block 5},{id:MinecartCommandBlock,Command:fill ~7 ~6 ~ ~4 ~6 ~ chain_command_block 4},{id:MinecartCommandBlock,Command:setblock ~7 ~6 ~-1 chain_command_block 3},{id:MinecartCommandBlock,Command:setblock ~3 ~5 ~-1 chain_command_block 1},{id:MinecartCommandBlock,Command:fill ~7 ~5 ~-1 ~4 ~5 ~-1 chain_command_block 4},{id:MinecartCommandBlock,Command:setblock ~7 ~5 ~ chain_command_block 2},{id:MinecartCommandBlock,Command:setblock ~3 ~5 ~1 chain_command_block 2},{id:MinecartCommandBlock,Command:fill ~7 ~5 ~1 ~4 ~5 ~1 chain_command_block 4},{id:MinecartCommandBlock,Command:setblock ~7 ~4 ~1 chain_command_block 1},{id:MinecartCommandBlock,Command:setblock ~3 ~4 ~ chain_command_block 3},{id:MinecartCommandBlock,Command:fill ~7 ~4 ~ ~4 ~4 ~ chain_command_block 4},{id:MinecartCommandBlock,Command:setblock ~7 ~4 ~-1 chain_command_block 3},{id:MinecartCommandBlock,Command:setblock ~3 ~3 ~-1 chain_command_block 1},{id:MinecartCommandBlock,Command:fill ~7 ~3 ~-1 ~4 ~3 ~-1 chain_command_block 4},{id:MinecartCommandBlock,Command:setblock ~7 ~3 ~ chain_command_block 2},{id:MinecartCommandBlock,Command:setblock ~3 ~3 ~1 chain_command_block 2},{id:MinecartCommandBlock,Command:fill ~7 ~3 ~1 ~4 ~3 ~1 chain_command_block 4},{id:MinecartCommandBlock,Command:setblock ~7 ~2 ~1 chain_command_block 1},{id:MinecartCommandBlock,Command:setblock ~3 ~2 ~ chain_command_block 3},{id:MinecartCommandBlock,Command:fill ~7 ~2 ~ ~4 ~2 ~ chain_command_block 4},{id:MinecartCommandBlock,Command:setblock ~7 ~2 ~-1 chain_command_block 3},{id:MinecartCommandBlock,Command:setblock ~3 ~1 ~-1 chain_command_block 1},{id:MinecartCommandBlock,Command:fill ~7 ~1 ~-1 ~4 ~1 ~-1 chain_command_block 4},{id:MinecartCommandBlock,Command:setblock ~7 ~1 ~ chain_command_block 2},{id:MinecartCommandBlock,Command:setblock ~3 ~1 ~1 chain_command_block 2},{id:MinecartCommandBlock,Command:fill ~7 ~1 ~1 ~4 ~1 ~1 chain_command_block 4},{id:MinecartCommandBlock,Command:setblock ~7 ~ ~1 chain_command_block 1},{id:MinecartCommandBlock,Command:setblock ~3 ~ ~ chain_command_block 3},{id:MinecartCommandBlock,Command:fill ~7 ~ ~ ~4 ~ ~ chain_command_block 4},{id:MinecartCommandBlock,Command:setblock ~7 ~ ~-1 chain_command_block 3},{id:MinecartCommandBlock,Command:setblock ~3 ~-1 ~-1 chain_command_block 1},{id:MinecartCommandBlock,Command:fill ~7 ~-1 ~-1 ~4 ~-1 ~-1 chain_command_block 4},{id:MinecartCommandBlock,Command:setblock ~7 ~-1 ~ chain_command_block 2},{id:MinecartCommandBlock,Command:setblock ~3 ~-1 ~1 chain_command_block 2},{id:MinecartCommandBlock,Command:fill ~7 ~-1 ~1 ~4 ~-1 ~1 chain_command_block 4},{id:MinecartCommandBlock,Command:setblock ~7 ~-2 ~1 chain_command_block 1},{id:MinecartCommandBlock,Command:setblock ~3 ~-2 ~ chain_command_block 3},{id:MinecartCommandBlock,Command:fill ~7 ~-2 ~ ~4 ~-2 ~ chain_command_block 4},{id:MinecartCommandBlock,Command:setblock ~7 ~-2 ~-1 chain_command_block 3},{id:MinecartCommandBlock,Command:setblock ~3 ~-2 ~-1 repeating_command_block 5},{id:MinecartCommandBlock,Command:blockdata ~4 ~6 ~ {auto:1,Command:/execute @e[tag=IsDoubleMushroom1] ~ ~ ~ detect ~ ~-1 ~ yellow_flower -1 kill @e[tag=IsDoubleMushroom1,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~5 ~6 ~ {auto:1,Command:/execute @e[tag=IsDoubleMushroom1] ~ ~ ~ detect ~ ~-1 ~ yellow_flower -1 kill @e[tag=IsDoubleMushroom2,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~6 ~6 ~ {auto:1,Command:/execute @e[tag=IsDoubleBlue1] ~ ~ ~ detect ~ ~-1 ~ yellow_flower -1 kill @e[tag=IsDoubleBlue1,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~7 ~6 ~ {auto:1,Command:/execute @e[tag=IsDoubleBlue1] ~ ~ ~ detect ~ ~-1 ~ yellow_flower -1 kill @e[tag=IsDoubleBlue2,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~7 ~6 ~-1 {auto:1,Command:/execute @e[tag=IsSingleLilac1] ~ ~ ~ detect ~ ~-1 ~ yellow_flower -1 kill @e[tag=IsSingleLilac1,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~6 ~6 ~-1 {auto:1,Command:/execute @e[tag=IsCoralPlant1] ~ ~ ~ detect ~ ~-1 ~ yellow_flower -1 kill @e[tag=IsCoralPlant1,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~5 ~6 ~-1 {auto:1,Command:/execute @e[tag=IsCoralPlant1] ~ ~ ~ detect ~ ~-1 ~ yellow_flower -1 kill @e[tag=IsCoralPlant2,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~4 ~6 ~-1 {auto:1,Command:/execute @e[tag=IsDoubleRed1] ~ ~ ~ detect ~ ~-1 ~ yellow_flower -1 kill @e[tag=IsDoubleRed1,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~3 ~6 ~-1 {auto:1,Command:/execute @e[tag=IsDoubleRed1] ~ ~ ~ detect ~ ~-1 ~ yellow_flower -1 kill @e[tag=IsDoubleRed2,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~3 ~5 ~-1 {auto:1,Command:/execute @e[tag=IsDoubleYellow1] ~ ~ ~ detect ~ ~-1 ~ yellow_flower -1 kill @e[tag=IsDoubleYellow1,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~4 ~5 ~-1 {auto:1,Command:/execute @e[tag=IsDoubleYellow1] ~ ~ ~ detect ~ ~-1 ~ yellow_flower -1 kill @e[tag=IsDoubleYellow2,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~5 ~5 ~-1 {auto:1,Command:/execute @e[tag=IsDoubleMushroom1] ~ ~ ~ detect ~ ~-1 ~ red_flower -1 kill @e[tag=IsDoubleMushroom1,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~6 ~5 ~-1 {auto:1,Command:/execute @e[tag=IsDoubleMushroom1] ~ ~ ~ detect ~ ~-1 ~ red_flower -1 kill @e[tag=IsDoubleMushroom2,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~7 ~5 ~-1 {auto:1,Command:/execute @e[tag=IsDoubleBlue1] ~ ~ ~ detect ~ ~-1 ~ red_flower -1 kill @e[tag=IsDoubleBlue1,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~7 ~5 ~ {auto:1,Command:/execute @e[tag=IsDoubleBlue1] ~ ~ ~ detect ~ ~-1 ~ red_flower -1 kill @e[tag=IsDoubleBlue2,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~6 ~5 ~ {auto:1,Command:/execute @e[tag=IsSingleLilac1] ~ ~ ~ detect ~ ~-1 ~ red_flower -1 kill @e[tag=IsSingleLilac1,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~5 ~5 ~ {auto:1,Command:/execute @e[tag=IsCoralPlant1] ~ ~ ~ detect ~ ~-1 ~ red_flower -1 kill @e[tag=IsCoralPlant1,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~4 ~5 ~ {auto:1,Command:/execute @e[tag=IsCoralPlant1] ~ ~ ~ detect ~ ~-1 ~ red_flower -1 kill @e[tag=IsCoralPlant2,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~3 ~5 ~ {auto:1,Command:/execute @e[tag=IsDoubleRed1] ~ ~ ~ detect ~ ~-1 ~ red_flower -1 kill @e[tag=IsDoubleRed1,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~3 ~5 ~1 {auto:1,Command:/execute @e[tag=IsDoubleRed1] ~ ~ ~ detect ~ ~-1 ~ red_flower -1 kill @e[tag=IsDoubleRed2,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~4 ~5 ~1 {auto:1,Command:/execute @e[tag=IsDoubleYellow1] ~ ~ ~ detect ~ ~-1 ~ red_flower -1 kill @e[tag=IsDoubleYellow1,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~5 ~5 ~1 {auto:1,Command:/execute @e[tag=IsDoubleYellow1] ~ ~ ~ detect ~ ~-1 ~ red_flower -1 kill @e[tag=IsDoubleYellow2,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~6 ~5 ~1 {auto:1,Command:/execute @e[tag=IsDoubleMushroom1] ~ ~ ~ detect ~ ~-1 ~ double_plant -1 kill @e[tag=IsDoubleMushroom1,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~7 ~5 ~1 {auto:1,Command:/execute @e[tag=IsDoubleMushroom1] ~ ~ ~ detect ~ ~-1 ~ double_plant -1 kill @e[tag=IsDoubleMushroom2,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~7 ~4 ~1 {auto:1,Command:/execute @e[tag=IsDoubleBlue1] ~ ~ ~ detect ~ ~-1 ~ double_plant -1 kill @e[tag=IsDoubleBlue1,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~6 ~4 ~1 {auto:1,Command:/execute @e[tag=IsDoubleBlue1] ~ ~ ~ detect ~ ~-1 ~ double_plant -1 kill @e[tag=IsDoubleBlue2,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~5 ~4 ~1 {auto:1,Command:/execute @e[tag=IsSingleLilac1] ~ ~ ~ detect ~ ~-1 ~ double_plant -1 kill @e[tag=IsSingleLilac1,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~4 ~4 ~1 {auto:1,Command:/execute @e[tag=IsCoralPlant1] ~ ~ ~ detect ~ ~-1 ~ double_plant -1 kill @e[tag=IsCoralPlant1,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~3 ~4 ~1 {auto:1,Command:/execute @e[tag=IsCoralPlant1] ~ ~ ~ detect ~ ~-1 ~ double_plant -1 kill @e[tag=IsCoralPlant2,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~3 ~4 ~ {auto:1,Command:/execute @e[tag=IsDoubleRed1] ~ ~ ~ detect ~ ~-1 ~ double_plant -1 kill @e[tag=IsDoubleRed1,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~4 ~4 ~ {auto:1,Command:/execute @e[tag=IsDoubleRed1] ~ ~ ~ detect ~ ~-1 ~ double_plant -1 kill @e[tag=IsDoubleRed2,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~5 ~4 ~ {auto:1,Command:/execute @e[tag=IsDoubleYellow1] ~ ~ ~ detect ~ ~-1 ~ double_plant -1 kill @e[tag=IsDoubleYellow1,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~6 ~4 ~ {auto:1,Command:/execute @e[tag=IsDoubleYellow1] ~ ~ ~ detect ~ ~-1 ~ double_plant -1 kill @e[tag=IsDoubleYellow2,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~7 ~4 ~ {auto:1,Command:/execute @e[tag=IsDoubleMushroom1] ~ ~ ~ detect ~ ~-1 ~ tallgrass -1 kill @e[tag=IsDoubleMushroom1,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~7 ~4 ~-1 {auto:1,Command:/execute @e[tag=IsDoubleMushroom1] ~ ~ ~ detect ~ ~-1 ~ tallgrass -1 kill @e[tag=IsDoubleMushroom2,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~6 ~4 ~-1 {auto:1,Command:/execute @e[tag=IsDoubleBlue1] ~ ~ ~ detect ~ ~-1 ~ tallgrass -1 kill @e[tag=IsDoubleBlue1,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~5 ~4 ~-1 {auto:1,Command:/execute @e[tag=IsDoubleBlue1] ~ ~ ~ detect ~ ~-1 ~ tallgrass -1 kill @e[tag=IsDoubleBlue2,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~4 ~4 ~-1 {auto:1,Command:/execute @e[tag=IsSingleLilac1] ~ ~ ~ detect ~ ~-1 ~ tallgrass -1 kill @e[tag=IsSingleLilac1,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~3 ~4 ~-1 {auto:1,Command:/execute @e[tag=IsCoralPlant1] ~ ~ ~ detect ~ ~-1 ~ tallgrass -1 kill @e[tag=IsCoralPlant1,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~3 ~3 ~-1 {auto:1,Command:/execute @e[tag=IsCoralPlant1] ~ ~ ~ detect ~ ~-1 ~ tallgrass -1 kill @e[tag=IsCoralPlant2,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~4 ~3 ~-1 {auto:1,Command:/execute @e[tag=IsDoubleRed1] ~ ~ ~ detect ~ ~-1 ~ tallgrass -1 kill @e[tag=IsDoubleRed1,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~5 ~3 ~-1 {auto:1,Command:/execute @e[tag=IsDoubleRed1] ~ ~ ~ detect ~ ~-1 ~ tallgrass -1 kill @e[tag=IsDoubleRed2,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~6 ~3 ~-1 {auto:1,Command:/execute @e[tag=IsDoubleYellow1] ~ ~ ~ detect ~ ~-1 ~ tallgrass -1 kill @e[tag=IsDoubleYellow1,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~7 ~3 ~-1 {auto:1,Command:/execute @e[tag=IsDoubleYellow1] ~ ~ ~ detect ~ ~-1 ~ tallgrass -1 kill @e[tag=IsDoubleYellow2,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~7 ~3 ~ {auto:1,Command:/execute @e[tag=IsDoubleMushroom1] ~ ~ ~ detect ~ ~-1 ~ leaves -1 kill @e[tag=IsDoubleMushroom1,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~6 ~3 ~ {auto:1,Command:/execute @e[tag=IsDoubleMushroom1] ~ ~ ~ detect ~ ~-1 ~ leaves -1 kill @e[tag=IsDoubleMushroom2,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~5 ~3 ~ {auto:1,Command:/execute @e[tag=IsDoubleBlue1] ~ ~ ~ detect ~ ~-1 ~ leaves -1 kill @e[tag=IsDoubleBlue1,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~4 ~3 ~ {auto:1,Command:/execute @e[tag=IsDoubleBlue1] ~ ~ ~ detect ~ ~-1 ~ leaves -1 kill @e[tag=IsDoubleBlue2,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~3 ~3 ~ {auto:1,Command:/execute @e[tag=IsSingleLilac1] ~ ~ ~ detect ~ ~-1 ~ leaves -1 kill @e[tag=IsSingleLilac1,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~3 ~3 ~1 {auto:1,Command:/execute @e[tag=IsCoralPlant1] ~ ~ ~ detect ~ ~-1 ~ leaves -1 kill @e[tag=IsCoralPlant1,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~4 ~3 ~1 {auto:1,Command:/execute @e[tag=IsCoralPlant1] ~ ~ ~ detect ~ ~-1 ~ leaves -1 kill @e[tag=IsCoralPlant2,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~5 ~3 ~1 {auto:1,Command:/execute @e[tag=IsDoubleRed1] ~ ~ ~ detect ~ ~-1 ~ leaves -1 kill @e[tag=IsDoubleRed1,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~6 ~3 ~1 {auto:1,Command:/execute @e[tag=IsDoubleRed1] ~ ~ ~ detect ~ ~-1 ~ leaves -1 kill @e[tag=IsDoubleRed2,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~7 ~3 ~1 {auto:1,Command:/execute @e[tag=IsDoubleYellow1] ~ ~ ~ detect ~ ~-1 ~ leaves -1 kill @e[tag=IsDoubleYellow1,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~7 ~2 ~1 {auto:1,Command:/execute @e[tag=IsDoubleYellow1] ~ ~ ~ detect ~ ~-1 ~ leaves -1 kill @e[tag=IsDoubleYellow2,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~6 ~2 ~1 {auto:1,Command:/execute @e[tag=IsDoubleMushroom1] ~ ~ ~ detect ~ ~-1 ~ air -1 kill @e[tag=IsDoubleMushroom1,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~5 ~2 ~1 {auto:1,Command:/execute @e[tag=IsDoubleMushroom1] ~ ~ ~ detect ~ ~-1 ~ air -1 kill @e[tag=IsDoubleMushroom2,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~4 ~2 ~1 {auto:1,Command:/execute @e[tag=IsDoubleBlue1] ~ ~ ~ detect ~ ~-1 ~ air -1 kill @e[tag=IsDoubleBlue1,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~3 ~2 ~1 {auto:1,Command:/execute @e[tag=IsDoubleBlue1] ~ ~ ~ detect ~ ~-1 ~ air -1 scoreboard players tag @p add GetDoubleBlue}},{id:MinecartCommandBlock,Command:blockdata ~3 ~2 ~ {auto:1,Command:/execute @e[tag=IsDoubleBlue1] ~ ~ ~ detect ~ ~-1 ~ air -1 kill @e[tag=IsDoubleBlue2,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~4 ~2 ~ {auto:1,Command:/execute @e[tag=IsSingleLilac1] ~ ~ ~ detect ~ ~-1 ~ air -1 kill @e[tag=IsSingleLilac1,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~5 ~2 ~ {auto:1,Command:/execute @e[tag=IsSingleLilac1] ~ ~ ~ detect ~ ~-1 ~ air -1 scoreboard players tag @p add GetSingleLilac}},{id:MinecartCommandBlock,Command:blockdata ~6 ~2 ~ {auto:1,Command:/execute @e[tag=IsCoralPlant1] ~ ~ ~ detect ~ ~-1 ~ air -1 kill @e[tag=IsCoralPlant1,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~7 ~2 ~ {auto:1,Command:/execute @e[tag=IsCoralPlant1] ~ ~ ~ detect ~ ~-1 ~ air -1 scoreboard players tag @p add GetCoralPlant}},{id:MinecartCommandBlock,Command:blockdata ~7 ~2 ~-1 {auto:1,Command:/execute @e[tag=IsCoralPlant1] ~ ~ ~ detect ~ ~-1 ~ air -1 kill @e[tag=IsCoralPlant2,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~6 ~2 ~-1 {auto:1,Command:/execute @e[tag=IsDoubleRed1] ~ ~ ~ detect ~ ~-1 ~ air -1 kill @e[tag=IsDoubleRed1,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~5 ~2 ~-1 {auto:1,Command:/execute @e[tag=IsDoubleRed1] ~ ~ ~ detect ~ ~-1 ~ air -1 scoreboard players tag @p add GetDoubleRed}},{id:MinecartCommandBlock,Command:blockdata ~4 ~2 ~-1 {auto:1,Command:/execute @e[tag=IsDoubleRed1] ~ ~ ~ detect ~ ~-1 ~ air -1 kill @e[tag=IsDoubleRed2,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~3 ~2 ~-1 {auto:1,Command:/execute @e[tag=IsDoubleYellow1] ~ ~ ~ detect ~ ~-1 ~ air -1 kill @e[tag=IsDoubleYellow1,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~3 ~1 ~-1 {auto:1,Command:/execute @e[tag=IsDoubleYellow1] ~ ~ ~ detect ~ ~-1 ~ air -1 scoreboard players tag @p add GetDoubleYellow}},{id:MinecartCommandBlock,Command:blockdata ~4 ~1 ~-1 {auto:1,Command:/execute @e[tag=IsDoubleYellow1] ~ ~ ~ detect ~ ~-1 ~ air -1 kill @e[tag=IsDoubleYellow2,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~5 ~1 ~-1 {auto:1,Command:/execute @e[tag=IsCoralPlant1] ~ ~ ~ detect ~ ~-1 ~ water -1 kill @e[tag=IsCoralPlant1,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~6 ~1 ~-1 {auto:1,Command:/execute @e[tag=IsCoralPlant1] ~ ~ ~ detect ~ ~-1 ~ water -1 kill @e[tag=IsCoralPlant2,c=1,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~7 ~1 ~-1 {auto:1,Command:/tp @e[tag=CoralPlant,type=Silverfish] ~ ~-999 ~}},{id:MinecartCommandBlock,Command:blockdata ~7 ~1 ~ {auto:1,Command:"/execute @e[tag=CoralPlant,type=Silverfish] ~ ~ ~ /summon FallingSand ~ ~ ~ {Tags:[\\\"IsCoralPlant1\\\"],Time:1,Block:\\\"sapling\\\",Data:3,NoGravity:1}"}},{id:MinecartCommandBlock,Command:blockdata ~6 ~1 ~ {auto:1,Command:"/execute @e[tag=CoralPlant,type=Silverfish] ~ ~ ~ /summon FallingSand ~ ~0.9 ~ {Tags:[\\\"IsCoralPlant2\\\"],Time:1,Block:\\\"sapling\\\",Data:3,NoGravity:1}"}},{id:MinecartCommandBlock,Command:blockdata ~5 ~1 ~ {auto:1,Command:/execute @e[score_MoPlantsNat_min=1] ~ ~ ~ /scoreboard players set @e[score_SingleLilac_min=2] SingleLilac 2}},{id:MinecartCommandBlock,Command:blockdata ~4 ~1 ~ {auto:1,Command:/execute @e[score_MoPlantsNat_min=1] ~ ~ ~ /execute @e[score_SingleLilac_min=1,score_SingleLilac=1] ~ ~ ~ /spreadplayers ~ ~ 1 10 true @e[tag=SingleLilac]}},{id:MinecartCommandBlock,Command:blockdata ~3 ~1 ~ {auto:1,Command:"/execute @e[score_MoPlantsNat_min=1] ~ ~ ~ /execute @e[score_SingleLilac_min=1,score_SingleLilac=1] ~ ~ ~ /summon Silverfish ~ ~ ~ {Tags:[\\\"SingleLilac\\\"]}"}},{id:MinecartCommandBlock,Command:blockdata ~3 ~1 ~1 {auto:1,Command:/execute @e[score_MoPlantsNat_min=1] ~ ~ ~ /scoreboard players add @e[type=Rabbit] SingleLilac 1}},{id:MinecartCommandBlock,Command:blockdata ~4 ~1 ~1 {auto:1,Command:/execute @e[score_MoPlantsNat_min=1] ~ ~ ~ /scoreboard players set @e[score_BlueDouble_min=2] BlueDouble 2}},{id:MinecartCommandBlock,Command:blockdata ~5 ~1 ~1 {auto:1,Command:/execute @e[score_MoPlantsNat_min=1] ~ ~ ~ /execute @e[score_BlueDouble_min=1,score_BlueDouble=1] ~ ~ ~ /spreadplayers ~ ~ 1 10 true @e[tag=DoubleBlue]}},{id:MinecartCommandBlock,Command:blockdata ~6 ~1 ~1 {auto:1,Command:"/execute @e[score_MoPlantsNat_min=1] ~ ~ ~ /execute @e[score_BlueDouble_min=1,score_BlueDouble=1] ~ ~ ~ /summon Silverfish ~ ~ ~ {Tags:[\\\"DoubleBlue\\\"]}"}},{id:MinecartCommandBlock,Command:blockdata ~7 ~1 ~1 {auto:1,Command:/execute @e[score_MoPlantsNat_min=1] ~ ~ ~ /scoreboard players add @e[type=Chicken] BlueDouble 1}},{id:MinecartCommandBlock,Command:blockdata ~7 ~ ~1 {auto:1,Command:/execute @e[score_MoPlantsNat_min=1] ~ ~ ~ /scoreboard players set @e[score_MushroomF_min=2] MushroomF 2}},{id:MinecartCommandBlock,Command:blockdata ~6 ~ ~1 {auto:1,Command:/execute @e[score_MoPlantsNat_min=1] ~ ~ ~ /execute @e[score_MushroomF_min=1,score_MushroomF=1] ~ ~ ~ /spreadplayers ~ ~ 1 10 true @e[tag=MushroomFlower]}},{id:MinecartCommandBlock,Command:blockdata ~5 ~ ~1 {auto:1,Command:"/execute @e[score_MoPlantsNat_min=1] ~ ~ ~ /execute @e[score_MushroomF_min=1,score_MushroomF=1] ~ ~ ~ /summon Silverfish ~ ~ ~ {Tags:[\\\"MushroomFlower\\\"]}"}},{id:MinecartCommandBlock,Command:blockdata ~4 ~ ~1 {auto:1,Command:/execute @e[score_MoPlantsNat_min=1] ~ ~ ~ /scoreboard players add @e[type=MushroomCow] MushroomF 1}},{id:MinecartCommandBlock,Command:blockdata ~3 ~ ~1 {auto:1,Command:/execute @e[score_MoPlantsNat_min=1] ~ ~ ~ /scoreboard players set @e[score_CoralPlant_min=2] CoralPlant 2}},{id:MinecartCommandBlock,Command:blockdata ~3 ~ ~ {auto:1,Command:/execute @e[score_MoPlantsNat_min=1] ~ ~ ~ /tp @e[score_CoralPlant_min=1,score_CoralPlant=1] ~ ~2 ~}},{id:MinecartCommandBlock,Command:blockdata ~4 ~ ~ {auto:1,Command:"/execute @e[score_MoPlantsNat_min=1] ~ ~ ~ /execute @e[score_CoralPlant_min=1,score_CoralPlant=1] ~ ~ ~ /summon Arrow ~ ~ ~ {Tags:[\\\"CoralPlant\\\"]}"}},{id:MinecartCommandBlock,Command:blockdata ~5 ~ ~ {auto:1,Command:/execute @e[score_MoPlantsNat_min=1] ~ ~ ~ /scoreboard players add @e[type=Squid] CoralPlant 1}},{id:MinecartCommandBlock,Command:blockdata ~6 ~ ~ {auto:1,Command:/execute @e[score_MoPlantsNat_min=1] ~ ~ ~ /scoreboard players set @e[score_YellowDouble_min=2] YellowDouble 2}},{id:MinecartCommandBlock,Command:blockdata ~7 ~ ~ {auto:1,Command:/execute @e[score_MoPlantsNat_min=1] ~ ~ ~ /execute @e[score_YellowDouble_min=1,score_YellowDouble=1] ~ ~ ~ /spreadplayers ~ ~ 1 10 true @e[tag=DoubleYellow]}},{id:MinecartCommandBlock,Command:blockdata ~7 ~ ~-1 {auto:1,Command:"/execute @e[score_MoPlantsNat_min=1] ~ ~ ~ /execute @e[score_YellowDouble_min=1,score_YellowDouble=1] ~ ~ ~ /summon Silverfish ~ ~ ~ {Tags:[\\\"DoubleYellow\\\"]}"}},{id:MinecartCommandBlock,Command:blockdata ~6 ~ ~-1 {auto:1,Command:/execute @e[score_MoPlantsNat_min=1] ~ ~ ~ /scoreboard players add @e[type=Sheep] YellowDouble 1}},{id:MinecartCommandBlock,Command:blockdata ~5 ~ ~-1 {auto:1,Command:/execute @e[score_MoPlantsNat_min=1] ~ ~ ~ /scoreboard players set @e[score_RedDouble_min=2] RedDouble 2}},{id:MinecartCommandBlock,Command:blockdata ~4 ~ ~-1 {auto:1,Command:/execute @e[score_MoPlantsNat_min=1] ~ ~ ~ /execute @e[score_RedDouble_min=1,score_RedDouble=1] ~ ~ ~ /spreadplayers ~ ~ 1 10 true @e[tag=DoubleRed]}},{id:MinecartCommandBlock,Command:blockdata ~3 ~ ~-1 {auto:1,Command:"/execute @e[score_MoPlantsNat_min=1] ~ ~ ~ /execute @e[score_RedDouble_min=1,score_RedDouble=1] ~ ~ ~ /summon Silverfish ~ ~ ~ {Tags:[\\\"DoubleRed\\\"]}"}},{id:MinecartCommandBlock,Command:blockdata ~3 ~-1 ~-1 {auto:1,Command:/execute @e[score_MoPlantsNat_min=1] ~ ~ ~ /scoreboard players add @e[type=Sheep] RedDouble 1}},{id:MinecartCommandBlock,Command:blockdata ~4 ~-1 ~-1 {auto:1,Command:/tp @e[tag=MushroomFlower] ~ ~-999 ~}},{id:MinecartCommandBlock,Command:blockdata ~5 ~-1 ~-1 {auto:1,Command:"/execute @e[tag=MushroomFlower] ~ ~ ~ /summon FallingSand ~ ~ ~ {Tags:[\\\"IsDoubleMushroom1\\\"],Time:1,Block:\\\"red_mushroom\\\",NoGravity:1}"}},{id:MinecartCommandBlock,Command:blockdata ~6 ~-1 ~-1 {auto:1,Command:"/execute @e[tag=MushroomFlower] ~ ~ ~ /summon FallingSand ~ ~0.3 ~ {Tags:[\\\"IsDoubleMushroom2\\\"],Time:1,Block:\\\"brown_mushroom\\\",NoGravity:1}"}},{id:MinecartCommandBlock,Command:blockdata ~7 ~-1 ~-1 {auto:1,Command:/tp @e[tag=DoubleBlue] ~ ~-999 ~}},{id:MinecartCommandBlock,Command:blockdata ~7 ~-1 ~ {auto:1,Command:"/execute @e[tag=DoubleBlue] ~ ~ ~ /summon FallingSand ~ ~ ~ {Tags:[\\\"IsDoubleBlue2\\\"],Time:1,Block:\\\"red_flower\\\",Data:7,NoGravity:1}"}},{id:MinecartCommandBlock,Command:blockdata ~6 ~-1 ~ {auto:1,Command:"/execute @e[tag=DoubleBlue] ~ ~ ~ /summon FallingSand ~ ~ ~ {Tags:[\\\"IsDoubleBlue1\\\"],Time:1,Block:\\\"red_flower\\\",Data:1,NoGravity:1}"}},{id:MinecartCommandBlock,Command:blockdata ~5 ~-1 ~ {auto:1,Command:/tp @e[tag=SingleLilac] ~ ~-999 ~}},{id:MinecartCommandBlock,Command:blockdata ~4 ~-1 ~ {auto:1,Command:"/execute @e[tag=SingleLilac] ~ ~ ~ /summon FallingSand ~ ~ ~ {Tags:[\\\"IsSingleLilac1\\\"],Time:1,Block:\\\"double_plant\\\",Data:1,NoGravity:1}"}},{id:MinecartCommandBlock,Command:blockdata ~3 ~-1 ~ {auto:1,Command:/execute @e[score_MoPlantsNat_min=1,score_MoPlantsNat=1] ~ ~ ~ /tp @e[tag=CoralPlant,tag=InGround] ~ ~-999 ~}},{id:MinecartCommandBlock,Command:blockdata ~3 ~-1 ~1 {auto:1,Command:"/execute @e[score_MoPlantsNat_min=1,score_MoPlantsNat=1] ~ ~ ~ /execute @e[tag=CoralPlant,tag=InGround] ~ ~ ~ /summon FallingSand ~ ~ ~ {Tags:[\\\"IsCoralPlant1\\\"],Time:1,Block:\\\"sapling\\\",Data:3,NoGravity:1}"}},{id:MinecartCommandBlock,Command:blockdata ~4 ~-1 ~1 {auto:1,Command:"/execute @e[score_MoPlantsNat_min=1,score_MoPlantsNat=1] ~ ~ ~ /execute @e[tag=CoralPlant,tag=InGround] ~ ~ ~ /summon FallingSand ~ ~0.9 ~ {Tags:[\\\"IsCoralPlant2\\\"],Time:1,Block:\\\"sapling\\\",Data:3,NoGravity:1}"}},{id:MinecartCommandBlock,Command:blockdata ~5 ~-1 ~1 {auto:1,Command:/tp @e[tag=DoubleRed] ~ ~-999 ~}},{id:MinecartCommandBlock,Command:blockdata ~6 ~-1 ~1 {auto:1,Command:"/execute @e[tag=DoubleRed] ~ ~ ~ /summon FallingSand ~ ~ ~ {Tags:[\\\"IsDoubleRed1\\\"],Time:1,Block:\\\"double_plant\\\",NoGravity:1}"}},{id:MinecartCommandBlock,Command:blockdata ~7 ~-1 ~1 {auto:1,Command:"/execute @e[tag=DoubleRed] ~ ~ ~ /summon FallingSand ~ ~1 ~ {Tags:[\\\"IsDoubleRed2\\\"],Time:1,Block:\\\"red_flower\\\",NoGravity:1}"}},{id:MinecartCommandBlock,Command:blockdata ~7 ~-2 ~1 {auto:1,Command:/tp @e[tag=DoubleYellow] ~ ~-999 ~}},{id:MinecartCommandBlock,Command:blockdata ~6 ~-2 ~1 {auto:1,Command:"/execute @e[tag=DoubleYellow] ~ ~ ~ /summon FallingSand ~ ~ ~ {Tags:[\\\"IsDoubleYellow1\\\"],Time:1,Block:\\\"double_plant\\\",NoGravity:1}"}},{id:MinecartCommandBlock,Command:blockdata ~5 ~-2 ~1 {auto:1,Command:"/execute @e[tag=DoubleYellow] ~ ~ ~ /summon FallingSand ~ ~1 ~ {Tags:[\\\"IsDoubleYellow2\\\"],Time:1,Block:\\\"yellow_flower\\\",NoGravity:1}"}},{id:MinecartCommandBlock,Command:blockdata ~4 ~-2 ~1 {auto:1,Command:/entitydata @e[type=FallingSand] {Time:1}}},{id:MinecartCommandBlock,Command:blockdata ~3 ~-2 ~1 {auto:1,Command:/scoreboard players set @a GetMorePlants 0}},{id:MinecartCommandBlock,Command:blockdata ~3 ~-2 ~ {auto:1,Command:"/execute @a[score_GetMorePlants_min=1] ~ ~ ~ /give @p minecraft:spawn_egg 1 60 {display:{Name:\\\"Single Lilac\\\"},EntityTag:{id:\\\"Silverfish\\\",Tags:[\\\"SingleLilac\\\"]}}"}},{id:MinecartCommandBlock,Command:blockdata ~4 ~-2 ~ {auto:1,Command:"/execute @a[score_GetMorePlants_min=1] ~ ~ ~ /give @p minecraft:spawn_egg 1 60 {display:{Name:\\\"Blue Flower\\\"},EntityTag:{id:\\\"Silverfish\\\",Tags:[\\\"DoubleBlue\\\"]}}"}},{id:MinecartCommandBlock,Command:blockdata ~5 ~-2 ~ {auto:1,Command:"/execute @a[score_GetMorePlants_min=1] ~ ~ ~ /give @p minecraft:spawn_egg 1 60 {display:{Name:\\\"Mushroom Flower\\\"},EntityTag:{id:\\\"Silverfish\\\",Tags:[\\\"MushroomFlower\\\"]}}"}},{id:MinecartCommandBlock,Command:blockdata ~6 ~-2 ~ {auto:1,Command:"/execute @a[score_GetMorePlants_min=1] ~ ~ ~ /give @p minecraft:spawn_egg 1 60 {display:{Name:\\\"Coral Plant\\\"},EntityTag:{id:\\\"Silverfish\\\",Tags:[\\\"CoralPlant\\\"]}}"}},{id:MinecartCommandBlock,Command:blockdata ~7 ~-2 ~ {auto:1,Command:"/execute @a[score_GetMorePlants_min=1] ~ ~ ~ /give @p minecraft:spawn_egg 1 60 {display:{Name:\\\"Red Double Plant\\\"},EntityTag:{id:\\\"Silverfish\\\",Tags:[\\\"DoubleRed\\\"]}}"}},{id:MinecartCommandBlock,Command:blockdata ~7 ~-2 ~-1 {auto:1,Command:"/execute @a[score_GetMorePlants_min=1] ~ ~ ~ /give @p minecraft:spawn_egg 1 60 {display:{Name:\\\"Yellow Double Plant\\\"},EntityTag:{id:\\\"Silverfish\\\",Tags:[\\\"DoubleYellow\\\"]}}"}},{id:MinecartCommandBlock,Command:blockdata ~6 ~-2 ~-1 {auto:1,Command:/scoreboard players tag @e add InGround {inGround:1b}}},{id:MinecartCommandBlock,Command:blockdata ~5 ~-2 ~-1 {auto:1,Command:/scoreboard players tag @e remove InGround}},{id:MinecartCommandBlock,Command:blockdata ~4 ~-2 ~-1 {auto:1,Command:/kill @e[score_CoralDespawn_min=200]}},{id:MinecartCommandBlock,Command:blockdata ~3 ~-2 ~-1 {auto:1,Command:"/scoreboard players add @e[type=Arrow] CoralDespawn 1 {Tags:[\\\"CoralPlant\\\"]}"}},{id:MinecartCommandBlock,Command:setblock ~ ~ ~1 command_block 0 0 {Command:fill ~ ~-3 ~-1 ~ ~ ~ air}},{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~1 redstone_block},{id:MinecartCommandBlock,Command:kill @e[type=MinecartCommandBlock,r=1]}]}]}]}