execute as @s run scoreboard players set @s KyuDummy 0
execute as @s run scoreboard players set @s KyuDummy2 0

execute as @s[tag=SameDiagRoot] run execute if predicate suhc:25percent run tag @s add PermaLeft
execute as @s[tag=SameDiagRoot] run execute if predicate suhc:25percent run tag @s[tag=!PermaLeft] add PermaRight
execute as @s[tag=OpDiagRoot] run execute if predicate suhc:25percent run tag @s add PermaLeft
execute as @s[tag=OpDiagRoot] run execute if predicate suhc:25percent run tag @s[tag=!PermaLeft] add PermaRight


execute as @s[tag=GoXRoot] run function zzzzdonotuse:structures/tree/xrootfill
execute as @s[tag=GoZRoot] run function zzzzdonotuse:structures/tree/zrootfill
execute as @s[tag=SameDiagRoot] run function zzzzdonotuse:structures/tree/samediagrootfill
execute as @s[tag=OpDiagRoot] run function zzzzdonotuse:structures/tree/opposediagrootfill
execute at @s[tag=MXRoot] run tp @s ~-.5 ~ ~
execute at @s[tag=XRoot] run tp @s ~.5 ~ ~
execute at @s[tag=MZRoot] run tp @s ~ ~ ~-.5
execute at @s[tag=ZRoot] run tp @s ~ ~ ~.5
execute at @s run tp @s[tag=NegDiagRoot] ~-.5 ~ ~-.5
execute at @s run tp @s[tag=PosDiagRoot] ~.5 ~ ~.5
execute at @s run tp @s[tag=OpDiagRoot1] ~.5 ~ ~-.5
execute at @s run tp @s[tag=OpDiagRoot2] ~-.5 ~ ~.5

execute as @s[tag=GoXRoot] run function zzzzdonotuse:structures/tree/xrootfill
execute as @s[tag=GoZRoot] run function zzzzdonotuse:structures/tree/zrootfill
execute as @s[tag=SameDiagRoot] run function zzzzdonotuse:structures/tree/samediagrootfill
execute as @s[tag=OpDiagRoot] run function zzzzdonotuse:structures/tree/opposediagrootfill
execute at @s[tag=MXRoot] run tp @s ~-.5 ~ ~
execute at @s[tag=XRoot] run tp @s ~.5 ~ ~
execute at @s[tag=MZRoot] run tp @s ~ ~ ~-.5
execute at @s[tag=ZRoot] run tp @s ~ ~ ~.5
execute at @s run tp @s[tag=NegDiagRoot] ~-.5 ~ ~-.5
execute at @s run tp @s[tag=PosDiagRoot] ~.5 ~ ~.5
execute at @s run tp @s[tag=OpDiagRoot1] ~.5 ~ ~-.5
execute at @s run tp @s[tag=OpDiagRoot2] ~-.5 ~ ~.5

execute as @s[tag=GoXRoot] run function zzzzdonotuse:structures/tree/xrootfill
execute as @s[tag=GoZRoot] run function zzzzdonotuse:structures/tree/zrootfill
execute as @s[tag=SameDiagRoot] run function zzzzdonotuse:structures/tree/samediagrootfill
execute as @s[tag=OpDiagRoot] run function zzzzdonotuse:structures/tree/opposediagrootfill
execute at @s[tag=MXRoot] run tp @s ~-.5 ~ ~
execute at @s[tag=XRoot] run tp @s ~.5 ~ ~
execute at @s[tag=MZRoot] run tp @s ~ ~ ~-.5
execute at @s[tag=ZRoot] run tp @s ~ ~ ~.5
execute at @s run tp @s[tag=NegDiagRoot] ~-.5 ~ ~-.5
execute at @s run tp @s[tag=PosDiagRoot] ~.5 ~ ~.5
execute at @s run tp @s[tag=OpDiagRoot1] ~.5 ~ ~-.5
execute at @s run tp @s[tag=OpDiagRoot2] ~-.5 ~ ~.5

