execute if entity @s[tag=nitSiteEast] run place template nitk:town/lumbermill ~15 ~-3 ~7 180

execute if entity @s[tag=nitSiteWest] run place template nitk:town/lumbermill ~-15 ~-3 ~-7

execute if entity @s[tag=nitSiteNorth] run place template nitk:town/lumbermill ~7 ~-3 ~-15 clockwise_90

execute if entity @s[tag=nitSiteSouth] run place template nitk:town/lumbermill ~-7 ~-3 ~15 counterclockwise_90

function nitk:siteplanner/new_sites_check
function nitk:siteplanner/attacks_check
advancement grant @a[distance=..20] only nitk:nitk/complete_town build-lumbermill

tag @e[type=minecraft:villager,distance=..20] add nitCitizen
scoreboard players operation @e[tag=nitCitizen,distance=..20] nitID = @e[tag=nitKTP,limit=1,sort=nearest] nitID
scoreboard players operation #nitID nitTemp = @e[tag=nitKTP,limit=1,sort=nearest] nitID
execute as @e[tag=nitLumberer] if score @s nitID = #nitID nitTemp run tag @s add nitID_match
execute if entity @e[tag=nitLumberStor,tag=nitAtSilo] run tag @e[tag=nitLumberer,type=villager,tag=nitID_match] add nitAtSilo
tag @e[tag=nitLumberer,tag=nitID_match] remove nitID_match