Hi guys. I'm pretty new to 1.19. I found a village on a plain, built fences, and placed two composters so the village has two farmer villagers. I traded with them until they were masters and can somehow feed the village from their farming. So... the villagers breed. And I didn't give newborn villagers new job sites because I haven't had an idea what professionals I should benefit most from.
So far things are normal and I continued to construct the village. But after some game days, things got weird.
I suddenly realized there are three farmer villagers in the village and I was sure one non-professional villager became a farmer. I followed the novice farmer and he worked on the composter used by the master farmer. However, the master farmer was wandering on the street doing nothing.
I don't know a bit about this type of mechanism. Can someone explain what happened here? Would it be a problem affecting the farming rate?
EDIT: I realized that the wandering master farmer won't cause a problem in trade. Just curious about what mechanism it is behind.
A villager is now able[/i] to claim a bed/job site that has already been claimed by another villager.
Because a newborn villager grows into an adult after sleeping so a non-professional villager is able to initially find a job site that is near its proximity (48-blocks) even though it is occupied (not claiming it because they might be late according to the original job-site owner). But once it reaches the job site earlier than the previous owner, they [i]claim[/i] it.
So far I don't know if the co-claimed villagers share the job site. One of my master farmer villagers was kicked out of his farm while I have three weaponsmith villagers at two grindstones...
A villager will normally not take a job station claimed by another villager. However, a villager can lose claim to their job site if he cannot pathfind to it. Most common cause is being stuck inside the house while a door is blocked by other villager. Or station is inside a house and door is blocked.
Things one can do:
Add a few more doors to houses so villagers can get in and out easier.
Move all beds and work stations outdoors (or into a single large building).
Lock villagers up in cubbyholes so they can't move far from their stations.
Provide a whole bunch of spare stations - i.e. barrels or composters. Unemployed villagers latch onto those.
The problem of course is if a developed villager loses their station, they can't refresh their trades. So if you say, see a master farmer wandering about and tgeir composter manned by a novice, consider:
Capture farmer in boat, take the boat to their former composter. Break composter, break boat, put composter back. Needless to say, this must be done during villager work time.
A villager will normally not take a job station claimed by another villager. However, a villager can lose claim to their job site if he cannot pathfind to it. Most common cause is being stuck inside the house while a door is blocked by other villager. Or station is inside a house and door is blocked.
Things one can do:
Add a few more doors to houses so villagers can get in and out easier.
Move all beds and work stations outdoors (or into a single large building).
Lock villagers up in cubbyholes so they can't move far from their stations.
Provide a whole bunch of spare stations - i.e. barrels or composters. Unemployed villagers latch onto those.
The problem of course is if a developed villager loses their station, they can't refresh their trades. So if you say, see a master farmer wandering about and tgeir composter manned by a novice, consider:
Capture farmer in boat, take the boat to their former composter. Break composter, break boat, put composter back. Needless to say, this must be done during villager work time.
I feel like this is a better understanding than mine. Very much appreciated. I'm now lock up all villagers in their houses and try to reassign beds and job sites.
What you've observed is something I've observed. While I never really considered further into it, it's definitely a thing that happens.
It's why I want a villager for uninterrupted long term trading, I put them in a "trading hall" and then just let the village proper be to its own devices.
You may want to put this trading hall (if any) off on its own, like underground and away from where villagers are likely to go. I've noticed in my hardcore world, my trading hall which is close to the town center and mostly at ground level, will sometimes have outside villagers claim one of the profession blocks that is already claimed by a villager that is non-stop standing behind it. So I had to fence off the entry to the trading hall, unfortunately.
There's definitely something that causes a claimed block to be able to be claimed by another, and I don't think it solely comes down to the original being unable to path find to it because as in my example, the original owner is standing behind it nonstop and another villager can still take it from them.
Hi guys. I'm pretty new to 1.19. I found a village on a plain, built fences, and placed two composters so the village has two farmer villagers. I traded with them until they were masters and can somehow feed the village from their farming. So... the villagers breed. And I didn't give newborn villagers new job sites because I haven't had an idea what professionals I should benefit most from.
So far things are normal and I continued to construct the village. But after some game days, things got weird.
I suddenly realized there are three farmer villagers in the village and I was sure one non-professional villager became a farmer. I followed the novice farmer and he worked on the composter used by the master farmer. However, the master farmer was wandering on the street doing nothing.
I don't know a bit about this type of mechanism. Can someone explain what happened here? Would it be a problem affecting the farming rate?
EDIT: I realized that the wandering master farmer won't cause a problem in trade. Just curious about what mechanism it is behind.
For anyone who follows this post...
According to my reply, #6 in this post,
Because a newborn villager grows into an adult after sleeping so a non-professional villager is able to initially find a job site that is near its proximity (48-blocks) even though it is occupied (not claiming it because they might be late according to the original job-site owner). But once it reaches the job site earlier than the previous owner, they [i]claim[/i] it.
So far I don't know if the co-claimed villagers share the job site. One of my master farmer villagers was kicked out of his farm while I have three weaponsmith villagers at two grindstones...
A villager will normally not take a job station claimed by another villager. However, a villager can lose claim to their job site if he cannot pathfind to it. Most common cause is being stuck inside the house while a door is blocked by other villager. Or station is inside a house and door is blocked.
Things one can do:
Add a few more doors to houses so villagers can get in and out easier.
Move all beds and work stations outdoors (or into a single large building).
Lock villagers up in cubbyholes so they can't move far from their stations.
Provide a whole bunch of spare stations - i.e. barrels or composters. Unemployed villagers latch onto those.
The problem of course is if a developed villager loses their station, they can't refresh their trades. So if you say, see a master farmer wandering about and tgeir composter manned by a novice, consider:
Capture farmer in boat, take the boat to their former composter. Break composter, break boat, put composter back. Needless to say, this must be done during villager work time.
I feel like this is a better understanding than mine. Very much appreciated. I'm now lock up all villagers in their houses and try to reassign beds and job sites.
What you've observed is something I've observed. While I never really considered further into it, it's definitely a thing that happens.
It's why I want a villager for uninterrupted long term trading, I put them in a "trading hall" and then just let the village proper be to its own devices.
You may want to put this trading hall (if any) off on its own, like underground and away from where villagers are likely to go. I've noticed in my hardcore world, my trading hall which is close to the town center and mostly at ground level, will sometimes have outside villagers claim one of the profession blocks that is already claimed by a villager that is non-stop standing behind it. So I had to fence off the entry to the trading hall, unfortunately.
There's definitely something that causes a claimed block to be able to be claimed by another, and I don't think it solely comes down to the original being unable to path find to it because as in my example, the original owner is standing behind it nonstop and another villager can still take it from them.