execute as @s[tag=GoXRoot] run function zzzzdonotuse:structures/tree/xrootfill
execute as @s[tag=GoZRoot] run function zzzzdonotuse:structures/tree/zrootfill
execute as @s[tag=SameDiagRoot] run function zzzzdonotuse:structures/tree/samediagrootfill
execute as @s[tag=OpDiagRoot] run function zzzzdonotuse:structures/tree/opposediagrootfill
execute at @s[tag=MXRoot] run tp @s ~-.5 ~ ~
execute at @s[tag=XRoot] run tp @s ~.5 ~ ~
execute at @s[tag=MZRoot] run tp @s ~ ~ ~-.5
execute at @s[tag=ZRoot] run tp @s ~ ~ ~.5
execute at @s run tp @s[tag=NegDiagRoot] ~-.5 ~ ~-.5
execute at @s run tp @s[tag=PosDiagRoot] ~.5 ~ ~.5
execute at @s run tp @s[tag=OpDiagRoot1] ~.5 ~ ~-.5
execute at @s run tp @s[tag=OpDiagRoot2] ~-.5 ~ ~.5


execute as @s[tag=GoXRoot] run function zzzzdonotuse:structures/tree/xrootfill
execute as @s[tag=GoZRoot] run function zzzzdonotuse:structures/tree/zrootfill
execute as @s[tag=SameDiagRoot] run function zzzzdonotuse:structures/tree/samediagrootfill
execute as @s[tag=OpDiagRoot] run function zzzzdonotuse:structures/tree/opposediagrootfill
execute at @s[tag=MXRoot] run tp @s ~-.5 ~ ~
execute at @s[tag=XRoot] run tp @s ~.5 ~ ~
execute at @s[tag=MZRoot] run tp @s ~ ~ ~-.5
execute at @s[tag=ZRoot] run tp @s ~ ~ ~.5
execute at @s run tp @s[tag=NegDiagRoot] ~-.5 ~ ~-.5
execute at @s run tp @s[tag=PosDiagRoot] ~.5 ~ ~.5
execute at @s run tp @s[tag=OpDiagRoot1] ~.5 ~ ~-.5
execute at @s run tp @s[tag=OpDiagRoot2] ~-.5 ~ ~.5

execute as @s[tag=GoXRoot] run function zzzzdonotuse:structures/tree/xrootfill
execute as @s[tag=GoZRoot] run function zzzzdonotuse:structures/tree/zrootfill
execute as @s[tag=SameDiagRoot] run function zzzzdonotuse:structures/tree/samediagrootfill
execute as @s[tag=OpDiagRoot] run function zzzzdonotuse:structures/tree/opposediagrootfill
execute at @s[tag=MXRoot] run tp @s ~-.5 ~ ~
execute at @s[tag=XRoot] run tp @s ~.5 ~ ~
execute at @s[tag=MZRoot] run tp @s ~ ~ ~-.5
execute at @s[tag=ZRoot] run tp @s ~ ~ ~.5
execute at @s run tp @s[tag=NegDiagRoot] ~-.5 ~ ~-.5
execute at @s run tp @s[tag=PosDiagRoot] ~.5 ~ ~.5
execute at @s run tp @s[tag=OpDiagRoot1] ~.5 ~ ~-.5
execute at @s run tp @s[tag=OpDiagRoot2] ~-.5 ~ ~.5

execute as @s[tag=GoXRoot] run function zzzzdonotuse:structures/tree/xrootfill
execute as @s[tag=GoZRoot] run function zzzzdonotuse:structures/tree/zrootfill
execute as @s[tag=SameDiagRoot] run function zzzzdonotuse:structures/tree/samediagrootfill
execute as @s[tag=OpDiagRoot] run function zzzzdonotuse:structures/tree/opposediagrootfill
execute at @s[tag=MXRoot] run tp @s ~-.5 ~ ~
execute at @s[tag=XRoot] run tp @s ~.5 ~ ~
execute at @s[tag=MZRoot] run tp @s ~ ~ ~-.5
execute at @s[tag=ZRoot] run tp @s ~ ~ ~.5
execute at @s run tp @s[tag=NegDiagRoot] ~-.5 ~ ~-.5
execute at @s run tp @s[tag=PosDiagRoot] ~.5 ~ ~.5
execute at @s run tp @s[tag=OpDiagRoot1] ~.5 ~ ~-.5
execute at @s run tp @s[tag=OpDiagRoot2] ~-.5 ~ ~.5

