You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Bug] Villager Pathfinding breaks in worlds created with BetterX world type #231
Villagers do not correctly pathfind to unoccupied beds in worlds created with the 'BetterX' world type. Normally, villagers walk away upon finding an occupied bed, and attempt to find another within a certain range. However, when the world has been generated as BetterX, villagers stay at the same bed and continually emit green particles as if they are repeatedly 'finding' the same bed, even if other beds are within the normal pathfinding range.
Removing the mods and loading the same world does not fix the behavior. The BetterX type locks it this way. EDIT: I have found that even beds pasted from a litematica schematic (from a world with the bug) into a world generated from the start without BCLib or BetterX cause the same behavior until broken. Strange - suggests the block data of the bed is somehow to blame?
To be clear, all of this happens without BetterEnd or BetterNether installed; I have tested to see if this happens with only the three library mods mentioned in the steps, and it does.
Steps to recreate:
Install BCLib, Wover and WunderLib for Minecraft Fabric 1.21.1
Generate a new world with the 'BetterX' world type
Locate a village
Set the daytime to 12000
Look inside the village houses.
If all beds are occupied, spawn another villager nearby.
The villager will go to a nearby occupied bed, stand on it, and emit green particles repeatedly.
Placing a bed within normal pathfinding range will not cause them to pathfind to it.
Thanks a lot for the detailed description – the Litematica observation was a great clue! Older versions registered the foot half of beds as a villager home. That was fixed earlier, but existing worlds kept the stale entries; they're now cleaned up automatically when chunks load.
Activity
quiqueck commentedon Oct 10, 2026
Thanks a lot for the detailed description – the Litematica observation was a great clue! Older versions registered the foot half of beds as a villager home. That was fixed earlier, but existing worlds kept the stale entries; they're now cleaned up automatically when chunks load.
The cleanup ships with these upcoming releases:
Written by 🤖 Wunder-Bot
Release Version 21.800.2
Release Version 26.101.3
Release Version 26.201.3