mojira.dev
MC-155269

Villagers have difficulty pathfinding to workstations that have blocks located above them

The Bug:

Villagers have difficulty pathfinding to workstations that have blocks located above them.

Steps to Reproduce:

  1. Summon the "plains_armorer_house_1" structure by using the command provided below.

    /place template minecraft:village/plains/houses/plains_armorer_house_1
  2. Summon a villager within the house and wait for it to notice and begin pathfinding to the blast furnace.

  3. Watch the behavior of the villager closely.

  4. Take note as to whether or not villagers have difficulty pathfinding to workstations that have blocks located above them.

Observed Behavior:

Villagers have difficulty pathfinding to workstations.

Expected Behavior:

Villagers would not have difficulty pathfinding to workstations.

Related issues

MC-152907 Plain armorer building doesn't work MC-157634 Villagers barely work if there is a block above their workstation MC-173228 Villagers can't find indoor workstations easily and climb on top MC-191402 Blast Furnace not making villager an armorer. MC-193105 Armourer Villagers struggle to pathfind to their workstation MC-193354 Villagers cannot pathfind properly to Blast Furnaces in Plains Villages MC-197017 villagers do not take a work MC-197996 pathway issues MC-199867 Village Generation And Workstations MC-201371 Plains Armorer Villager can't reach the Blast Furnace MC-202083 Villagers attempt to pathfind to workstations they cannot access because there is a block above the workstation MC-202574 Villagers that are trying to get to the blast furnace cannot properly path find to it MC-214216 Villager not claiming (particular) Job site block with decorative blocks on top MC-224723 Villagers in the plains biome have pathfinding issues when attempting to become armorers MC-225766 vilagers got to the corner of the blast furnace house to acsees job and can't reach so ythey became unimployed MC-238655 Villager cannot reach the blast furnace MC-258443 Villagers pathfind to block above job site MC-265847 Unemployed villagers have difficulty attempting to become armorers MC-274614 Villagers can't pathfind to Blast Furnaces in generated villages MC-274881 Villagers can't pathfind to blast furnaces in vanilla buildings MC-278739 Villagers cannot use plains biome blast furnaces MC-278883 if there is a smooth stone higher than the ground near workbench,villagers can not changing occupations. MC-295855 Plains armorer villager won't get job MC-296167 Villagers in plains biomes can’t pathfind to blast furnaces. MC-296430 Plains Armorer Villager Pathfinding Issue

Attachments

Comments

migrated
[media][media][media][media][media][media][media][media][media][media][media]
migrated

I believe the villager needs to access the top of the blast furnace. I had a similar design in my town, and when I moved the furnace out in the open, they could restock. This should be changed to accessing the front of it.

wobst.michael

Please check if that's still an issue for you in the latest 1.14.4 stable release or the latest 1.15 development snapshot.

migrated

Yes this still exists in 1.15.2 and in the latest 1.16 snapshot.

 

migrated

I searched for Armourer instead of Armorer and now duplicated the bug... wow xD

migrated

I can confirm that this happens in 1.16.3. The villager can only gain the profession when the block above the blast furnace is broken. 

[media]
migrated

This affects all types of villagers, and workstations that were placed by villagers. They pathfind to the highest accessible block aligned to the workstation's xz coordinates. I linked additional images and details in MC-202083

migrated

Can confirm for 20w51a.

migrated

This is an issue for the latest 1.16 release and snapshot 21w07a. Is the reporter still updating this page? If not, control should be transferred to someone else because this issue hasn't gone anywhere.

migrated

This is still a problem in snapshot 21w40a.

Avoma

I'd like to request ownership of this ticket since the current reporter has been inactive since May of 2020.

migrated

Can confirm this is still occurring in Java as recent as snapshot 22w19a

migrated

This issue persists in 1.19.2

sher1bot

Confirmed for 1.21.3 - screenshot included. has this really been a problem for Five Years now???

[media]
sher1bot

i did some additional testing in creative mode - for some reason, it's trying to pathfind to ... Above the block?

[media]

when i break the block it's pathing to, it's able to claim the job block, too. how odd!

[media]

as the bug report says, when you break the block above the job block, the villager has no trouble at all. but it seems like when there Is a block above it, the villager attempts to pathfind to the top of the block on top of the job block??

exhibit C: villager pathfinding to above the job block

[media]

i have NO idea what could cause this kind of bug. but i've experimented with it! i hope this data helps 🙂

Avoma

(Unassigned)

Confirmed

Gameplay

Normal

Mob behaviour, Village system

Minecraft 1.14.3, 1.14.4, 1.15.2, 20w07a, 20w16a, ..., 24w20a, 1.21, 1.21.3, 1.21.4, 25w08a

Retrieved