execute as @s[tag=GoXRoot] run function zzzzdonotuse:structures/tree/xrootfill
execute as @s[tag=GoZRoot] run function zzzzdonotuse:structures/tree/zrootfill
execute as @s[tag=SameDiagRoot] run function zzzzdonotuse:structures/tree/samediagrootfill
execute as @s[tag=OpDiagRoot] run function zzzzdonotuse:structures/tree/opposediagrootfill
execute at @s[tag=MXRoot] run tp @s ~-.5 ~ ~
execute at @s[tag=XRoot] run tp @s ~.5 ~ ~
execute at @s[tag=MZRoot] run tp @s ~ ~ ~-.5
execute at @s[tag=ZRoot] run tp @s ~ ~ ~.5
execute at @s run tp @s[tag=NegDiagRoot] ~-.5 ~ ~-.5
execute at @s run tp @s[tag=PosDiagRoot] ~.5 ~ ~.5
execute at @s run tp @s[tag=OpDiagRoot1] ~.5 ~ ~-.5
execute at @s run tp @s[tag=OpDiagRoot2] ~-.5 ~ ~.5

execute as @s[tag=GoXRoot] run function zzzzdonotuse:structures/tree/xroot
execute as @s[tag=GoZRoot] run function zzzzdonotuse:structures/tree/zroot
execute as @s[tag=SameDiagRoot] run function zzzzdonotuse:structures/tree/samediagroot
execute as @s[tag=OpDiagRoot] run function zzzzdonotuse:structures/tree/opposediagroot

execute at @s run tp @s[tag=OpDiagRoot2] ~1 ~ ~-1
execute at @s run tp @s[tag=PosDiagRoot] ~-1 ~ ~-1

execute as @s run execute at @s positioned ~ ~0 ~ run execute at @s run tp @s ~ ~ ~ facing entity @e[type=armor_stand,limit=1,tag=TreeStandKyu,sort=nearest]
execute as @s run execute at @s positioned ~ ~0 ~ run execute at @s run tp @s ~ ~ ~ ~ 0
#execute as @s run execute at @s positioned ~ ~1 ~ run execute at @s run tp @s ^ ^ ^2
execute at @s run execute at @s positioned ~ ~0 ~ run execute positioned ~ ~-2 ~ run fill ~1 ~ ~1 ~-1 ~4 ~-1 dark_oak_wood
execute at @s run execute at @s positioned ~ ~0 ~ run execute positioned ~-2 ~ ~ run fill ~ ~-1 ~1 ~4 ~1 ~-1 dark_oak_wood
execute at @s run execute at @s positioned ~ ~0 ~ run execute positioned ~ ~ ~-2 run fill ~1 ~-1 ~4 ~-1 ~1 ~ dark_oak_wood
execute at @s run execute at @s positioned ~ ~0 ~ run fill ~-1 ~-1 ~-1 ~1 ~1 ~1 air
execute at @s[tag=GoXRoot] run execute at @s positioned ~ ~0 ~ run execute positioned ^ ^ ^2 run fill ^ ^ ^ ^ ^1 ^ air
execute at @s[tag=GoZRoot] run execute at @s positioned ~ ~0 ~ run execute positioned ^ ^ ^2 run fill ^ ^ ^ ^ ^1 ^ air
execute at @s[tag=SameDiagRoot] run execute at @s positioned ~ ~0 ~ run execute positioned ^ ^ ^2 run fill ^.5 ^ ^ ^-.5 ^1 ^ air
execute at @s[tag=OpDiagRoot] run execute at @s positioned ~ ~0 ~ run execute positioned ^ ^ ^2 run fill ^.5 ^ ^ ^-.5 ^1 ^ air

execute at @s[tag=MXRoot] run tp @s ~ ~ ~ -90 0
execute at @s[tag=XRoot] run tp @s ~ ~ ~ 90 0
execute at @s[tag=MZRoot] run tp @s ~ ~ ~ 0 0
execute at @s[tag=ZRoot] run tp @s ~ ~ ~ 180 0
execute at @s[tag=NegDiagRoot] run tp @s ~ ~ ~ -90 0
execute at @s[tag=PosDiagRoot] run tp @s ~ ~ ~ 90 0
execute at @s[tag=OpDiagRoot1] run tp @s ~ ~ ~ 0 0
execute at @s[tag=OpDiagRoot2] run tp @s ~ ~ ~ 180 0

execute at @s[tag=MXRoot] run setblock ^1 ^-1 ^1 minecraft:chest[facing=south]
execute at @s[tag=MXRoot] run setblock ^1 ^-1 ^ minecraft:green_bed[part=head,facing=east]
execute at @s[tag=MXRoot] run setblock ^1 ^-1 ^-1 minecraft:green_bed[part=foot,facing=east]

