mojira.dev
MCPE-21537

Villager Farming Range

Villager will only farm/mate in a finite area within the villager center, even if the village radius extends further out.

http://i.imgur.com/HyMVyWu.jpg

Attachments

Comments 12

[^HyMVyWu[1].jpg]

[media][media][media][media][media][media]

Could you provide a world download for easy testing?

unfortunately, I deleted the world after the above test. however, it should be quite easy to replicate from the screenshot. the white blocks on the diagonals are full blocks and have doors under them (to establish village). There are no doors in the center.

The village mechanics have changed as the rules on wiki etc do not apply to MCPE specifically for infinite village breeders where the village census is only supposed to count a max of 5 blocks below the village. It now seems to count way below that. If that rule has changed have village boundary rules etc. changed for performance as well? If so then please could we have the details? I experience this small farming boundary as described in 1.0.8 and the brown coats will not harvest everything unless there are other villagers present which causes breeding problems - they have to be persuaded! Automated farms without having another villager to throw the food to seem to be a thing of the past in MCPE.

Still a problem in 1.1 iOS

2 more comments

Cleaning up old tickets: This ticket has not been updated recently (1 year+) so is being closed as Cannot Reproduce. If you feel this is still a valid issue then please comment, or create a new ticket following the Issue Guidelines.

Quick Links:
📓 Issue Guidelines – 💬 Community Support – 📧 Feedback – 📖 Game Wiki

The farming range definitely altered from the old mcpe to the new although a farmer will now farm if not near a village, which they did not do at one point. However, the area that the farmers will farm was very definitely a set area within a village in 1.4.1. regardless of how many farmers or farmland was available and probably the limit for 1 farmer. I'll do a test to see if it has changed in 1.4.2 and post the results.

Looking at this, I think the solution to stop villagers wandering too far away from the village has restricted their movement to a certain distance (probably too small an area) from the village centre hence farmers can only farm that land. With ref to pictures, I created a large area of farmland and 4 very helpful farmers planted the carrots and either used the ones I gave them or harvested the ones that had already grown. I then created 4 houses with a farmer locked in each until the carrots had all grown - with the help of bonemeal. I then let the farmers out and they started farming - but also breeding although with 4 farmers and 8 doors this was above the threshold of 1/3 of the doors - but I digress. As it was too slow I added some more farmers and villagers. Another picture clearly shows the restricted area where the farmers were farming and the area outside where they were not (the empty patch in one of them is a rendering bug which I think is already logged) I then took the houses away and the villagers started wandering outside the old village circle and hence the farmers could farm in their new location. If you expand the village the same circular area of free movement simply moves to the new village centre (experience - not demonstrated here) and does not expand therefore even if you create a huge village the villagers will not occupy or move any further than the restricted area. For example, using the new kingdom free game even if you spawn villagers they will never populate any more then a few houses - bit boring.. So, there was a change, it can easily be reproduced, it is not mentioned in the wiki, and is a result of a fix to another issue but far too restrictive in my view. Solution - expand the allowable village movement area to something more sensible because quite small for even this tiny village. I did not comment on this before because I thought it was being either worked on or waiting for developers. Why this does not cause angst with other players is a mystery but perhaps they don't like villages except to plunder!

Since this issue was last reviewed, some of the behaviors questioned above have been explained. (For example, in Bedrock, breeding is based on one villager per door.) However, the limit for farming and wandering is still only about half the village radius, and because of this most generated villages will have crops and houses which the villagers will not use.

Villagers are restricted to a circle with a radius of approximately 16 blocks around the village center. Tests to measure the exact radius reveal that there is some "wiggle room" that I believe results from a quirk of pathfinding. When a villager reaches the edge of the limit, it stops there. However, statistically it is very likely to be facing away from the village center. The next time it wanders, its target block will almost certainly be closer to the village center and therefore it needs to turn around. But it doesn't turn around first and start walking; instead, it starts walking and turns as it walks. This causes it to go outside the limit by 1 or 2 blocks before it completes its turn. It's for this reason that I believe the limit is 16 blocks, but it can actually reach up to 18 blocks away from the center.

It's certain that the villager restriction area is intended, but its size has not been declared as either a bug or intentional. We are reviewing this to see whether we can provide a more conclusive resolution.

Cleaning up old tickets: This ticket has not been updated recently (~1 year+) so is being closed as Cannot Reproduce. If you feel this is still a valid issue then please comment, or create a new ticket following the Issue Guidelines.

Quick Links:
📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki

Stone Red

(Unassigned)

128309

Confirmed

Windows

Win10

village, villager

1.0.7.0, 1.1.0.55, 1.1.1.1, 1.9.0

Retrieved