mojira.dev
MCPE-143680

Villagers do not consistently sleep in large villages with available beds.

Steps to reproduce

  1. Load this world: https://www.dropbox.com/s/b9j2n3ovc0bl6p1/Uh%20Oh%27s%20World%20October%2030%202021.mcworld?dl=0

  2. Set time to night

  3. Observe the villagers between X -50 to X 200 and Z 30 to 430.

Expected result

Villagers go to sleep because there are many available beds.

Observed result

A lot of villagers do not sleep.


Many villagers not sleeping despite having plenty of beds available

Related issues

Attachments

Comments

migrated
[media][media][media][media][media]
GoldenHelmet

Can you attach a copy of the world where this occurs?

If not, does breaking some of the beds change anything?

migrated

how do I link a world when it says file too large?

migrated

Breaking and replacing beds does seem to get SOME of them to sleep at least so far

migrated
GoldenHelmet

Thank you for the file. The short answer to why your villagers are not all sleeping is that many of them are not able to reach the beds they are linked to. There are three reasons they can't reach their beds:

  • Some villagers are fenced in and cannot access any beds.

  • Some beds that the villagers detect are locked behind iron doors. (MCPE-50441)

  • The village is too large to be within simulation distance all at one time, so some villagers are never active at the same time that the chunk containing the bed they are linked to is active. (MCPE-63311)

A broader explanation is that villages change size and assign beds (and workstations) through a centralized, linear process that is unable to adjust links and villager behavior in some of the ways we might intuitively expect (MCPE-45270, MCPE-63311). Village mechanics in Bedrock Edition are particularly unsuited to the kind of large-scale, organized, cellular design that you have built. As a result of the way villages work in Bedrock Edition and the way you have constructed yours, you have a single village about 250 by 400 blocks in size, which contains 234 villagers. The village mechanics simply aren't robust enough to get every villager in bed at night in a village that size.

[media]

[media]

v-baslod

Thank you for your report!

However, this issue has been temporarily closed as Awaiting Response.

Is this still an issue in the latest version? If yes, can you please add it to the affected versions (or mention it if you are not the reporter)?

This ticket will automatically reopen when you reply.

Quick Links:
πŸ““ Issue Guidelines – πŸ’¬ Mojang Support – πŸ“§ Suggestions – πŸ“– Minecraft Wiki

migrated

Still an issue

jartim

This also applies to 1.20.62 Update - I have many villagers and many empty beds, but most of the villagers wander around all night instead of sleeping.

migrated

(Unassigned)

204502

Confirmed

Windows

1.17.2 Hotfix, 1.17.33, 1.17.34, 1.17.41 Hotfix, 1.18.12 Hotfix, 1.18.30, 1.19.51, 1.20.41 Hotfix

Retrieved