Better Villagers
by aat0m
Tired villagers that stare at walls or wander toward lava have their path choices steered by Better Villagers, a Fabric mod that sets per-block path penalties.
What it does
Better Villagers changes how villagers choose where to walk. Assigning a path penalty to a block shapes how villagers route around it: raising the number makes them steer clear of it, lowering the number draws them toward it, and setting it to 0 makes the block their first choice. Villagers try to route through lower-penalty blocks whenever a route exists, which steers their movement toward walkways and away from hazards such as lava, magma blocks and water.
The penalties are edited in-game through Mod Menu and the configuration screen provided by Cloth Config API, using a block-by-block list. The mod works in singleplayer and multiplayer, and it is published for Fabric across three release versions, 1.20.1 – 1.21.11. Fabric API and Cloth Config API are required, and Mod Menu is required for the in-game screen. The environment is client and server, so the server and every player need the mod, and the code is not open source; it is released under All rights reserved.
Key features
Custom path penalties
Any block can be assigned a penalty value, which changes how strongly villagers avoid stepping onto it.
Preferred blocks
A penalty of 0 marks a block that villagers prefer over blocks with higher penalties.
In-game configuration
Penalties are set from the Mod Menu screen, so no file editing is needed for routine changes.
Hazard avoidance
Dangerous or annoying terrain such as lava, magma blocks and water can be given high penalties to keep villagers off it.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 3
Use cases
Safer village walkways
Low penalties on paths and roads encourage villagers to use them instead of crossing grass or sand.
Keeping villagers away from hazards
High penalties on lava, magma and water reduce the chance that villagers wander into them.
Who it’s for: Players who run Fabric villages and want villagers to move along chosen routes, and server owners who set penalty values for a shared world.
How it compares
Balanced Villagers is the closest alternative, with files for 1.20.1 – 1.21.11 and the same client and server environment, but it is released under All rights reserved and is not open source. Quick Villagers is server-side only, open source under the Apache License 2.0 and published for 1.20.1 – 1.21.5, so players can join without installing anything.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Better Villagers | Fabric | 1.20.1 – 1.21.11 | Client and server | 2026-04-13 |
| Balanced Villagers | Fabric | 1.20.1 – 1.21.11 | Client and server | 2026-07-05 |
| Quick Villagers | Fabric | 1.20.1 – 1.21.5 | Server-side only | 2025-11-14 |
Questions
Does Better Villagers need Fabric API?
Does the server need Better Villagers?
How are penalties changed?
In the catalog
Better Villagers is one of 11,058 Mobs mods on ModsFinder, and one of 5,189 Mobs mods for Fabric. 19,862 mods support Minecraft 1.21.11.
Similar mods
What the author says
Better Villagers is a Fabric mod that changes how villagers choose where to walk by letting you assign custom path penalties to blocks. A higher penalty makes villagers avoid that block more strongly. A lower penalty makes that block more attractive. The minimum penalty is 0, which means villagers will prefer it over…
Official listing
- Modrinth page
- modrinth.com/mod/bettervillagers
- Owner
- aat0m
- Published
- 2026-04-02
- Updated on Modrinth
- 2026-04-13
- Facts verified
- 2026-10-15
