villager_tp.mcfunction 562 B

1234567
  1. tag @s add tempPlayerTp
  2. execute as @e[type=armor_stand,tag=VillagerMarker] if score @s player_id = @a[tag=tempPlayerTp,limit=1] player_id run tag @s add tempVillagerTp
  3. execute as @e[type=armor_stand,tag=VillagerMarker] if score @s player_id = @a[tag=tempPlayerTp,limit=1] player_id run tag @s add tpPlayer
  4. execute at @s run tp @e[type=armor_stand,tag=tempVillagerTp] ~ ~ ~
  5. # data modify entity @e[type=armor_stand,tag=tempVillagerTp,limit=1] Pos set from entity @s Pos
  6. tag @e[type=armor_stand,tag=tempVillagerTp] remove tempVillagerTp
  7. tag @s remove tempPlayerTp