The Meaning of Life, the Universe, and Everything.
Join Date:
5/9/2024
Posts:
192
Member Details
Ideally, Villagers should stay within a shorter radius of their work stations when allowed to free roam in their village during the day.. Maybe 24-36 blocks. At night, they should prefer beds closest to their work stations. These changes would make it easier to find villagers at most points in the day, without needing to make a cramped, stuffy, villager trading hall. The Gossip at the Bell mechanic should happen maybe twice a day to simulate more activity outside of general work times. Each work station should only allow a single villager to be attached to it. Currently, multiple villagers can sync to a single work station, which makes getting the preferred Profession less easy.
Rollback Post to RevisionRollBack
Fool me once, shame on you. Fool me twice, shame on you. Fool me three times, hold up, rewind, That's not even possible.
Ideally, Villagers should stay within a shorter radius of their work stations when allowed to free roam in their village during the day.. Maybe 24-36 blocks. At night, they should prefer beds closest to their work stations. These changes would make it easier to find villagers at most points in the day, without needing to make a cramped, stuffy, villager trading hall.
This would hurt those of us who desire to build larger and/or more spread villages. The game barely accommodates that as it is, and I'd rather see things go the way of better accommodating it. The current detection and pathfinding range leaves much to be desired.
Wanting to have a given villager accessible on demand, while also letting them roam freely, are at odds with one another. Those who want on demand access to given villagers should simply build accommodations (read as, trading halls/similar) to accomplish that.
Villagers should not be difficult to find during working hours anyway because they don't go too far from their profession block during that time. This seems to be the cause of what results in them getting stuck outside houses on the opposite sides of walls their profession block is on (as the route would take them outside their allowed radius). And they will be at that spot the vast majority of the day as well.
The Meaning of Life, the Universe, and Everything.
Join Date:
5/9/2024
Posts:
192
Member Details
"This would hurt those of us who desire to build larger and/or more spread villages. The game barely accommodates that as it is, and I'd rather see things go the way of better accommodating it. The current detection and pathfinding range leaves much to be desired.
Wanting to have a given villager accessible on demand, while also letting them roam freely, are at odds with one another. Those who want on demand access to given villagers should simply build accommodations (read as, trading halls/similar) to accomplish that.
Villagers should not be difficult to find during working hours anyway because they don't go too far from their profession block during that time. This seems to be the cause of what results in them getting stuck outside houses on the opposite sides of walls their profession block is on (as the route would take them outside their allowed radius). And they will be at that spot the vast majority of the day as well."
My suggestion allows for something of a free roam, while making it so they stay close to their Job source during working hours. Much like how someone in real life stays close to their job during working hours. Imagine going to a food cart, and the cook is selling their food 3 blocks away in someone else's establishment. Makes no sense. Giving them the "Gossip hours" also allows them more free roam during the day.
Villagers need something of an overhaul, and wanting two things to function, are not at odds with each other. You can have free roaming villagers, but still have them stay close to a tagged block a lot more of the time. This is called a limit. This introduces easier access and use of a feature, while still maintaining some aspects that are desirable.
--Edit--
Maybe also adding something of a named day system. Something where villagers "work" for 5 days, and have some amount off so they can free roam how they do now."
--End Edit--
If you're gonna shoot something down, at least offer something akin to constructive feedback to help encourage a suggestion you agree with.
"This would hurt those of us who desire to build larger and/or more spread villages. The game barely accommodates that as it is, and I'd rather see things go the way of better accommodating it. The current detection and pathfinding range leaves much to be desired.
Wanting to have a given villager accessible on demand, while also letting them roam freely, are at odds with one another. Those who want on demand access to given villagers should simply build accommodations (read as, trading halls/similar) to accomplish that.
Villagers should not be difficult to find during working hours anyway because they don't go too far from their profession block during that time. This seems to be the cause of what results in them getting stuck outside houses on the opposite sides of walls their profession block is on (as the route would take them outside their allowed radius). And they will be at that spot the vast majority of the day as well."
My suggestion allows for something of a free roam, while making it so they stay close to their Job source during working hours. Much like how someone in real life stays close to their job during working hours. Imagine going to a food cart, and the cook is selling their food 3 blocks away in someone else's establishment. Makes no sense. Giving them the "Gossip hours" also allows them more free roam during the day.
Villagers need something of an overhaul, and wanting two things to function, are not at odds with each other. You can have free roaming villagers, but still have them stay close to a tagged block a lot more of the time. This is called a limit. This introduces easier access and use of a feature, while still maintaining some aspects that are desirable.
--Edit--
Maybe also adding something of a named day system. Something where villagers "work" for 5 days, and have some amount off so they can free roam how they do now."
--End Edit--
If you're gonna shoot something down, at least offer something akin to constructive feedback to help encourage a suggestion you agree with.
This sounds like a great idea because if when the villager have "days off" if that will stop players from trading, that will destroy/make villager trade farms less usable (good thing as villager trading farms are already very op). The only issue I have is that the villagers wandering and trading away from their work block will probably stop villager from trading during work hours.
The only issue I have is that the villagers wandering and trading away from their work block will probably stop villager from trading during work hours.
This currently happens. Villagers have the ability to roam fairly far from their work stations, and still trade normally. They take their time getting back to their work stations to "restock". My suggestion realistically keeps working villagers close to their work stations during work hours, and would likely negate poor pathfinding and other issues and bugs that may exist.
I don't think the time off from working will really nerf much. People with these kinds of farms/trading halls, spend some amount of time gathering resources, creating more villagers, or fine tuning any of the systems in place for such a thing. All this would do, is force people to do things at a certain time instead of whenever they want. If it's a 7 day system, 5 working, 2 not working, You're spending likely 20 minutes real time, tweaking things and prepping for whatever.
Rollback Post to RevisionRollBack
Fool me once, shame on you. Fool me twice, shame on you. Fool me three times, hold up, rewind, That's not even possible.
My suggestion allows for something of a free roam, while making it so they stay close to their Job source during working hours.
Is this not already the case? I thought it was because the behavior I've observed in my play seems to suggest it is.
The radius that they will wander during working hours seems pretty low from my observations. Here's some examples taken from old screenshots to show how low the radius appears to be already.
Here's an example of how (not) far the farmer will work from the profession block. Notice where the fresh seeds stop; that is the radius.
Here's a villager "getting stuck" outside a building opposite a wall. The claimed profession block is directly opposite the wall.
Even the accommodations in the second screenshot fail to resolve it; the closest route inside is still outside their "on hours wander-from-the-profession-block radius" it seems?
So unless I'm mistaken, and maybe I am, this seems to suggest that the wander radius during working hours is already very low. And I don't observe any exceptions to this, such as "far wandering during work hours" because whenever they get "stuck outside" on a given day, they will be stuck for that entire day (and vice versa, if they manage to correctly pathfind inside before beginning work, I never see them stuck later that day), so this seems to suggest they consistently have this pretty limited radius they will not wander beyond during working hours to me?
Maybe I'm wrong, but everything I've observed seems to suggest to me that what you're saying here is already the case.
I've only seem them truly wander during non-working (and non-gathering and non-sleeping) hours
I absolutely agree that villager A.I. and pathfinding could use improvements (I've only been saying the same for years, precisely because I've been observing these shortcomings for as long), but lowering the wandering or detection radius isn't something I would like because I'd instead like to see the opposite occur. The low overall detection range and the low wandering range during working hours both cause some of these limitations. That's definitely not the only issue with their A.I., but it is one of them.
If you're gonna shoot something down, at least offer something akin to constructive feedback to help encourage a suggestion you agree with.
Since when is it the responsibility of others to craft a suggestion for the one making it? They don't have to do that to simply earn the right to reply if they disagree. You made a suggestion in a public place, and I gave feedback (as I'm allowed to).
This shouldn't even need said, but don't you think any desire I would have had to try and corroborate on a suggestion (and I may have had an off-the-wall idea, but I wasn't sure if it was good) will only likely go out the window when I am demanded to give it with unwarranted rudeness? What was the reason for that? Was it because I disagreed with you? If so, so what!? People have different perspectives and input. I figured by making a suggestion on an open forum, you were open to that exact thing; to other input, but apparently not? I wasn't rude to you and I gave my reason why I disagreed, so I don't even understand what the hostility is for.
Ideally, Villagers should stay within a shorter radius of their work stations when allowed to free roam in their village during the day.. Maybe 24-36 blocks. At night, they should prefer beds closest to their work stations. These changes would make it easier to find villagers at most points in the day, without needing to make a cramped, stuffy, villager trading hall. The Gossip at the Bell mechanic should happen maybe twice a day to simulate more activity outside of general work times. Each work station should only allow a single villager to be attached to it. Currently, multiple villagers can sync to a single work station, which makes getting the preferred Profession less easy.
Fool me once, shame on you. Fool me twice, shame on you. Fool me three times, hold up, rewind, That's not even possible.
Using the ignore feature here is kinda weird.
This would hurt those of us who desire to build larger and/or more spread villages. The game barely accommodates that as it is, and I'd rather see things go the way of better accommodating it. The current detection and pathfinding range leaves much to be desired.
Wanting to have a given villager accessible on demand, while also letting them roam freely, are at odds with one another. Those who want on demand access to given villagers should simply build accommodations (read as, trading halls/similar) to accomplish that.
Villagers should not be difficult to find during working hours anyway because they don't go too far from their profession block during that time. This seems to be the cause of what results in them getting stuck outside houses on the opposite sides of walls their profession block is on (as the route would take them outside their allowed radius). And they will be at that spot the vast majority of the day as well.
"This would hurt those of us who desire to build larger and/or more spread villages. The game barely accommodates that as it is, and I'd rather see things go the way of better accommodating it. The current detection and pathfinding range leaves much to be desired.
Wanting to have a given villager accessible on demand, while also letting them roam freely, are at odds with one another. Those who want on demand access to given villagers should simply build accommodations (read as, trading halls/similar) to accomplish that.
Villagers should not be difficult to find during working hours anyway because they don't go too far from their profession block during that time. This seems to be the cause of what results in them getting stuck outside houses on the opposite sides of walls their profession block is on (as the route would take them outside their allowed radius). And they will be at that spot the vast majority of the day as well."
My suggestion allows for something of a free roam, while making it so they stay close to their Job source during working hours. Much like how someone in real life stays close to their job during working hours. Imagine going to a food cart, and the cook is selling their food 3 blocks away in someone else's establishment. Makes no sense. Giving them the "Gossip hours" also allows them more free roam during the day.
Villagers need something of an overhaul, and wanting two things to function, are not at odds with each other. You can have free roaming villagers, but still have them stay close to a tagged block a lot more of the time. This is called a limit. This introduces easier access and use of a feature, while still maintaining some aspects that are desirable.
--Edit--
Maybe also adding something of a named day system. Something where villagers "work" for 5 days, and have some amount off so they can free roam how they do now."
--End Edit--
If you're gonna shoot something down, at least offer something akin to constructive feedback to help encourage a suggestion you agree with.
Fool me once, shame on you. Fool me twice, shame on you. Fool me three times, hold up, rewind, That's not even possible.
Using the ignore feature here is kinda weird.
This sounds like a great idea because if when the villager have "days off" if that will stop players from trading, that will destroy/make villager trade farms less usable (good thing as villager trading farms are already very op). The only issue I have is that the villagers wandering and trading away from their work block will probably stop villager from trading during work hours.
hello
Curseforge account
This currently happens. Villagers have the ability to roam fairly far from their work stations, and still trade normally. They take their time getting back to their work stations to "restock". My suggestion realistically keeps working villagers close to their work stations during work hours, and would likely negate poor pathfinding and other issues and bugs that may exist.
I don't think the time off from working will really nerf much. People with these kinds of farms/trading halls, spend some amount of time gathering resources, creating more villagers, or fine tuning any of the systems in place for such a thing. All this would do, is force people to do things at a certain time instead of whenever they want. If it's a 7 day system, 5 working, 2 not working, You're spending likely 20 minutes real time, tweaking things and prepping for whatever.
Fool me once, shame on you. Fool me twice, shame on you. Fool me three times, hold up, rewind, That's not even possible.
Using the ignore feature here is kinda weird.
Is this not already the case? I thought it was because the behavior I've observed in my play seems to suggest it is.
Here's an example of how (not) far the farmer will work from the profession block. Notice where the fresh seeds stop; that is the radius.
Here's a villager "getting stuck" outside a building opposite a wall. The claimed profession block is directly opposite the wall.
Even the accommodations in the second screenshot fail to resolve it; the closest route inside is still outside their "on hours wander-from-the-profession-block radius" it seems?
So unless I'm mistaken, and maybe I am, this seems to suggest that the wander radius during working hours is already very low. And I don't observe any exceptions to this, such as "far wandering during work hours" because whenever they get "stuck outside" on a given day, they will be stuck for that entire day (and vice versa, if they manage to correctly pathfind inside before beginning work, I never see them stuck later that day), so this seems to suggest they consistently have this pretty limited radius they will not wander beyond during working hours to me?
Maybe I'm wrong, but everything I've observed seems to suggest to me that what you're saying here is already the case.
I've only seem them truly wander during non-working (and non-gathering and non-sleeping) hours
I absolutely agree that villager A.I. and pathfinding could use improvements (I've only been saying the same for years, precisely because I've been observing these shortcomings for as long), but lowering the wandering or detection radius isn't something I would like because I'd instead like to see the opposite occur. The low overall detection range and the low wandering range during working hours both cause some of these limitations. That's definitely not the only issue with their A.I., but it is one of them.
Since when is it the responsibility of others to craft a suggestion for the one making it? They don't have to do that to simply earn the right to reply if they disagree. You made a suggestion in a public place, and I gave feedback (as I'm allowed to).
This shouldn't even need said, but don't you think any desire I would have had to try and corroborate on a suggestion (and I may have had an off-the-wall idea, but I wasn't sure if it was good) will only likely go out the window when I am demanded to give it with unwarranted rudeness? What was the reason for that? Was it because I disagreed with you? If so, so what!? People have different perspectives and input. I figured by making a suggestion on an open forum, you were open to that exact thing; to other input, but apparently not? I wasn't rude to you and I gave my reason why I disagreed, so I don't even understand what the hostility is for.