Iron golems that naturally spawned in generated villages don't attack the player that hit the villagers.
Linked issues
is duplicated by 7
2 more links
Comments 12
Confirmed for 1.14. The iron golem never protects the village from players, even if they have a low "reputation".
Can confirm for minecraft 19w11b, it should only take 3 baby villager kills to have enough "negative reputation" (if we assume it works like it used to) to trigger Iron Golem hostility, but they never become hostile. It looks like Iron Golems don't remember what Village they're a part of, but they do stay near the Village.