mojira.dev
MCPE-82862

Villagers don't sleep

Villagers don't sleep. They walk near the bed but do not sleep. A similar problem was in Java, but there the residents simply stood and if they put a bed very close to them, they slept. In Bedrock Edition, some residents do not even want to sleep. I also noticed that in the Java version this problem was solved in the latest snapshots. I did not change any game rules.

Linked issues

Attachments

Comments 11

Have the villagers linked to the bed they are standing near? If you break the bed and replace it, you should see green particles above the villager and the bed to show that they are linked.

Рядский Вадим

@GoldenHelmet

It seems that the peasant priest did not enter his home. But some villagers stand on the street without moving, although a bed is available.

If a bed is not within 16 blocks of a villager, then it can’t be found and used by the village. If that is not the problem, it could be MCPE-49580 preventing them from linking or MCPE-45560 or MCPE-42912 making them unable to pathfind to their beds. It is very difficult to tell from the information you’ve given. Would you be able to provide a copy of the world for examination?

Рядский Вадим

Maybe this is a bad generation of the world, because the houses of some villagers were located on a hill, and they could not reach them and therefore stood on the street. But why did the villager not want to change the bed and choose the one that is closer if it is impossible to get to the bed he wants? It seems that I found a solution to the problem, we need to make bridges to the villagers and everything will work fine. But still, it is not very pleasant that the villagers can not choose another affordable bed. Or do we have to wait a little longer for the villager to move to another bed?

I’m not sure if villagers will change the bed they link to when they fail to reach it. They do unlink from the bed, but I’m not sure how that affects the order of which villager gets linked to the the next bed that is found. Linking is not done separately for each villager, it is done by the village based on the order villagers and beds/workstations are added to the village. The developers did not intend each villager to take the closest bed (MCPE-45270). However, linking to beds they cannot reach is already an open bug report at MCPE-50441. I might have this ticket resolved as a duplicate of that one based on the information you have provided. Before I do, could you tell me which Java snapshot you were referring to where a change was made related to this, so I can check against that?

1 more comments

Based on the problem being that the villager would not link to a bed that was right next to it because the game wanted it to use an unreachable bed, I will have this ticket resolved as a duplicate of MCPE-45270 and MCPE-50441.

Рядский Вадим

I found the problem number in the Java version, it is in the screenshot:

[media]

Thanks, that looks similar to MCPE-42912.

Рядский Вадим

I found a report similar to MC-157077, and as far as I understood, it says that there are villagers who do not sleep under any circumstances, even if the bed is in front of a villager, right? Can't it be that these are 2 identical reports? MC-149576

This report is already resolved as a duplicate. If you have information to add about the issue, please add it to an open report like MCPE-50441 or MCPE-42912.

Village mechanics in Java edition are quite different from Bedrock, so the Java reports you've found are not likely to be relevant to your Bedrock experience. And yes, reports can be similar but not duplicates if an issue is fixed in one version but comes up again in a later version.

Рядский Вадим

(Unassigned)

Unconfirmed

Android

Android 10, One UI 2.0

1.14.60 Hotfix

Retrieved