Windows 10 Pro Version 20H2 Build 19042.867
Bedrock v1.16.230.50 Beta Seed: Coastal Village (-1813740965); Survival Mode; Normal Difficulty; Infinite Size; world originally created in Beta v1.16.0.55.
Steps to Reproduce:
Go to any village which has villagers.
Place a few beds inside a structure along a wall that has a door.
Wait for night.
(Or use
. The buttons toggle day/night and move the villagers out of the structure at day time for easy retesting.)
Observed Results:
Some villagers do not go to their linked bed, see above attached video. After the first village gets in its bed it blocks the others from reaching theirs.
Expected Results:
Villagers would path find around other beds and/or sleeping villagers and go to their linked bed.
Linked issues
is duplicated by 1
Attachments
Comments 5
@GoldenHelmet, as the videos show, the villagers can not find their way around or between the beds to get to their linked beds. I don't know if this issue occurred on previous Betas, because villagers were not going to their beds at night, see bug report MCPE-119736. If beds are a part of custom path finding bug (MCPE-101235), then I guess this may relate. I did not view a bed as a button or one of the blocks described in aforementioned bug report.
Cannot reproduce in 1.16.220:
[media]
Beds were included as an affected block on MCPE-100622 but I can’t reproduce that issue with beds either. MCPE-101235 does not apply to vanilla blocks.
@GoldenHelmet, may I suggest you configure the beds as shown in my above video. Your beds are laid end to end and no walls. Configure a test with walls and parallel beds in two rows as shown in my video. I think you will get the same results I did. Thanks for your time 🙂.
I've made a test world with a setup similar to Bubba Doodah's that can be used to reproduce the problem over and over:
[media]. Use it as shown in this video:
[media].
Adult villagers are unable to path over or around occupied beds. They collide repeatedly with the villager in the bed and cannot adjust their pathfinding to compensate. This is not a new behavior, I have experienced it with multi-bed villager dorms since I started playing in 1.12.
Are they only failing to path around beds? Are you sure this behavior is new in 1.16.230.50 beta? An earlier report for 1.16.0 at MCPE-86791 sounds very similar, but that report was resolved as a duplicate of MCPE-47075 for pathfinding over non-full blocks in general. The latter was supposed to be fixed in 1.16.100, but it's possible the fix did not have any impact on bed blocks at all.