execute at @s[tag=XRoot] run setblock ^1 ^-1 ^1 minecraft:chest[facing=north]
execute at @s[tag=XRoot] run setblock ^1 ^-1 ^ minecraft:green_bed[part=head,facing=west]
execute at @s[tag=XRoot] run setblock ^1 ^-1 ^-1 minecraft:green_bed[part=foot,facing=west]

execute at @s[tag=MZRoot] run setblock ^1 ^-1 ^1 minecraft:chest[facing=west]
execute at @s[tag=MZRoot] run setblock ^1 ^-1 ^ minecraft:green_bed[part=head,facing=south]
execute at @s[tag=MZRoot] run setblock ^1 ^-1 ^-1 minecraft:green_bed[part=foot,facing=south]

execute at @s[tag=ZRoot] run setblock ^1 ^-1 ^1 minecraft:chest[facing=east]
execute at @s[tag=ZRoot] run setblock ^1 ^-1 ^ minecraft:green_bed[part=head,facing=north]
execute at @s[tag=ZRoot] run setblock ^1 ^-1 ^-1 minecraft:green_bed[part=foot,facing=north]

execute at @s[tag=NegDiagRoot] run setblock ^1 ^-1 ^1 minecraft:chest[facing=south]
execute at @s[tag=NegDiagRoot] run setblock ^1 ^-1 ^ minecraft:green_bed[part=head,facing=east]
execute at @s[tag=NegDiagRoot] run setblock ^1 ^-1 ^-1 minecraft:green_bed[part=foot,facing=east]

execute at @s[tag=PosDiagRoot] run setblock ^1 ^-1 ^1 minecraft:chest[facing=north]
execute at @s[tag=PosDiagRoot] run setblock ^1 ^-1 ^ minecraft:green_bed[part=head,facing=west]
execute at @s[tag=PosDiagRoot] run setblock ^1 ^-1 ^-1 minecraft:green_bed[part=foot,facing=west]

execute at @s[tag=OpDiagRoot1] run setblock ^1 ^-1 ^1 minecraft:chest[facing=west]
execute at @s[tag=OpDiagRoot1] run setblock ^1 ^-1 ^ minecraft:green_bed[part=head,facing=south]
execute at @s[tag=OpDiagRoot1] run setblock ^1 ^-1 ^-1 minecraft:green_bed[part=foot,facing=south]

execute at @s[tag=OpDiagRoot2] run setblock ^1 ^-1 ^1 minecraft:chest[facing=east]
execute at @s[tag=OpDiagRoot2] run setblock ^1 ^-1 ^ minecraft:green_bed[part=head,facing=north]
execute at @s[tag=OpDiagRoot2] run setblock ^1 ^-1 ^-1 minecraft:green_bed[part=foot,facing=north]

execute at @s positioned ^2 ^-1 ^-2 run fill ~ ~ ~ ~ ~2 ~ dark_oak_wood[axis=z]


execute at @s run setblock ~ ~2 ~ shroomlight

#execute at @s run tp @s[tag=OpDiagRoot1] ~.5 ~ ~-.5

#execute at @s run setblock ^1 ^ ^1 minecraft:chest
#execute at @s run setblock ^1 ^ ^ minecraft:green_bed[part=head,facing=south]
#execute at @s run setblock ^1 ^ ^-1 minecraft:green_bed[part=foot,facing=south]

execute if predicate suhc:25percent run execute at @s run fill ^-1 ^-1 ^-1 ^-1 ^-1 ^-1 minecraft:fletching_table replace air
execute if predicate suhc:25percent run execute at @s run fill ^-1 ^-1 ^-1 ^-1 ^-1 ^-1 minecraft:smithing_table replace air
execute if predicate suhc:25percent run execute at @s run fill ^-1 ^-1 ^-1 ^-1 ^-1 ^-1 minecraft:lectern replace air
execute if predicate suhc:25percent run execute at @s run fill ^-1 ^-1 ^-1 ^-1 ^-1 ^-1 minecraft:brewing_stand replace air
execute at @s run fill ^-1 ^-1 ^-1 ^-1 ^-1 ^-1 minecraft:composter replace air

