A naturally generated village in my survival world used to have a full population however there are now only two villagers left because they have died due to hostile mobs and they will not breed. I have tried giving them food and a couple of times they have entered breeding mode with hearts above them, but they then get angry particles and nothing happens. There are about 10-15 beds in total in the village so the population cap should not be met.
Linked issues
Attachments
Comments 2
I unfortunately have deleted the original save this referred to but have had the same issue in my other save. It seems to definitely be a pathfinding issue, however why they cannot find certain beds I don't understand. I have attached pictures of all the beds in the village and you can see which are occupied by villagers. Many of the unoccupied beds are naturally generated beds in the village and I have added beds to most other structrures, the villagers use some of the added beds but not all. I cannot see specific issue that causes them to not recognise the beds, eg. sides of the bed are blocked.
Cannot reproduce. Please provide screenshots of your setup, especially the arrangement of the beds. The angry particles mean that the villagers are unable to detect the beds, so verify that the villagers are able to pathfind to them.