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 ~1 ~-3 ~3 ~-2 ~4 ~12 stained_hardened_clay 4 hollow"},{id:MinecartCommandBlock,Command:"fill ~1 ~-2 ~3 ~-2 ~3 ~12 stained_glass 1 replace stained_hardened_clay"},{id:MinecartCommandBlock,Command:"scoreboard objectives add ifSH1 dummy"},{id:MinecartCommandBlock,Command:"scoreboard objectives add ifSH2 dummy"},{id:MinecartCommandBlock,Command:"scoreboard objectives add ifSH3 dummy"},{id:MinecartCommandBlock,Command:"scoreboard objectives add ifSH4 dummy"},{id:MinecartCommandBlock,Command:"scoreboard objectives add ifSH5 dummy"},{id:MinecartCommandBlock,Command:"scoreboard objectives add ifSH6 dummy"},{id:MinecartCommandBlock,Command:"tellraw @a[r=200] [{\"text\":\"\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n Better Fishing \",\"color\":\"dark_aqua\",\"bold\":\"true\"},{\"text\":\"by \",\"color\":\"white\",\"bold\":\"false\"},{\"text\":\"Cimap\\n\",\"color\":\"gold\",\"bold\":\"true\"},{\"text\":\"\\n youtube.com/user/CimapOfficial\\n\\n\",\"color\":\"gold\",\"bold\":\"false\",\"clickEvent\":{\"action\":\"open_url\",\"value\":\"https://www.youtube.com/user/CimapOfficial\"},\"hoverEvent\":{\"action\":\"show_text\",\"value\":{\"text\":\"\",\"extra\":[{\"text\":\"click here to open the youtube link\"}]}}},{\"text\":\"Credit me (cimap) if you are using this creation in a video\\n\",\"color\":\"yellow\",\"bold\":\"false\"},{\"text\":\"Don't re-upload this command use the original link!\",\"color\":\"yellow\",\"bold\":\"false\"}]"},{id:MinecartCommandBlock,Command:"setworldspawn ~ ~ ~"},{id:MinecartCommandBlock,Command:"summon FireworksRocketEntity ~1 ~1 ~ {FireworksItem:{id:fireworks,Count:1,tag:{Fireworks:{Explosions:[{Type:4,Flicker:1,Colors:[16770560],FadeColors:[16742144]}]}}}}"},{id:MinecartCommandBlock,Command:setblock ~ ~ ~2 wall_sign 2 replace {Text1:"{\\\"text\\\":\\\"Better\\\",\\\"color\\\":\\\"dark_aqua\\\",\\\"bold\\\":true}",Text2:"{\\\"text\\\":\\\"Fishing\\\",\\\"color\\\":\\\"dark_aqua\\\",\\\"bold\\\":true}",Text3:"{\\\"text\\\":\\\"command\\\",\\\"color\\\":\\\"black\\\"}",Text4:"{\\\"text\\\":\\\"by Cimap\\\",\\\"color\\\":\\\"dark_green\\\",\\\"bold\\\":true}"}},{id:MinecartCommandBlock,Command:setblock ~ ~1 ~2 wall_sign 2 replace {Text1:"{\\\"text\\\":\\\"Remove\\\",\\\"color\\\":\\\"dark_red\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/summon FireworksRocketEntity ~ ~ ~-1 {FireworksItem:{id:fireworks,Count:1,tag:{Fireworks:{Explosions:[{Type:0,Colors:[0]}]}}}}\\\"},\\\"bold\\\":true}",Text2:"{\\\"text\\\":\\\"Machine\\\",\\\"color\\\":\\\"dark_red\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"kill @e[tag=ifSH2F]\\\"},\\\"bold\\\":true}",Text3:"{\\\"text\\\":\\\"simply right-click\\\",\\\"color\\\":\\\"black\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"kill @e[tag=ifSH2C]\\\"}}",Text4:"{\\\"text\\\":\\\"this sign.\\\",\\\"color\\\":\\\"black\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"fill ~-3 ~-4 ~ ~1 ~3 ~10 air\\\"}}"}},{id:MinecartCommandBlock,Command:setblock ~ ~3 ~11 chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"execute @e[score_ifSH5_min=-1,score_ifSH5=-1] ~ ~ ~ execute @e[score_ifSH5_min=-2,score_ifSH5=-2,r=1] ~ ~ ~ kill @e[score_ifSH5_min=-2,score_ifSH5=-1,r=1]"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~3 ~11 chain_command_block 5 replace {auto:1,TrackOutput:0b,Command:"execute @e[score_ifSH5_min=-1,score_ifSH5=-1] ~ ~ ~ execute @e[score_ifSH5_min=-2,score_ifSH5=-2,r=1] ~ ~ ~ particle endRod ~ ~ ~ 0 0 0 0.1 30"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~3 ~10 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"execute @e[score_ifSH5_min=-1,score_ifSH5=-1] ~ ~ ~ execute @e[score_ifSH5_min=-2,score_ifSH5=-2,r=1] ~ ~ ~ summon Item ~ ~ ~ {Motion:[0.0,0.4,0.0],Item:{id:fishing_rod,Damage:60,Count:1,tag:{display:{Name:Unbreakable Fishing Rod},HideFlags:1,Unbreakable:1,ench:[{id:1,lvl:1}]}},PickupDelay:10}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~3 ~9 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"scoreboard players set @e[type=Item] ifSH5 -2 {Item:{id:minecraft:diamond,Count:5b}}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~3 ~8 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"scoreboard players set @e[type=Item] ifSH5 -1 {Item:{id:minecraft:fishing_rod,Count:1b}}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~3 ~7 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"kill @e[score_ifSH6_min=90]"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~3 ~6 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"execute @e[score_ifSH6_min=90] ~ ~ ~ kill @e[tag=ITMbai,c=2]"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~3 ~5 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"execute @e[score_ifSH6_min=40] ~ ~ ~ spreadplayers ~ ~ 1 9 false @e[tag=ifSH1,c=1]"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~3 ~4 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"execute @e[score_ifSH6_min=80,score_ifSH6=80] ~ ~ ~ summon AreaEffectCloud ~ ~-1 ~ {Tags:[FSHsmner],Radius:0.5f,Duration:2147483647,Particle:\\\"take\\\"}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~2 ~4 chain_command_block 1 replace {auto:1,TrackOutput:0b,Command:"execute @e[score_ifSH6_min=40,score_ifSH6=40] ~ ~ ~ summon AreaEffectCloud ~ ~-1 ~ {Tags:[FSHsmner],Radius:0.5f,Duration:2147483647,Particle:\\\"take\\\"}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~2 ~5 chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"execute @e[score_ifSH6_min=40] ~ ~ ~ tp @e[tag=ifSH1,c=1] @e[c=1]"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~2 ~6 chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"execute @e[score_ifSH6_min=10,score_ifSH6=10,score_ifSH5_min=4] ~ ~ ~ entitydata @e[tag=ITMbai,c=2] {Item:{id:rotten_flesh,Count:1}}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~2 ~7 chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"execute @e[score_ifSH6_min=10,score_ifSH6=10] ~ ~ ~ particle explode ~ ~ ~ 0 0 0 0.3 3"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~2 ~8 chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"execute @e[score_ifSH6_min=10,score_ifSH6=10] ~ ~ ~ summon Item ~-0.1 ~ ~0.1 {NoGravity:1b,Item:{id:spider_eye,Count:1},PickupDelay:32767,Tags:[ITMbai]}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~2 ~9 chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"execute @e[score_ifSH6_min=6,score_ifSH6=6] ~ ~ ~ playsound entity.generic.splash master @a"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~2 ~10 chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"execute @e[score_ifSH6_min=10,score_ifSH6=10] ~ ~ ~ summon Item ~0.2 ~ ~0.4 {NoGravity:1b,Item:{id:spider_eye,Count:1},PickupDelay:32767,Tags:[ITMbai]}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~2 ~11 chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"execute @e[score_ifSH6_min=10] ~ ~ ~ particle bubble ~ ~-0.5 ~ 0.5 0 0.5 0.7 2"}},{id:MinecartCommandBlock,Command:setblock ~ ~2 ~11 chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"execute @e[score_ifSH5_min=3] ~ ~ ~ detect ~ ~0.25 ~ water -1 entitydata @e[c=1] {Motion:[0.0,0.0,0.0],NoGravity:1,PickupDelay:20}"}},{id:MinecartCommandBlock,Command:setblock ~ ~2 ~10 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"execute @e[score_ifSH5_min=3] ~ ~ ~ detect ~ ~0.3 ~ water -1 scoreboard players add @e[score_ifSH5_min=3,c=1] ifSH6 1"}},{id:MinecartCommandBlock,Command:setblock ~ ~2 ~9 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"execute @e[tag=ifSHE2CH] ~ ~1 ~ execute @a[r=1] ~ ~ ~ scoreboard players set @e[type=Item,dy=2] ifSH5 4 {Item:{id:minecraft:rotten_flesh,Count:1b}}"}},{id:MinecartCommandBlock,Command:setblock ~ ~2 ~8 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"execute @e[tag=ifSHE2CH] ~ ~1 ~ execute @a[r=1] ~ ~ ~ scoreboard players set @e[type=Item,dy=2] ifSH5 3 {Item:{id:minecraft:spider_eye,Count:1b}}"}},{id:MinecartCommandBlock,Command:setblock ~ ~2 ~7 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"kill @e[tag=ifSHE1R]"}},{id:MinecartCommandBlock,Command:setblock ~ ~2 ~6 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"execute @e[tag=ifSHE1R] ~ ~-1 ~ tp @e[tag=ifSHE1RRRR,r=2] ~ ~-700 ~"}},{id:MinecartCommandBlock,Command:setblock ~ ~2 ~5 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"execute @e[score_ifSH5_min=1,score_ifSH5=1] ~ ~ ~ execute @e[score_ifSH5_min=2,score_ifSH5=2,r=1] ~ ~ ~ kill @e[score_ifSH5_min=1,score_ifSH5=2,r=1]"}},{id:MinecartCommandBlock,Command:setblock ~ ~2 ~4 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"execute @e[score_ifSH5_min=1,score_ifSH5=1] ~ ~ ~ execute @e[score_ifSH5_min=2,score_ifSH5=2,r=1] ~ ~ ~ summon Item ~ ~ ~ {Motion:[0.0,0.4,0.0],Item:{id:spawn_egg,Damage:60,Count:1,tag:{display:{Name:Remove Fishing Seat},HideFlags:1,ench:[{id:1,lvl:1}],EntityTag:{id:\\\"Bat\\\",Silent:1,Tags:[ifSHE1R]}}},PickupDelay:10,CustomName:Fishing Seat,CustomNameVisible:1}"}},{id:MinecartCommandBlock,Command:setblock ~ ~1 ~4 chain_command_block 1 replace {auto:1,TrackOutput:0b,Command:"execute @e[score_ifSH5_min=1,score_ifSH5=1] ~ ~ ~ execute @e[score_ifSH5_min=2,score_ifSH5=2,r=1] ~ ~ ~ particle endRod ~ ~ ~ 0 0 0 0.1 30"}},{id:MinecartCommandBlock,Command:setblock ~ ~1 ~5 chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"execute @e[score_ifSH5_min=1,score_ifSH5=1] ~ ~ ~ execute @e[score_ifSH5_min=2,score_ifSH5=2,r=1] ~ ~ ~ summon Item ~ ~ ~ {Motion:[0.0,0.4,0.0],Item:{id:spawn_egg,Damage:60,Count:1,tag:{display:{Name:Fishing Seat},HideFlags:1,ench:[{id:1,lvl:1}],EntityTag:{id:\\\"Bat\\\",Silent:1,Tags:[ifSHE1]}}},PickupDelay:10}"}},{id:MinecartCommandBlock,Command:setblock ~ ~1 ~6 chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"scoreboard players set @e[type=Item] ifSH5 2 {Item:{id:minecraft:carpet,Count:1b}}"}},{id:MinecartCommandBlock,Command:setblock ~ ~1 ~7 chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"scoreboard players set @e[type=Item] ifSH5 1 {Item:{id:minecraft:stick,Count:4b}}"}},{id:MinecartCommandBlock,Command:setblock ~ ~1 ~8 chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"kill @e[tag=ifESIT1]"}},{id:MinecartCommandBlock,Command:setblock ~ ~1 ~9 chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"execute @e[tag=ifESIT1] ~ ~ ~ kill @e[name=unknown,c=1]"}},{id:MinecartCommandBlock,Command:setblock ~ ~1 ~10 chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"execute @e[tag=ifESIT1] ~ ~-1 ~ kill @e[tag=ifSH2F,dy=-1,c=1]"}},{id:MinecartCommandBlock,Command:setblock ~ ~1 ~11 chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"execute @e[tag=ifESIT1] ~ ~-1 ~ execute @e[tag=ifSH2F4,dy=-1,c=1] ~ ~ ~ give @p fish 1 3"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~1 ~11 chain_command_block 5 replace {auto:1,TrackOutput:0b,Command:"execute @e[tag=ifESIT1] ~ ~-1 ~ execute @e[tag=ifSH2F3,dy=-1,c=1] ~ ~ ~ give @p fish 1 2"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~1 ~10 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"execute @e[tag=ifESIT1] ~ ~-1 ~ execute @e[tag=ifSH2F2,dy=-1,c=1] ~ ~ ~ give @p fish 1 0"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~1 ~9 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"execute @e[tag=ifESIT1] ~ ~-1 ~ execute @e[tag=ifSH2F1,dy=-1,c=1] ~ ~ ~ give @p fish 1 1"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~1 ~8 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"execute @e[tag=ifESIT1] ~ ~ ~ playsound entity.experience_orb.touch master @p"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~1 ~7 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"execute @e[tag=ifESIT1] ~ ~ ~ particle crit ~ ~0.7 ~ 0.2 0.1 0.2 0.3 20"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~1 ~6 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"kill @e[tag=ifESIT0]"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~1 ~5 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"execute @e[tag=ifESIT0] ~ ~ ~ kill @e[name=unknown,c=1]"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~1 ~4 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"execute @e[tag=ifESIT0] ~ ~ ~ particle angryVillager ~ ~1 ~ 0.2 0 0.2 1 3"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~ ~4 chain_command_block 1 replace {auto:1,TrackOutput:0b,Command:"execute @e[tag=ifESIT0] ~ ~ ~ playsound block.note.pling master @p ~ ~ ~ 1 0"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~ ~5 chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"execute @e[name=unknown,score_ifSH4_min=30,score_ifSH4=30] ~ ~ ~ kill @r[type=ArmorStand,tag=ifESIT]"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~ ~6 chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"execute @e[name=unknown,score_ifSH4_min=30,score_ifSH4=30] ~ ~ ~ summon ArmorStand ~ ~ ~ {Tags:[ifESIT0,ifESIT],Marker:1,Invisible:1}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~ ~7 chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"execute @e[name=unknown,score_ifSH4_min=30,score_ifSH4=30] ~ ~ ~ summon ArmorStand ~ ~ ~ {Tags:[ifESIT1,ifESIT],Marker:1,Invisible:1}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~ ~8 chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"execute @e[name=unknown] ~ ~-1 ~ execute @e[tag=ifSH2C,r=2,c=1] ~ ~ ~ scoreboard players add @e[name=unknown,c=1] ifSH4 1"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~ ~9 chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"execute @a ~ ~ ~ tp @e[name=unknown,r=1] ~ ~1 ~"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~ ~10 chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"execute @e[tag=ifSH2F4] ~ ~1 ~ effect @p[r=1] poison 1 1 true"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~ ~11 chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"kill @e[tag=ifSHE1]"}},{id:MinecartCommandBlock,Command:setblock ~ ~ ~11 chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"execute @e[tag=ifSHE1] ~ ~-1.18 ~ summon ArmorStand ~ ~ ~ {Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Passengers:[{id:EntityHorse,Type:0,SaddleItem:{id:saddle},Variant:0,Tame:1,Attributes:[{Name:generic.maxHealth,Base:1}],Invulnerable:1,Silent:1,Tags:[ifSHE1RRRR],ActiveEffects:[{Id:11,Amplifier:50,Duration:20000000,ShowParticles:0b},{Id:14,Amplifier:0,Duration:20000000,ShowParticles:0b}]}],Tags:[ifSHE1RRRR,ifSHE2CH]}"}},{id:MinecartCommandBlock,Command:setblock ~ ~ ~10 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"execute @e[tag=ifSHE1] ~ ~-0.1 ~ playsound block.chest.locked master @a ~ ~ ~ 1 2"}},{id:MinecartCommandBlock,Command:setblock ~ ~ ~9 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"execute @e[tag=ifSHE1] ~ ~-0.1 ~ summon ArmorStand ~0.716015 ~-1.17147 ~0.473437 {Pose:{Head:[0f,0f,-85f]},DisabledSlots:1,Invisible:1,NoGravity:1,ArmorItems:[{},{},{},{id:stick}],Tags:[ifSHE1RRRR]}"}},{id:MinecartCommandBlock,Command:setblock ~ ~ ~8 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"execute @e[tag=ifSHE1] ~ ~-0.1 ~ summon ArmorStand ~-0.062643 ~-0.35681 ~0.473437 {Pose:{Head:[0f,0f,175f]},DisabledSlots:1,Invisible:1,NoGravity:1,ArmorItems:[{},{},{},{id:stick}],Tags:[ifSHE1RRRR]}"}},{id:MinecartCommandBlock,Command:setblock ~ ~ ~7 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"execute @e[tag=ifSHE1] ~ ~-0.1 ~ summon ArmorStand ~-0.062643 ~-0.35681 ~0.07343699999999997 {Pose:{Head:[0f,0f,175f]},DisabledSlots:1,Invisible:1,NoGravity:1,ArmorItems:[{},{},{},{id:stick}],Tags:[ifSHE1RRRR]}"}},{id:MinecartCommandBlock,Command:setblock ~ ~ ~6 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"execute @e[tag=ifSHE1] ~ ~-0.1 ~ summon ArmorStand ~0.716015 ~-1.17147 ~0.07343699999999997 {Pose:{Head:[0f,0f,-85f]},DisabledSlots:1,Invisible:1,NoGravity:1,ArmorItems:[{},{},{},{id:stick}],Tags:[ifSHE1RRRR]}"}},{id:MinecartCommandBlock,Command:setblock ~ ~ ~5 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"execute @e[tag=ifSHE1] ~ ~-0.1 ~ summon ArmorStand ~ ~-0.75883 ~ {DisabledSlots:1,Invisible:1,NoGravity:1,ArmorItems:[{},{},{},{id:carpet,Damage:13}],Tags:[ifSHE1RRRR]}"}},{id:MinecartCommandBlock,Command:setblock ~ ~ ~4 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"execute @a ~ ~ ~ kill @e[tag=ifSH2F,rm=24,r=26]"}},{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~4 chain_command_block 1 replace {auto:1,TrackOutput:0b,Command:"/scoreboard players reset @e[tag=ifSH2F,score_ifSH4_min=0] ifSH4"}},{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~5 chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"kill @e[tag=ifSH2F,score_ifSH4=1]"}},{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~6 chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"execute @e[tag=ifSH2F,score_ifSH4=1] ~ ~ ~ particle angryVillager ~ ~0.7 ~ 0 0 0 2 0"}},{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~7 chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"/scoreboard players add @e[tag=ifSH2F] ifSH4 1"}},{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~8 chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"/execute @e[tag=ifSH2F] ~ ~ ~ scoreboard players set @e[tag=ifSH2F,dy=0,c=-1] ifSH4 1"}},{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~9 chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"tp @e[score_ifSH4_min=0,score_ifSH4=0,tag=ifSH2C] ~ ~-400 ~"}},{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~10 chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"execute @e[tag=ifSH2F] ~ ~1 ~ scoreboard players set @e[tag=ifSH2C,r=1] ifSH4 1"}},{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~11 chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"scoreboard players set @e[tag=ifSH2C] ifSH4 0"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-1 ~11 chain_command_block 5 replace {auto:1,TrackOutput:0b,Command:"tp @e[tag=ifSH2F4] ~ ~-1.7 ~ ~ ~"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-1 ~10 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"tp @e[tag=ifSH2F2] ~ ~-1.1 ~ ~ ~"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-1 ~9 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"tp @e[tag=ifSH2F1t] ~ ~-1.5 ~ ~-90 ~"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-1 ~8 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"execute @e[tag=ifSH2F] ~ ~1.2 ~ tp @e[tag=ifSH2F,c=1] @e[tag=ifSH2C,c=1]"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-1 ~7 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"execute @e[tag=ifSH2C] ~ ~ ~ detect ~ ~0.8 ~ air 0 entitydata @e[c=1] {Motion:[0.0,-0.9,0.0]}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-1 ~6 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"entitydata @e[tag=ifSH2C] {Motion:[0.0,-0.04,0.0]}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-1 ~5 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"kill @e[tag=FSHsmner]"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-1 ~4 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"execute @e[tag=FSHsmner] ~ ~ ~ summon Bat ~ ~ ~ {Tags:[ifSH2C],Invulnerable:1,Silent:1,ActiveEffects:[{Id:14,Amplifier:1,Duration:20000000,ShowParticles:0b}]}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-2 ~4 chain_command_block 1 replace {auto:1,TrackOutput:0b,Command:"execute @e[tag=ifSH1,score_ifSH3_min=10,score_ifSH3=10] ~ ~ ~ execute @e[tag=FSHsmner,c=1,r=5] ~ ~ ~ summon ArmorStand ~ ~-1 ~ {Tags:[ifSH2F,ifSH2F4],Invisible:1,ArmorItems:[{},{},{},{id:fish,Damage:3,Count:1}],DisabledSlots:2039583,NoGravity:1,Silent:1}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-2 ~5 chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"execute @e[tag=ifSH1,score_ifSH3_min=7,score_ifSH3=9] ~ ~ ~ execute @e[tag=FSHsmner,c=1,r=5] ~ ~ ~ summon ArmorStand ~ ~1 ~ {Tags:[ifSH2F,ifSH2F3,ifSH2F1t],Invisible:1,ArmorItems:[{},{},{},{id:fish,Damage:2,Count:1}],DisabledSlots:2039583,Pose:{Head:[0f,0f,35f]},NoGravity:1,Silent:1}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-2 ~6 chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"execute @e[tag=ifSH1,score_ifSH3_min=3,score_ifSH3=6] ~ ~ ~ execute @e[tag=FSHsmner,c=1,r=5] ~ ~ ~ summon ArmorStand ~ ~-1 ~ {Tags:[ifSH2F,ifSH2F2],Invisible:1,ArmorItems:[{},{},{},{id:fish,Count:1}],DisabledSlots:2039583,Pose:{Head:[-20f,-180f,0f]},NoGravity:1,Silent:1}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-2 ~7 chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"execute @e[tag=ifSH1,score_ifSH3_min=1,score_ifSH3=2] ~ ~ ~ execute @e[tag=FSHsmner,c=1,r=5] ~ ~ ~ summon ArmorStand ~ ~-1 ~ {Tags:[ifSH2F,ifSH2F1,ifSH2F1t],Invisible:1,ArmorItems:[{},{},{},{id:fish,Damage:1,Count:1}],DisabledSlots:2039583,Pose:{Head:[0f,0f,35f]},NoGravity:1,Silent:1}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-2 ~8 chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"scoreboard players reset @e[tag=ifSH1,score_ifSH3_min=11] ifSH3"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-2 ~9 chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"scoreboard players add @e[tag=ifSH1] ifSH3 1"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-2 ~10 chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"execute @e[tag=ifSH1,score_ifSH2_min=9] ~ ~ ~ execute @e[tag=ifSH1] ~-1 ~-2 ~ detect ~ ~ ~ water -1 summon AreaEffectCloud ~ ~ ~ {Tags:[FSHsmner],Radius:0.5f,Duration:2147483647,Particle:\\\"take\\\"}"}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-2 ~11 chain_command_block 2 replace {auto:1,TrackOutput:0b,Command:"execute @e[tag=ifSH1,score_ifSH2_min=9] ~ ~ ~ execute @e[tag=ifSH1] ~1 ~-2 ~ detect ~ ~ ~ water -1 summon AreaEffectCloud ~ ~ ~ {Tags:[FSHsmner],Radius:0.5f,Duration:2147483647,Particle:\\\"take\\\"}"}},{id:MinecartCommandBlock,Command:setblock ~ ~-2 ~11 chain_command_block 4 replace {auto:1,TrackOutput:0b,Command:"execute @e[tag=ifSH1,score_ifSH2_min=9] ~ ~ ~ execute @e[tag=ifSH1] ~ ~-1 ~-1 detect ~ ~ ~ water -1 summon AreaEffectCloud ~ ~ ~ {Tags:[FSHsmner],Radius:0.5f,Duration:2147483647,Particle:\\\"take\\\"}"}},{id:MinecartCommandBlock,Command:setblock ~ ~-2 ~10 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"execute @e[tag=ifSH1,score_ifSH2_min=9] ~ ~ ~ execute @e[tag=ifSH1] ~ ~-1 ~1 detect ~ ~ ~ water -1 summon AreaEffectCloud ~ ~ ~ {Tags:[FSHsmner],Radius:0.5f,Duration:2147483647,Particle:\\\"take\\\"}"}},{id:MinecartCommandBlock,Command:setblock ~ ~-2 ~9 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"execute @e[tag=ifSH1,score_ifSH2_min=9] ~ ~ ~ execute @p ~ ~ ~ spreadplayers ~ ~ 1 10 false @e[tag=ifSH1,c=1]"}},{id:MinecartCommandBlock,Command:setblock ~ ~-2 ~8 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"scoreboard players reset @e[tag=ifSH1,score_ifSH2_min=10] ifSH2"}},{id:MinecartCommandBlock,Command:setblock ~ ~-2 ~7 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"scoreboard players add @e[tag=ifSH1] ifSH2 1"}},{id:MinecartCommandBlock,Command:setblock ~ ~-2 ~6 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"/scoreboard players set @a[score_ifSH1_min=0,score_ifSH1=0] ifSH1 1"}},{id:MinecartCommandBlock,Command:setblock ~ ~-2 ~5 chain_command_block 3 replace {auto:1,TrackOutput:0b,Command:"execute @a[score_ifSH1_min=0,score_ifSH1=0] ~ ~ ~ /summon ArmorStand ~ ~1 ~ {Tags:[\\\"ifSH1\\\"],Marker:1b,Invisible:1,Invulnerable:1,Silent:1}"}},{id:MinecartCommandBlock,Command:setblock ~ ~-2 ~4 repeating_command_block 3 replace {auto:1,TrackOutput:0b,Command:"/scoreboard players add @a ifSH1 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]}]}]}]}