mojira.dev
MCPE-134496

Villagers are not linking to and not using workstations or beds

I have moved him from my Villager Breeder to the top of a mountain, and now he's down in the jungle nearby a river. I even brought him back to the Villager Breeder I made to see if I broke the wrong bed, but he didn't link to any beds there. I have four other Villagers that are just fine. He was being a fine fletcher for a bit and then he just started pacing around the house I built him, so I moved him because of the Y Level to see if that was the problem, but nope. Not the issue, so basically, he's pacing around for no reason and is not working at his fletching table or sleeping at night.

Related issues

Attachments

Comments

migrated
[media]
GoldenHelmet

It sounds like another villager may have linked to the fletching table. If you place another does he link to it?

Something else you could try is to send him to the nether and back. That should immediately clear him from the village so he can rejoin. I’d suggest making a backup copy of your world before doing that in case something goes wrong with the nether travel.

This could also be the same issue as MCPE-46581.

migrated

The next closest village is roughly 80-90 blocks away. It's my Villager Breeder. I don't know, but maybe there's a bed missing there because I am pretty sure villagers can't link to a work station without a bed, right? Maybe one of my villagers are missing a bed over there? That's the only reason I can see this happening. I've already traded with this villager in question, so losing him would be annoying. I will give the nether thing a shot, or I might just try and use all of these villagers first and seeing if that changes anything! Thank you Mr. GoldenHelmet!

migrated

I also am not having a lost villager issue like MCPE-46581. I have one village working fine as intended, but this villager and my Breeder are most likely the culprits here. There's a bed and fletching table right next to the single villager. I also have particles unlike the other issue.

GoldenHelmet

Let me clarify some things for you.

  • Individual villagers do not need beds in order to work. They just need to be part of a village, and a village has to have a least one bed linked to a villager.

  • 90 blocks away is not far enough for a villager to start a new village. If they find a bed or workstation within 64 blocks of the boundary of the village they belong to, then that village will expand to include it. Default villages are 64 x 64, so villagers need to be at least 96 blocks from the center to be able to start a new village.

  • Villagers do not have any preference for the closest bed or workstation to them. Instead, when villagers find beds and workstations they add them to a list for the village they are in. Then the village assigns the beds and workstations based on its list of unemployed villagers in the village, which is usually the order in which the villagers became unemployed.

It sounds like your fletcher still belongs to the breeding village and is linked to a bed there. To separate him you need to either send him to the nether, take him to a different village, or take him farther away from the breeder village and any other bed or workstation before placing a new bed for him.

migrated
[media]
migrated

Bed is fine. The work station isn't.

GoldenHelmet

Could you provide a copy of the world save? If the file is too large to attach here you can use a file sharing site and share the link.

migrated

Well, I am console, so I can't get the world save here. Second, he's fine now.

migrated

(Unassigned)

Unconfirmed

PlayStation

PS5 System Software 21.01-03.20.00.04-00.00.00.0.1

1.17.2 Hotfix

Retrieved