mojira.dev
MC-124774

Attacking villagers causes them to no longer be interacted with

Whenever I attack a villager too many times, all of the villagers can no longer be interacted with(including trading). The only way to fix this is by restarting the world. This also happens in Minecraft 1.10.2. Is there a way to fix this?

Comments 2

Cannot confirm for 18w05a. Did you use a command to summon the villager?

I always thought that was meant to be a feature in the game but it was never added in. Currently a negative Popularity -(15-30) in a village only affects whether or not iron golems of that village are hostile towards the player. It should (but doesn't) affect whether or not villagers will trade with the player. This was likely never implemented because the only way to raise popularity is through trading, which would make a village with a low enough popularity unusable unless the village is destroyed and rebuilt. Perhaps in 1.10.2 they attempted to implement this feature but removed it later, or the code for it already existed and somehow worked its way into an update.

Jake Thorson

(Unassigned)

Unconfirmed

Minecraft 18w05a

Retrieved