I surrounded my village with two layers of cobblestone walls, and put torches everywhere so no hostile mobs can spawn. And I even have played on peaceful mode the whole time, and still, my villagers disappeared. I covered every hole, water, cave, and there was absolutely no way for the villagers to get out. I even made a copy of my world, went into creative, and teleported all the villager entities to me, and couldn't find the other ones. So, are they supposed to despawn?
Linked issues
Comments 15
This issue occurs for me as well, when the minecraft server is rebooted. All loaded villagers despawn.
Funny thing is: the disappeared villagers also appear again (I had already acted with them and recognize them). others are missing for that now. Is crazy.
@Stefan I think whatever you do to decrease the amount of times/opportunity for the chunk they are in to load/unload decreases the chance they will despawn. One way to do that is keep them in a small area.
This happened to my village at least 3 times as well as 2 separate villages before . I discovered the first time it COULD HAVE been the zombies that got in because of some portions of my wall were not 2 blacks tall. BUT THEN and all but 2-3 villagers disappeared(because I could've sworn that I had a farmer but then they quickly disappeared to). I tried to quarantine the remaining villagers into one house but my 2 villagers decided to wonder before I could close off the house. Then I noticed that my librarian wasn't around. It was confirmed to have disappeared when I replaced his workstation and no particles appeared.
I put so much work to trying to protect and 'personalize' this village and it just doesn't seen possible with this bug.
this happened to villages in my world