execute at @s[tag=!KyuDeadTree] positioned ~ ~-1 ~ run execute if block ^-1 ^ ^-1 fletching_table run summon villager ~ ~ ~ {Silent:1b,Invulnerable:1b,Xp:1,VillagerData:{level:1,profession:"minecraft:fletcher"}}
execute at @s[tag=!KyuDeadTree] positioned ~ ~-1 ~ run execute if block ^-1 ^ ^-1 fletching_table run execute as @e[limit=1,type=villager,distance=..2] run data modify entity @s Offers.Recipes append value {buy:{id:"minecraft:brewing_stand",Count:1b},buyB:{id:"minecraft:diamond_block",Count:2b},sell:{id:"minecraft:crossbow",Count:1b,tag:{kyupotioncrossbow:1b,display:{Name:"{\"text\":\"Alchemical Crossbow\",\"color\":\"#0ACEFF\"}",Lore:['{"text":"Shoots almost any potion, assuming you","color":"#00FFFF"}','{"text":"have some in your inventory.","color":"#00FFFF"}','{"text":"","color":"#00FFFF"}','{"text":"Potions that are stacked will not be fired.","color":"#00FFFF"}']},HideFlags:1,Enchantments:[{id:"minecraft:quick_charge",lvl:3}]}}}
execute at @s[tag=!KyuDeadTree] positioned ~ ~-1 ~ run execute if block ^-1 ^ ^-1 fletching_table run execute at @s positioned ~ ~ ~ run data modify block ^1 ^-1 ^1 LootTable set value "chests/tree/village_fletcher"
execute at @s[tag=!KyuDeadTree] positioned ~ ~-1 ~ run execute if block ^-1 ^ ^-1 smithing_table run summon villager ~ ~ ~ {Silent:1b,Invulnerable:1b,Xp:1,VillagerData:{level:1,profession:"minecraft:toolsmith"}}
execute at @s[tag=!KyuDeadTree] positioned ~ ~-1 ~ run execute if block ^-1 ^ ^-1 smithing_table run execute as @e[limit=1,type=villager,distance=..2] run data modify entity @s Offers.Recipes append value {buy:{id:"minecraft:golden_hoe",Count:1b},buyB:{id:"minecraft:emerald",Count:16b},sell:{id:"minecraft:golden_hoe",Count:1b,tag:{kyuapplehoe:1b,Unbreakable:1b,display:{Name:"{\"text\":\"Ringo Reaper\",\"color\":\"#D60707\"}",Lore:['{"text":"Leaves destroyed by the Reaper have","color":"#FCB103"}','{"text":"a higher chance to drop apples.","color":"#FCB103"}',]},HideFlags:1,Enchantments:[{id:"minecraft:lure",lvl:1}]}}}
execute at @s[tag=!KyuDeadTree] positioned ~ ~-1 ~ run execute if block ^-1 ^ ^-1 smithing_table run execute at @s positioned ~ ~ ~ run data modify block ^1 ^-1 ^1 LootTable set value "chests/tree/village_toolsmith"
execute at @s[tag=!KyuDeadTree] positioned ~ ~-1 ~ run execute if block ^-1 ^ ^-1 lectern run summon villager ~ ~ ~ {Silent:1b,Invulnerable:1b,Xp:1,VillagerData:{level:1,profession:"minecraft:librarian"}}
execute at @s[tag=!KyuDeadTree] positioned ~ ~-1 ~ run execute if block ^-1 ^ ^-1 lectern run execute as @e[limit=1,type=villager,distance=..2] run data modify entity @s Offers.Recipes append value {buy:{id:"minecraft:iron_block",Count:4b},buyB:{id:"minecraft:netherite_scrap",Count:1b},sell:{id:"minecraft:globe_banner_pattern",Count:1b,tag:{offhandactivatekyu:1b,refinedpaper:1b,unbreakingnine:1b,display:{Name:"{\"text\":\"Pure Refined Paper: Refining Equipment\"}",Lore:['{"text":"Refine and shine thine tools to mine,","color":"#FCB103"}','{"text":"with a fine bind of Unbreaking Nine.","color":"#FCB103"}','{"text":"","color":"#0FD408"}','{"text":"Holding this scroll in your offhand will consume it and","color":"#E83C3C"}','{"text":"apply Unbreaking IX to the item in your mainhand.","color":"#E83C3C"}']},HideFlags:33,Enchantments:[{id:"minecraft:lure",lvl:1}]}}}
execute at @s[tag=!KyuDeadTree] positioned ~ ~-1 ~ run execute if block ^-1 ^ ^-1 lectern run execute at @s positioned ~ ~ ~ run data modify block ^1 ^-1 ^1 LootTable set value "chests/tree/village_cartographer"
execute at @s[tag=!KyuDeadTree] positioned ~ ~-1 ~ run execute if block ^-1 ^ ^-1 composter run summon villager ~ ~ ~ {Silent:1b,Invulnerable:1b,Xp:1,VillagerData:{level:1,profession:"minecraft:farmer"}}
execute at @s[tag=!KyuDeadTree] positioned ~ ~-1 ~ run execute if block ^-1 ^ ^-1 composter run execute as @e[limit=1,type=villager,distance=..2] run data modify entity @s Offers.Recipes append value {buy:{id:"minecraft:apple",Count:6b},buyB:{id:"minecraft:sugar",Count:1b},sell:{id:"minecraft:potion",Count:1b,tag:{custom_potion_effects:[{id:"minecraft:speed",amplifier:1b,duration:3600},{id:"minecraft:haste",amplifier:0b,duration:3600}],Potion:"minecraft:swiftness",CustomPotionColor:16759552,display:{Name:"{\"text\":\"Pure Refined Apples\",\"color\":\"#FFBB00\"}",Lore:['{"text":"Delicious.","color":"#D4CD02"}','{"text":"","color":"#0FD408"}','{"text":"Speed II (3:00)","color":"#0FD408"}','{"text":"Haste I (3:00)","color":"#0FD408"}',]},HideFlags:33,Enchantments:[{id:"minecraft:lure",lvl:1}]}}}
execute at @s[tag=!KyuDeadTree] positioned ~ ~-1 ~ run execute if block ^-1 ^ ^-1 composter run execute at @s positioned ~ ~ ~ run data modify block ^1 ^-1 ^1 LootTable set value "chests/tree/village_plains_house"
execute at @s[tag=!KyuDeadTree] positioned ~ ~-1 ~ run execute if block ^-1 ^ ^-1 brewing_stand run summon villager ~ ~ ~ {Silent:1b,Invulnerable:1b,Xp:1,VillagerData:{level:1,profession:"minecraft:cleric"}}
execute at @s[tag=!KyuDeadTree] positioned ~ ~-1 ~ run execute if block ^-1 ^ ^-1 brewing_stand run execute as @e[limit=1,type=villager,distance=..2] run data modify entity @s Offers.Recipes append value {buy:{id:"minecraft:golden_apple",Count:2b},buyB:{id:"minecraft:sugar",Count:8b},sell:{id:"minecraft:golden_apple",Count:1b,tag:{kyudoublegapple:1b,display:{Name:"{\"text\":\"Deliciously Sweet Golden Apple\",\"color\":\"#F5ED02\"}",Lore:['{"text":"An extremely sweet golden apple.","color":"#F70FFF"}','{"text":"","color":"#0FD408"}','{"text":"Absorption II (4:00)","color":"#00A0A6"}','{"text":"Regeneration II (0:10) ","color":"#00A0A6"}',]},HideFlags:1}}}
execute at @s[tag=!KyuDeadTree] positioned ~ ~-1 ~ run execute if block ^-1 ^ ^-1 brewing_stand run execute at @s positioned ~ ~ ~ run data modify block ^1 ^-1 ^1 LootTable set value "chests/tree/village_temple"


#data modify entity @s Item set value {id:"minecraft:paper",Count:1b,tag:{kyuspellupgrade:1b,kyuhorseupgrade:1b,Enchantments:[{id:"minecraft:blast_protection",lvl:1s}],HideFlags:1,display:{Name:"{\"text\":\"Gilded Spell Sheet: Summon Horse Upgrade \",\"color\":\"#FFFF0D\"}",Lore:['{"text":"Upgrades the \'Summon Horse\' spell when held,","color":"#BDE7FC"}','{"text":"if the corresponding spell is already unlocked.","color":"#BDE7FC"}','{"text":""}','{"text":"Upgrade: Horse gains highly increased stats,","color":"#BA0404"}','{"text":"and daily charges is increased to 2.","color":"#BA0404"}']}}}


kill @s




#execute as @s run execute at @s positioned ~ ~1 ~ run function zzzzdonotuse:structures/tree/killtree