I am making a village from scratch using zombified villagers. I built a village from the ground up, but for some reason my villagers will not enter the door to the houses. Rather they stand outside the wall nearest to their beds. Houses are 4x4 interior, 2 beds each house near the back wall, that's it.
No, I actually cleared and leveled an area for my village and built a wall all around. I even used a shovel to make a path up to and connecting each of the doors.
But you did give me an idea, could it be that the whole house needs to be a level up from the ground to be considered an indoor space that requires finding and entering through a door?
well listen like normal vilager house have stairs, so try adding stairs, and if your using zombified villager and they dont go in houses, is because they cant, they can only break down doors to get other villagers and players, hope this helps <3
Hummm interesting. Sounds like it is happening to more than one villager from your description. Multiple houses? Villager pathing can be frustrating. They can get hung up on odd bits rather than going around, carpets, items projecting out from walls, etc.. Remember their hit box is taller than player hit boxes, so that can be an issue. Do they path to their workstations and the village bell with out issue?
@Antoniqw To clarify the point that I am having the problem is after they're cured
@Zipgun Yes it is happening to all 5 that I currently have. The village is not really decorated, very simple square layout of 11 identical housed with an area in the center that has the bells and their workstations. They move around the whole place without issue it's only when they need to get to their beds that I am having any sort of issue. I even broke down the wall near where they were standing to let them in. They walked in fine, but then when I tried putting a door there they suddenly couldn't get through. Even if I left the door open. But once inside they could always find and open the door to leave. It's just entering that they can't seem to figure out.
But you did give me an idea, could it be that the whole house needs to be a level up from the ground to be considered an indoor space that requires finding and entering through a door?
@Antoniqw To clarify the point that I am having the problem is after they're cured
@Zipgun Yes it is happening to all 5 that I currently have. The village is not really decorated, very simple square layout of 11 identical housed with an area in the center that has the bells and their workstations. They move around the whole place without issue it's only when they need to get to their beds that I am having any sort of issue. I even broke down the wall near where they were standing to let them in. They walked in fine, but then when I tried putting a door there they suddenly couldn't get through. Even if I left the door open. But once inside they could always find and open the door to leave. It's just entering that they can't seem to figure out.
You may end up having to use a redstone system. Pistons open up the walls at night based off daylight sensors, and observers watching the beds will shut the pistons closed once they see a villager get in the bed. So the logic is WallOpen Iff (BedEmpty And IsNight)
I definitely have some examples in two different worlds where villagers where stand on the opposite side of the wall to either a bed or profession block. I presume it comes down to distance some of the time, but in one of the cases, I found altering the interior slightly removed the issue.
The villager pathfinding definitely has limitations.
Here are outside and inside of the house. There is a door but it's open here.
Troubleshoot it by turning the grass path by the door back into grass block/dirt block (villagers are tall and bumpy), and by moving the beds away from corners into the side or middle (beds are glitchy and annoying).
use normal villagers, hitboxes could be glitching out. resulting in unwanted behavior, try taking a zombie there, could scare them and also make them go inside. also like allyourbasesaregone said, add a dirt path to the doors, add more beds, and just search for more information.
Those houses are indeed much smaller than the ones I experience issues with, so that surprised me.
Then again, I'm not familiar with if Bedrock might be different in this regard.
I know you fixed it, but things I would have suggested after seeing that would have been be to change the single door to a double door, move the door to the "inside" of the block it is on (or it's it's already there, move it to the outside), and try replacing the path block to a flat block.
I am making a village from scratch using zombified villagers. I built a village from the ground up, but for some reason my villagers will not enter the door to the houses. Rather they stand outside the wall nearest to their beds. Houses are 4x4 interior, 2 beds each house near the back wall, that's it.
Anyone have any suggestions/ideas?
Thanks.
Do you have to jump to get through the open door? Villagers can't jump up to anywhere where you as the player can't autojump.
I am trouble.
No, I actually cleared and leveled an area for my village and built a wall all around. I even used a shovel to make a path up to and connecting each of the doors.
But you did give me an idea, could it be that the whole house needs to be a level up from the ground to be considered an indoor space that requires finding and entering through a door?
well listen like normal vilager house have stairs, so try adding stairs, and if your using zombified villager and they dont go in houses, is because they cant, they can only break down doors to get other villagers and players, hope this helps <3
Hummm interesting. Sounds like it is happening to more than one villager from your description. Multiple houses? Villager pathing can be frustrating. They can get hung up on odd bits rather than going around, carpets, items projecting out from walls, etc.. Remember their hit box is taller than player hit boxes, so that can be an issue. Do they path to their workstations and the village bell with out issue?
@Antoniqw To clarify the point that I am having the problem is after they're cured
@Zipgun Yes it is happening to all 5 that I currently have. The village is not really decorated, very simple square layout of 11 identical housed with an area in the center that has the bells and their workstations. They move around the whole place without issue it's only when they need to get to their beds that I am having any sort of issue. I even broke down the wall near where they were standing to let them in. They walked in fine, but then when I tried putting a door there they suddenly couldn't get through. Even if I left the door open. But once inside they could always find and open the door to leave. It's just entering that they can't seem to figure out.
Nope.
You may end up having to use a redstone system. Pistons open up the walls at night based off daylight sensors, and observers watching the beds will shut the pistons closed once they see a villager get in the bed. So the logic is WallOpen Iff (BedEmpty And IsNight)
I am trouble.
But you can't think of any plausible reason that they're not finding the doors?
Broken pathfinding
I am trouble.
On my end or as in a bug in the coding?
Can you show pictures of the houses in question?
I definitely have some examples in two different worlds where villagers where stand on the opposite side of the wall to either a bed or profession block. I presume it comes down to distance some of the time, but in one of the cases, I found altering the interior slightly removed the issue.
The villager pathfinding definitely has limitations.
Here are outside and inside of the house. There is a door but it's open here.
Troubleshoot it by turning the grass path by the door back into grass block/dirt block (villagers are tall and bumpy), and by moving the beds away from corners into the side or middle (beds are glitchy and annoying).
I am trouble.
use normal villagers, hitboxes could be glitching out. resulting in unwanted behavior, try taking a zombie there, could scare them and also make them go inside. also like allyourbasesaregone said, add a dirt path to the doors, add more beds, and just search for more information.
So in the end raising up the houses one block seems to have fixed the issue.
Thanks everyone for the help and input!!!
Those houses are indeed much smaller than the ones I experience issues with, so that surprised me.
Then again, I'm not familiar with if Bedrock might be different in this regard.
I know you fixed it, but things I would have suggested after seeing that would have been be to change the single door to a double door, move the door to the "inside" of the block it is on (or it's it's already there, move it to the outside), and try replacing the path block to a flat block.
Bedrock once again winning the glitch prize I guess.
I am trouble.