
execute as @e[type=marker,tag=KyuFishingPlatformStilts,distance=..35] run function zzzzdonotuse:structures/commandblocks/fishingplatformcommandblockfillstilts

execute as @e[type=villager,distance=..35,tag=FishyVilly] run data merge entity @s {NoAI:0}
execute as @e[type=parrot,distance=..35] run data merge entity @s {NoAI:0}

summon villager ~4 ~ ~11 {NoAI:0,Xp:555,CustomName:'{"text":"Sam Fisherman","color":"aqua"}',VillagerData:{level:5,profession:"minecraft:fisherman",type:"minecraft:jungle"},Offers:{Recipes:[{buy:{id:"minecraft:emerald",Count:2b},sell:{id:"minecraft:fishing_rod",Count:1b}},{buy:{id:"minecraft:gold_ingot",Count:5b},buyB:{id:"minecraft:cauldron",Count:1b},sell:{id:"minecraft:fishing_rod",Count:1b,tag:{kyualchemyrod:1b,display:{Name:"{\"text\":\"Alchemical Rod\",\"color\":\"#9205B5\"}",Lore:['[{"text":"A fishing rod that catches alchemy ingredients,","color":"#ED02E5"},{"text":"","color":"#ED02E5"}]','{"text":"rather than regular fish.","color":"#ED02E5"}']}}}},{buy:{id:"minecraft:paper",Count:1b,tag:{kyusheet:1b,Enchantments:[{id:"minecraft:protection",lvl:1s}],HideFlags:1,display:{Name:"{\"text\":\"Magical Spell Sheet\"}",Lore:["\"Can be used as a reagant to acquire spells via the nether dungeon shop.\""]}}},buyB:{id:"minecraft:fishing_rod",Count:1b},sell:{id:"minecraft:fishing_rod",Count:1b,tag:{kyuspellpagerodt3:1b,kyutrinketrodt3:1b,display:{Name:"{\"text\":\"Slightly Magical Rod\",\"color\":\"#0090A6\"}",Lore:['[{"text":"A slightly magical fishing rod that has a","color":"#00D4F5"},{"text":"","color":"#00D4F5"}]','{"text":"higher chance to catch custom items.","color":"#00D4F5"}']}}}},{buy:{id:"minecraft:gold_ingot",Count:8b},buyB:{id:"minecraft:emerald",Count:12b},sell:{id:"minecraft:fishing_rod",Count:1b,tag:{kyunojunkrod:1b,display:{Name:"{\"text\":\"Slightly Lucky Rod\",\"color\":\"#6EBF4A\"}",Lore:['[{"text":"A slightly lucky fishing rod that","color":"#88ED5C"},{"text":"","color":"#88ED5C"}]','{"text":"cannot catch junk.","color":"#88ED5C"}']}}}},{buy:{id:"minecraft:diamond",Count:2b},buyB:{id:"minecraft:emerald",Count:24b},sell:{id:"minecraft:fishing_rod",Count:1b,tag:{kyusuperrod:1b,display:{Name:"{\"text\":\"Super Rod\",\"color\":\"#00BF20\"}",Lore:['[{"text":"A super lucky fishing rod that cannot catch junk","color":"#00F028"},{"text":"","color":"#00F028"}]','{"text":"and catches treasure much more frequently.","color":"#00F028"}']}}}},{buy:{id:"minecraft:beetroot",Count:1b},sell:{id:"minecraft:fishing_rod",Count:1b,tag:{kyusouporrod:1b,display:{Name:"{\"text\":\"Soup or Rod\",\"color\":\"#F50000\"}",Lore:['[{"text":"I can\'t talk right now, I\'m buying clothes.","color":"#F56D58"},{"text":"","color":"#F56D58"}]']}}}}]}}


fill ~ ~-1 ~ ~ ~ ~ air