/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 ~10 ~2 ~2 snow 0 hollow"},{id:MinecartCommandBlock,Command:"fill ~2 ~-2 ~-2 ~10 ~1 ~2 stained_glass 15 replace snow"},{id:MinecartCommandBlock,Command:"/title @a times 20 70 20"},{id:MinecartCommandBlock,Command:"/title @a title [\"\",{\"text\":\"Snowball Grenades\",\"color\":\"white\"}]"},{id:MinecartCommandBlock,Command:"/title @a subtitle [\"\",{\"text\":\"by jpdude98\",\"color\":\"green\"}]"},{id:MinecartCommandBlock,Command:"/tellraw @a [\"\",{\"text\":\"Check out more creations at \",\"color\":\"gray\"},{\"text\":\"www.jpdude98.com\",\"color\":\"blue\",\"clickEvent\":{\"action\":\"open_url\",\"value\":\"http://www.jpdude98.com/\"},\"hoverEvent\":{\"action\":\"show_text\",\"value\":{\"text\":\"\",\"extra\":[{\"text\":\"Click here to visit the site!\"}]}}}]"},{id:MinecartCommandBlock,Command:"/gamerule doTileDrops false"},{id:MinecartCommandBlock,Command:"fill ~2 ~-3 ~-2 ~2 ~2 ~2 snow"},{id:MinecartCommandBlock,Command:"fill ~10 ~-3 ~-2 ~10 ~2 ~2 snow"},{id:MinecartCommandBlock,Command:"fill ~2 ~-2 ~-1 ~10 ~1 ~1 stained_glass 15"},{id:MinecartCommandBlock,Command:"setblock ~3 ~1 ~-1 chain_command_block 4 replace {auto:0b,TrackOutput:0b}"},{id:MinecartCommandBlock,Command:"/scoreboard objectives add gType dummy"},{id:MinecartCommandBlock,Command:"/scoreboard objectives add gTime dummy"},{id:MinecartCommandBlock,Command:"/scoreboard objectives add villagerCount dummy"},{id:MinecartCommandBlock,Command:"/scoreboard objectives add throwSnow stat.useItem.minecraft.snowball"},{id:MinecartCommandBlock,Command:"/scoreboard teams add noCol"},{id:MinecartCommandBlock,Command:"/scoreboard teams option noCol collisionRule never"},{id:MinecartCommandBlock,Command:"/summon ArmorStand ~6 ~-2 ~1 {CustomName:grenadeStandChain,Marker:1b,NoGravity:1b,Invisible:1b}"},{id:MinecartCommandBlock,Command:setblock ~1 ~-1 ~ wall_sign 4 replace {Text1:"{\\\"text\\\":\\\"[Destroy]\\\",\\\"color\\\":\\\"dark_red\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/playsound entity.generic.explode master @a\\\"}}",Text2:"{\\\"text\\\":\\\"Click this sign to\\\",\\\"color\\\":\\\"dark_gray\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/particle lava ~ ~ ~ 0.1 0.1 0.1 1 25\\\"}}",Text3:"{\\\"text\\\":\\\"destroy the\\\",\\\"color\\\":\\\"dark_gray\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/tellraw @a [\\\\\\\"\\\\\\\",{\\\\\\\"text\\\\\\\":\\\\\\\"Thanks for using \\\\\\\",\\\\\\\"color\\\\\\\":\\\\\\\"gray\\\\\\\"},{\\\\\\\"text\\\\\\\":\\\\\\\"Snowball Grenades\\\\\\\",\\\\\\\"color\\\\\\\":\\\\\\\"white\\\\\\\",\\\\\\\"bold\\\\\\\":true},{\\\\\\\"text\\\\\\\":\\\\\\\"! :)\\\\\\\",\\\\\\\"color\\\\\\\":\\\\\\\"gray\\\\\\\",\\\\\\\"bold\\\\\\\":false}]\\\"}}",Text4:"{\\\"text\\\":\\\"module\\\",\\\"color\\\":\\\"dark_gray\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"fill ~ ~-2 ~-2 ~9 ~3 ~2 air\\\"}}"}},{id:MinecartCommandBlock,Command:setblock ~1 ~ ~ wall_sign 4 replace {Text1:"{\\\"text\\\":\\\"Check out more\\\",\\\"color\\\":\\\"black\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/tellraw @p [\\\\\\\"\\\\\\\",{\\\\\\\"text\\\\\\\":\\\\\\\"Click here to visit the site!\\\\\\\",\\\\\\\"color\\\\\\\":\\\\\\\"blue\\\\\\\",\\\\\\\"bold\\\\\\\":true,\\\\\\\"clickEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"open_url\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"http://www.jpdude98.com/\\\\\\\"}}]\\\"}}",Text2:"{\\\"text\\\":\\\"creations at\\\",\\\"color\\\":\\\"black\\\"}",Text3:"{\\\"text\\\":\\\"www.jpdude98.com\\\",\\\"color\\\":\\\"blue\\\"}"}},{id:MinecartCommandBlock,Command:setblock ~1 ~1 ~ wall_sign 4 replace {Text1:"{\\\"text\\\":\\\"Snowball\\\",\\\"color\\\":\\\"white\\\"}",Text2:"{\\\"text\\\":\\\"Grenades\\\",\\\"color\\\":\\\"white\\\"}",Text3:"{\\\"text\\\":\\\"by jpdude98\\\",\\\"color\\\":\\\"green\\\"}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~1 ~-1 chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"/execute @e[type=Villager,score_villagerCount_min=10] ~ ~ ~ scoreboard players set @e[type=Villager,score_villagerCount_min=1] villagerCount -1"}},{id:MinecartCommandBlock,Command:setblock ~5 ~1 ~-1 chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"/execute @e[type=Villager,score_villagerCount_min=10] ~ ~ ~ scoreboard players set villagerCount villagerCount 0"}},{id:MinecartCommandBlock,Command:setblock ~6 ~1 ~-1 chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"/entitydata @e[type=Villager,score_villagerCount_min=10] {CustomName:\\\"Grenade Dealer\\\",Profession:3,Career:2,CareerLevel:50,Offers:{Recipes:[{rewardExp:0b,maxUses:2147483647,uses:0,buy:{id:gunpowder,Count:5},sell:{id:snowball,Count:1,tag:{display:{Name:\\\"Basic Grenade\\\",Lore:[Normal sized explosion]}}}},{rewardExp:0b,maxUses:2147483647,uses:0,buy:{id:gunpowder,Count:5},buyB:{id:blaze_powder,Count:5},sell:{id:snowball,Count:1,tag:{display:{Name:\\\"Incendiary Grenade\\\",Lore:[Explosion with Fire!]}}}},{rewardExp:0b,maxUses:2147483647,uses:0,buy:{id:gunpowder,Count:3},buyB:{id:dye,Count:5},sell:{id:snowball,Count:1,tag:{display:{Name:\\\"Flash Grenade\\\",Lore:[Blinds enemies caught in the explosion]}}}},{rewardExp:0b,maxUses:2147483647,uses:0,buy:{id:gunpowder,Count:3},buyB:{id:spider_eye,Count:5},sell:{id:snowball,Count:1,tag:{display:{Name:\\\"Chemical Grenade\\\",Lore:[Explodes with a poisonous cloud]}}}},{rewardExp:0b,maxUses:2147483647,uses:0,buy:{id:gunpowder,Count:3},buyB:{id:dye,Damage:7,Count:32},sell:{id:snowball,Count:1,tag:{display:{Name:\\\"Smoke Grenade\\\",Lore:[Explodes with a cloud of smoke]}}}},{rewardExp:0b,maxUses:2147483647,uses:0,buy:{id:gunpowder,Count:1},buyB:{id:firework_charge,Count:1},sell:{id:snowball,Count:1,tag:{display:{Name:\\\"Firework Grenade\\\",Lore:[Explodes with a firework]}}}},{rewardExp:0b,maxUses:2147483647,uses:0,buy:{id:snowball,Count:1,tag:{display:{Name:\\\"Basic Grenade\\\",Lore:[Normal sized explosion]}}},buyB:{id:slime_ball,Count:1},sell:{id:snowball,Count:1,tag:{display:{Name:\\\"Sticky Grenade\\\",Lore:[Sticks to entities then explodes]}}}},{rewardExp:0b,maxUses:2147483647,uses:0,buy:{id:glowstone_dust,Count:8},buyB:{id:chorus_fruit,Count:8},sell:{id:snowball,Count:1,tag:{display:{Name:\\\"Anti-Gravity Grenade\\\",Lore:[Makes the explosion area,temporarily unaffected by gravity]}}}},{rewardExp:0b,maxUses:2147483647,uses:0,buy:{id:snowball,Count:16,tag:{display:{Name:\\\"Basic Grenade\\\",Lore:[Normal sized explosion]}}},buyB:{id:tnt,Count:64},sell:{id:snowball,Count:1,tag:{display:{Name:\\\"Atomic Grenade\\\",Lore:[Creates a massive crater on explosion]}}}}]}}"}},{id:MinecartCommandBlock,Command:setblock ~7 ~1 ~-1 chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"/scoreboard players operation @e[type=Villager,c=1,score_villagerCount_min=0,score_villagerCount=0] villagerCount = villagerCount villagerCount"}},{id:MinecartCommandBlock,Command:setblock ~8 ~1 ~-1 chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"/execute @e[type=Villager,c=1,score_villagerCount_min=0,score_villagerCount=0] ~ ~ ~ scoreboard players add villagerCount villagerCount 1"}},{id:MinecartCommandBlock,Command:setblock ~9 ~1 ~-1 chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"/scoreboard players add @e[type=Villager] villagerCount 0"}},{id:MinecartCommandBlock,Command:setblock ~9 ~1 ~ chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"tp @e[tag=gEffect,score_gTime=0] ~ ~-300 ~"}},{id:MinecartCommandBlock,Command:setblock ~8 ~1 ~ chain_command_block 5 replace {auto:1,TrackOutput:0b,Command:"/execute @e[tag=gSticky,score_gTime=0] ~ ~ ~ summon Creeper ~ ~1 ~ {Fuse:0}"}},{id:MinecartCommandBlock,Command:setblock ~7 ~1 ~ chain_command_block 5 replace {auto:1,TrackOutput:0b,Command:"/execute @e[tag=gSticky,score_gTime=0] ~ ~ ~ scoreboard players tag @e[tag=gStuck,r=3,c=1] remove gStuck"}},{id:MinecartCommandBlock,Command:setblock ~6 ~1 ~ chain_command_block 5 replace {auto:1,TrackOutput:0b,Command:"/execute @e[tag=gSticky] ~ ~ ~ tp @e[tag=gSticky] @e[tag=gStuck,c=1,r=5]"}},{id:MinecartCommandBlock,Command:setblock ~5 ~1 ~ chain_command_block 5 replace {auto:1,TrackOutput:0b,Command:"/execute @e[tag=gAntiG] ~-6 ~ ~-6 /effect @e[tag=!noGrav,dx=11,dy=17,dz=11] minecraft:levitation 0"}},{id:MinecartCommandBlock,Command:setblock ~4 ~1 ~ chain_command_block 5 replace {auto:1,TrackOutput:0b,Command:"/effect @e[tag=noGrav] minecraft:levitation 1 5 true"}},{id:MinecartCommandBlock,Command:setblock ~3 ~1 ~ chain_command_block 5 replace {auto:1,TrackOutput:0b,Command:"/execute @e[tag=noGravStand] ~ ~ ~ /playsound entity.endermen.teleport master @a ~ ~6 ~ 0.25 2"}},{id:MinecartCommandBlock,Command:setblock ~3 ~1 ~1 chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"/execute @e[tag=gAntiG] ~-5 ~ ~-5 /scoreboard players tag @e[dx=9,dy=15,dz=9] add noGrav"}},{id:MinecartCommandBlock,Command:setblock ~4 ~1 ~1 chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"/scoreboard players tag @e[tag=noGrav] remove noGrav"}},{id:MinecartCommandBlock,Command:setblock ~5 ~1 ~1 chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"/execute @e[tag=noGravStand] ~ ~ ~ /particle dragonbreath ~ ~ ~ 0 5 0 0.05 0 force"}},{id:MinecartCommandBlock,Command:setblock ~6 ~1 ~1 chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"/execute @e[tag=gAntiG] ~ ~ ~ /spreadplayers ~ ~ 4 5 false @e[tag=noGravStand,c=1]"}},{id:MinecartCommandBlock,Command:setblock ~7 ~1 ~1 chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"/execute @e[tag=gAntiG] ~ ~ ~ summon ArmorStand ~ ~ ~ {Tags:[\\\"noGravStand\\\"],NoGravity:1b,Marker:1b,Invisible:1b}"}},{id:MinecartCommandBlock,Command:setblock ~8 ~1 ~1 chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"kill @e[tag=noGravStand]"}},{id:MinecartCommandBlock,Command:setblock ~9 ~1 ~1 chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"/execute @e[tag=gSmoke] ~ ~ ~ /effect @e[r=4,rm=3] invisibility 0"}},{id:MinecartCommandBlock,Command:setblock ~9 ~ ~1 chain_command_block 1 replace {auto:1,TrackOutput:0b,Command:"/execute @e[tag=gSmoke] ~ ~ ~ /effect @e[r=3] invisibility 1 0 true"}},{id:MinecartCommandBlock,Command:setblock ~8 ~ ~1 chain_command_block 5 replace {auto:1,TrackOutput:0b,Command:"/execute @e[tag=gSmoke] ~ ~ ~ /particle cloud ~ ~1 ~ 1.5 0.75 1.5 0.01 50"}},{id:MinecartCommandBlock,Command:setblock ~7 ~ ~1 chain_command_block 5 replace {auto:1,TrackOutput:0b,Command:"/scoreboard players remove @e[tag=gEffect] gTime 1"}},{id:MinecartCommandBlock,Command:setblock ~6 ~ ~1 chain_command_block 5 replace {auto:1,TrackOutput:0b,Command:"/execute @e[type=Snowball,score_gType_min=9,score_gType=9] ~ ~ ~ /playsound entity.wither.shoot master @a ~ ~ ~ 0.25"}},{id:MinecartCommandBlock,Command:setblock ~5 ~ ~1 chain_command_block 5 replace {auto:1,TrackOutput:0b,Command:"/execute @e[type=Snowball,score_gType_min=9,score_gType=9] ~ ~ ~ /particle largesmoke ~ ~ ~ 0.1 0.1 0.1 0.1 10 force"}},{id:MinecartCommandBlock,Command:setblock ~4 ~ ~1 chain_command_block 5 replace {auto:1,TrackOutput:0b,Command:"/execute @e[type=Snowball,score_gType_min=8,score_gType=8] ~ ~ ~ /playsound entity.slime.squish master @a ~ ~ ~ 0.5 2"}},{id:MinecartCommandBlock,Command:setblock ~3 ~ ~1 chain_command_block 5 replace {auto:1,TrackOutput:0b,Command:"/execute @e[type=Snowball,score_gType_min=8,score_gType=8] ~ ~ ~ /particle slime ~ ~ ~ 0.1 0.1 0.1 0.01 1 force"}},{id:MinecartCommandBlock,Command:setblock ~3 ~ ~ chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"/execute @e[type=Snowball,score_gType_min=7,score_gType=7] ~ ~ ~ /playsound entity.firework.launch master @a ~ ~ ~ 0.25 2"}},{id:MinecartCommandBlock,Command:setblock ~4 ~ ~ chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"/execute @e[type=Snowball,score_gType_min=7,score_gType=7] ~ ~ ~ /particle fireworksSpark ~ ~ ~ 0.1 0.1 0.1 0.01 1 force"}},{id:MinecartCommandBlock,Command:setblock ~5 ~ ~ chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"/execute @e[type=Snowball,score_gType_min=6,score_gType=6] ~ ~ ~ /playsound entity.tnt.primed master @a ~ ~ ~ 0.75 2"}},{id:MinecartCommandBlock,Command:setblock ~6 ~ ~ chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"/execute @e[type=Snowball,score_gType_min=6,score_gType=6] ~ ~ ~ /particle largesmoke ~ ~ ~ 0.1 0.1 0.1 0.001 1 force"}},{id:MinecartCommandBlock,Command:setblock ~7 ~ ~ chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"/execute @e[type=Snowball,score_gType_min=5,score_gType=5] ~ ~ ~ /playsound entity.endermen.teleport master @a ~ ~ ~ 0.25 1"}},{id:MinecartCommandBlock,Command:setblock ~8 ~ ~ chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"/execute @e[type=Snowball,score_gType_min=5,score_gType=5] ~ ~ ~ /particle dragonbreath ~ ~ ~ 0.1 0.1 0.1 0.05 2 force"}},{id:MinecartCommandBlock,Command:setblock ~9 ~ ~ chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"/execute @e[type=Snowball,score_gType_min=4,score_gType=4] ~ ~ ~ /playsound entity.generic.extinguish_fire hostile @a ~ ~ ~ 0.5 0.75"}},{id:MinecartCommandBlock,Command:setblock ~9 ~ ~-1 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"/execute @e[type=Snowball,score_gType_min=4,score_gType=4] ~ ~ ~ /particle cloud ~ ~ ~ 0.1 0.1 0.1 0.01 3 force"}},{id:MinecartCommandBlock,Command:setblock ~8 ~ ~-1 chain_command_block 5 replace {auto:1,TrackOutput:0b,Command:"/execute @e[type=Snowball,score_gType_min=3,score_gType=3] ~ ~ ~ /playsound block.lava.pop hostile @a ~ ~ ~ 1"}},{id:MinecartCommandBlock,Command:setblock ~7 ~ ~-1 chain_command_block 5 replace {auto:1,TrackOutput:0b,Command:"/execute @e[type=Snowball,score_gType_min=3,score_gType=3] ~ ~ ~ /particle mobSpell ~ ~ ~ -1 1 0 1 0 force"}},{id:MinecartCommandBlock,Command:setblock ~6 ~ ~-1 chain_command_block 5 replace {auto:1,TrackOutput:0b,Command:"/execute @e[type=Snowball,score_gType_min=2,score_gType=2] ~ ~ ~ /playsound block.fire.ambient hostile @a ~ ~ ~ 2"}},{id:MinecartCommandBlock,Command:setblock ~5 ~ ~-1 chain_command_block 5 replace {auto:1,TrackOutput:0b,Command:"/execute @e[type=Snowball,score_gType_min=2,score_gType=2] ~ ~ ~ /particle lava ~ ~ ~ 0.1 0.1 0.1 0.01 1 force"}},{id:MinecartCommandBlock,Command:setblock ~4 ~ ~-1 chain_command_block 5 replace {auto:1,TrackOutput:0b,Command:"/execute @e[type=Snowball,score_gType_min=1,score_gType=1] ~ ~ ~ /playsound entity.creeper.primed hostile @a ~ ~ ~ 0.5"}},{id:MinecartCommandBlock,Command:setblock ~3 ~ ~-1 chain_command_block 5 replace {auto:1,TrackOutput:0b,Command:"/execute @e[type=Snowball,score_gType_min=1,score_gType=1] ~ ~ ~ /particle smoke ~ ~ ~ 0.1 0.1 0.1 0.01 3 force"}},{id:MinecartCommandBlock,Command:setblock ~3 ~-1 ~-1 chain_command_block 1 replace {auto:1,TrackOutput:0b,Command:"/execute @e[type=Snowball,score_gType_min=1] ~ ~ ~ /scoreboard players operation @e[tag=grenadeStand,c=1] gType = @e[type=Snowball,score_gType_min=1,c=1] gType"}},{id:MinecartCommandBlock,Command:setblock ~4 ~-1 ~-1 chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"/execute @e[type=Snowball,score_gType_min=1] ~ ~ ~ summon ArmorStand ~ ~ ~ {Tags:[\\\"grenadeStand\\\",\\\"notSticky\\\"],NoGravity:1b,Marker:1b,Invisible:1b}"}},{id:MinecartCommandBlock,Command:setblock ~5 ~-1 ~-1 chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"/kill @e[tag=grenadeStand]"}},{id:MinecartCommandBlock,Command:setblock ~6 ~-1 ~-1 chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"/execute @e[tag=grenadeStand,score_gType_min=9,score_gType=9] ~ ~ ~ /particle flame ~ ~20 ~ 2.5 20 2.5 0.01 5000"}},{id:MinecartCommandBlock,Command:setblock ~7 ~-1 ~-1 chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"/execute @e[tag=grenadeStand,score_gType_min=9,score_gType=9] ~ ~ ~ execute @a ~ ~ ~ /playsound entity.wither.spawn master @a ~ ~ ~ 2 0.75"}},{id:MinecartCommandBlock,Command:setblock ~8 ~-1 ~-1 chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"/execute @e[tag=grenadeStand,score_gType_min=9,score_gType=9] ~ ~ ~ summon Creeper ~ ~-22.5 ~ {Fuse:0,ExplosionRadius:30}"}},{id:MinecartCommandBlock,Command:setblock ~9 ~-1 ~-1 chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"/execute @e[tag=grenadeStand,score_gType_min=9,score_gType=9] ~ ~ ~ summon Creeper ~ ~-12.5 ~ {Fuse:0,ExplosionRadius:40}"}},{id:MinecartCommandBlock,Command:setblock ~9 ~-1 ~ chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"/execute @e[tag=grenadeStand,score_gType_min=9,score_gType=9] ~ ~ ~ summon Creeper ~ ~-2.5 ~ {Fuse:0,ExplosionRadius:50}"}},{id:MinecartCommandBlock,Command:setblock ~8 ~-1 ~ chain_command_block 5 replace {auto:1,TrackOutput:0b,Command:"/execute @e[tag=grenadeStand,score_gType_min=8,score_gType=8] ~ ~ ~ /particle slime ~ ~ ~ 0.01 0.01 0.01 0.05 25 force"}},{id:MinecartCommandBlock,Command:setblock ~7 ~-1 ~ chain_command_block 5 replace {auto:1,TrackOutput:0b,Command:"/execute @e[tag=grenadeStand,score_gType_min=8,score_gType=8] ~ ~ ~ /playsound entity.slime.squish master @a ~ ~ ~ 2 0.25"}},{id:MinecartCommandBlock,Command:setblock ~6 ~-1 ~ chain_command_block 5 replace {auto:1,TrackOutput:0b,Command:"/execute @e[tag=grenadeStand,score_gType_min=8,score_gType=8] ~ ~ ~ scoreboard players set @e[tag=gSticky,c=1] gTime 60"}},{id:MinecartCommandBlock,Command:setblock ~5 ~-1 ~ chain_command_block 5 replace {auto:1,TrackOutput:0b,Command:"/execute @e[tag=grenadeStand,score_gType_min=8,score_gType=8] ~ ~ ~ /summon Zombie ~ ~ ~ {CustomName:\\\"Dinnerbone\\\",Tags:[\\\"gSticky\\\",\\\"notSticky\\\",\\\"gEffect\\\"],ArmorItems:[{},{},{},{id:snowball,Count:1}],Invulnerable:1,NoAI:1,Silent:1,Team:\\\"noCol\\\",ActiveEffects:[{Id:14,Amplifier:0,Duration:600,ShowParticles:0b}]}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~-1 ~ chain_command_block 5 replace {auto:1,TrackOutput:0b,Command:"/execute @e[tag=grenadeStand,score_gType_min=8,score_gType=8] ~ ~-1.5 ~ /scoreboard players tag @e[tag=!notSticky,r=3,c=1] add gStuck"}},{id:MinecartCommandBlock,Command:setblock ~3 ~-1 ~ chain_command_block 5 replace {auto:1,TrackOutput:0b,Command:"/execute @e[tag=grenadeStand,score_gType_min=7,score_gType=7] ~ ~ ~ /summon FireworksRocketEntity ~ ~ ~ {LifeTime:30,FireworksItem:{id:fireworks,Count:1,tag:{Fireworks:{Explosions:[{Type:1,Flicker:1,Colors:[61976],FadeColors:[65297]}]}}}}"}},{id:MinecartCommandBlock,Command:setblock ~3 ~-1 ~1 chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"/execute @e[tag=grenadeStand,score_gType_min=2,score_gType=2] ~ ~ ~ /fill ~-2 ~-2 ~-2 ~2 ~2 ~2 fire 0 keep"}},{id:MinecartCommandBlock,Command:setblock ~4 ~-1 ~1 chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"/execute @e[tag=grenadeStand,score_gType_min=6,score_gType=6] ~ ~ ~ /playsound entity.zombie.cure master @a ~ ~ ~ 0.75 1.5"}},{id:MinecartCommandBlock,Command:setblock ~5 ~-1 ~1 chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"/execute @e[tag=grenadeStand,score_gType_min=6,score_gType=6] ~ ~ ~ /effect @a[r=5] minecraft:blindness 3 0 true"}},{id:MinecartCommandBlock,Command:setblock ~6 ~-1 ~1 chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"/execute @e[tag=grenadeStand,score_gType_min=6,score_gType=6] ~ ~ ~ /particle smoke ~ ~ ~ 0.25 0.25 0.25 0.25 150 force"}},{id:MinecartCommandBlock,Command:setblock ~7 ~-1 ~1 chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"/execute @e[tag=grenadeStand,score_gType_min=5,score_gType=5] ~ ~ ~ /playsound entity.endermen.teleport master @a ~ ~ ~ 2 0.75"}},{id:MinecartCommandBlock,Command:setblock ~8 ~-1 ~1 chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"/execute @e[tag=grenadeStand,score_gType_min=5,score_gType=5] ~ ~ ~ scoreboard players set @e[tag=gAntiG,c=1] gTime 240"}},{id:MinecartCommandBlock,Command:setblock ~9 ~-1 ~1 chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"/execute @e[tag=grenadeStand,score_gType_min=5,score_gType=5] ~ ~ ~ summon ArmorStand ~ ~-1 ~ {Tags:[\\\"gAntiG\\\",\\\"gEffect\\\"],NoGravity:1b,Marker:1b,Invisible:1b}"}},{id:MinecartCommandBlock,Command:setblock ~9 ~-2 ~1 chain_command_block 1 replace {auto:1,TrackOutput:0b,Command:"/execute @e[tag=grenadeStand,score_gType_min=4,score_gType=4] ~ ~ ~ /playsound entity.generic.extinguish_fire hostile @a ~ ~ ~ 2 0.5"}},{id:MinecartCommandBlock,Command:setblock ~8 ~-2 ~1 chain_command_block 5 replace {auto:1,TrackOutput:0b,Command:"/execute @e[tag=grenadeStand,score_gType_min=4,score_gType=4] ~ ~ ~ scoreboard players set @e[tag=gSmoke,c=1] gTime 120"}},{id:MinecartCommandBlock,Command:setblock ~7 ~-2 ~1 chain_command_block 5 replace {auto:1,TrackOutput:0b,Command:"/execute @e[tag=grenadeStand,score_gType_min=4,score_gType=4] ~ ~ ~ summon ArmorStand ~ ~ ~ {Tags:[\\\"gSmoke\\\",\\\"gEffect\\\"],NoGravity:1b,Marker:1b,Invisible:1b}"}},{id:MinecartCommandBlock,Command:setblock ~6 ~-2 ~1 chain_command_block 5 replace {auto:1,TrackOutput:0b,Command:"/execute @e[tag=grenadeStand,score_gType_min=3,score_gType=3] ~ ~ ~ /playsound block.lava.pop hostile @a ~ ~ ~ 2 1.5"}},{id:MinecartCommandBlock,Command:setblock ~5 ~-2 ~1 chain_command_block 5 replace {auto:1,TrackOutput:0b,Command:"/execute @e[tag=grenadeStand,score_gType_min=3,score_gType=3] ~ ~ ~ /summon AreaEffectCloud ~ ~ ~ {Particle:mobSpell,Radius:3f,RadiusPerTick:-0.005ff,RadiusOnUse:-0.05ff,Duration:120,DurationOnUse:0.0ff,Color:65306,Potion:\\\"minecraft:poison\\\"}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~-2 ~1 chain_command_block 5 replace {auto:1,TrackOutput:0b,Command:"/execute @e[tag=grenadeStand,score_gType_min=2,score_gType=2] ~ ~ ~ summon Fireball ~ ~ ~ {direction:[0.0,-1.0,0.0],ExplosionPower:3}"}},{id:MinecartCommandBlock,Command:setblock ~3 ~-2 ~1 chain_command_block 5 replace {auto:1,TrackOutput:0b,Command:"execute @e[tag=grenadeStand,score_gType_min=1,score_gType=1] ~ ~ ~ summon Creeper ~ ~ ~ {Fuse:0}"}},{id:MinecartCommandBlock,Command:setblock ~3 ~-2 ~ chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"/execute @e[type=Snowball,score_gType_min=1] ~ ~ ~ kill @e[tag=grenadeStand,c=1]"}},{id:MinecartCommandBlock,Command:setblock ~4 ~-2 ~ chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"/scoreboard players set @a[score_throwSnow_min=1] throwSnow 0"}},{id:MinecartCommandBlock,Command:setblock ~5 ~-2 ~ chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"/execute @a[score_throwSnow_min=1] ~ ~ ~ /scoreboard players tag @e[type=Snowball,c=1] add gTagged"}},{id:MinecartCommandBlock,Command:setblock ~6 ~-2 ~ chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"/execute @a[score_throwSnow_min=1,score_gType_min=1] ~ ~ ~ /scoreboard players operation @e[type=Snowball,c=1,r=2,tag=!gTagged] gType = @p gType"}},{id:MinecartCommandBlock,Command:setblock ~7 ~-2 ~ chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"/scoreboard players set @a gType 9 {SelectedItem:{tag:{display:{Name:\\\"Atomic Grenade\\\",Lore:[Creates a massive crater on explosion]}}}}"}},{id:MinecartCommandBlock,Command:setblock ~8 ~-2 ~ chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"/scoreboard players set @a gType 8 {SelectedItem:{tag:{display:{Name:\\\"Sticky Grenade\\\",Lore:[Sticks to entities then explodes]}}}}"}},{id:MinecartCommandBlock,Command:setblock ~9 ~-2 ~ chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"/scoreboard players set @a gType 7 {SelectedItem:{tag:{display:{Name:\\\"Firework Grenade\\\",Lore:[Explodes with a firework]}}}}"}},{id:MinecartCommandBlock,Command:setblock ~9 ~-2 ~-1 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"/scoreboard players set @a gType 6 {SelectedItem:{tag:{display:{Name:\\\"Flash Grenade\\\",Lore:[Blinds enemies caught in the explosion]}}}}"}},{id:MinecartCommandBlock,Command:setblock ~8 ~-2 ~-1 chain_command_block 5 replace {auto:1,TrackOutput:0b,Command:"/scoreboard players set @a gType 5 {SelectedItem:{tag:{display:{Name:\\\"Anti-Gravity Grenade\\\",Lore:[Makes the explosion area,temporarily unaffected by gravity]}}}}"}},{id:MinecartCommandBlock,Command:setblock ~7 ~-2 ~-1 chain_command_block 5 replace {auto:1,TrackOutput:0b,Command:"/scoreboard players set @a gType 4 {SelectedItem:{tag:{display:{Name:Smoke Grenade,Lore:[Explodes with a cloud of smoke]}}}}"}},{id:MinecartCommandBlock,Command:setblock ~6 ~-2 ~-1 chain_command_block 5 replace {auto:1,TrackOutput:0b,Command:"/scoreboard players set @a gType 3 {SelectedItem:{tag:{display:{Name:Chemical Grenade,Lore:[Explodes with a poisonous cloud]}}}}"}},{id:MinecartCommandBlock,Command:setblock ~5 ~-2 ~-1 chain_command_block 5 replace {auto:1,TrackOutput:0b,Command:"/scoreboard players set @a gType 2 {SelectedItem:{tag:{display:{Name:Incendiary Grenade,Lore:[Explosion with Fire!]}}}}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~-2 ~-1 chain_command_block 5 replace {auto:1,TrackOutput:0b,Command:"/scoreboard players set @a gType 1 {SelectedItem:{tag:{display:{Name:Basic Grenade,Lore:[Normal sized explosion]}}}}"}},{id:MinecartCommandBlock,Command:setblock ~3 ~-2 ~-1 repeating_command_block 5 replace {auto:1,TrackOutput:0b,Command:"/scoreboard players set @a[score_gType_min=1] gType 0"}},{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]}]}]}]}