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
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.
Cannot confirm for 18w05a. Did you use a command to summon the villager?