summon minecraft:iron_golem ~ ~1 ~ {Tags:["temp"]}
Следующую цепочку команд выполняй спустя тик или можно через редстоуновый повторитель
Где @p - это цель для агра (можно заменить на @a[tag=target,limit=1], чтобы агрился на игрока с тегом и потом убирать этот тег)
execute as @e[type=minecraft:iron_golem,tag=temp] run data modify entity @s AngryAt set from entity @p UUID
execute as @e[type=minecraft:iron_golem,tag=temp] run data modify entity @s AngerTime set value 600 - время агра в тиках
tag @e[type=minecraft:iron_golem,tag=temp] remove temp - удаляем тег