-
Bug
-
Resolution: Unresolved
-
None
-
Minecraft 1.14.1, 1.15.2, 20w15a, 20w16a, 20w17a, 20w18a, 20w19a, 20w22a, 1.16.4, 20w46a, 20w51a, 21w19a, 1.19.2, 1.20.4, 23w51b, 24w07a
-
Community Consensus
-
Village system
-
Normal
-
Gameplay
Villagers are able to wake up through walls (primarily corners) instead of waking up next to, or on top of their beds.
Steps to Reproduce:
- Replicate the following structure:
- Spawn a villager on top of the bed
- Set time to night
- Set time to day
Expected & Observed Results:
- The villager will wake up on top of the bed.
- The villager would not (apprea to) warp/glitch through the wall when waking up.
Screenshots/Videos:
Notes:
This most often occurs when a villager's bed is almost entirely surrounded by blocks aside from one corner, where instead of waking up on top of the bed, will prefer to wake up outside the enclosed space.
Old Description:
Re:
MC-146360. It seems like if there is an open block next to the bed, the villager will now spawn on it which is an improvement. I disagree this is fixed though.Imagine you are inside a room that is wall to wall bed (i.e. in the game the interior of the room is 1 wide 3 high and 2 deep). There is a bed on the floor. You sleep in the bed at night (so far so good: in the game this works fine). But when you wake up, because there is no floor next to the bed your only choice is to stand on the bed.
It seems clear this is what should happen, but this is not what villagers do. If there is no spot next to the bed for them, villagers continue to glitch through walls even when there is space for them on top of the bed. I think if there is no spot next to the bed, but there is room over the bed, they should get out of bed by standing on the bed, like what you would do in real life.