Metro Villagers
by xFrah
Metro Villagers lets villagers look for job sites far beyond their normal search radius, so villages can grow into bigger cities.
What it does
Vanilla villagers without a job only search a short radius for a workstation. Metro Villagers extends that search, and the pathfinding for it runs asynchronously on a separate thread so the main game thread keeps running. Only newly discovered job sites are searched this way. A stuck check stops a villager that gets stranded while walking toward a candidate site, so it can pick another one.
Villagers also gossip with one another. Information about job sites a villager has already found is passed along, letting neighbors learn of workplaces far away without searching themselves. The goal is larger villages where more villagers find work and settle in. The changes are described by the author as simple and optimized.
The mod is published for Fabric and NeoForge across five release versions, 1.21.1 – 26.2, and it runs on client and server, so the server and every player need it. Licensed under Creative Commons Attribution No Derivatives 4.0, it is not open source, though the source code and issue tracker are public.
Key features
Extended job site search
Jobless villagers look for workstations beyond the vanilla radius, which lets villages spread out.
Asynchronous pathfinding
Searches for newly found job sites run on a separate thread, keeping the main thread free.
Villager gossip
Villagers share what they know about distant job sites, so the rest of the village can find them too.
Stuck detection
A villager that gets stuck while heading to a possible job site gives up and chooses another target.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Server owners and players who want villages to grow larger and fill with working villagers. Both the server and each player's client must run the mod.
How it compares
No Villager Price Increase is server-side only, published for Fabric and NeoForge on 1.21.1 – 26.2, and is not open source under All rights reserved, so a client does not need it. Villager Lock runs on client and server, is open source under the MIT License, and covers 1.21.11 – 26.3, a range that begins later than Metro Villagers. Jobs+ is open source under the Apache License 2.0 and is published for Fabric, Forge and NeoForge on 1.20.1 – 26.2, with a longer version span and a different aim: it adds jobs, not longer job site searches.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Metro Villagers | Fabric and NeoForge | 1.21.1 – 26.2 | Client and server | 2026-08-08 |
| No Villager Price Increase | Fabric and NeoForge | 1.21.1 – 26.2 | Server required, client optional | 2026-07-12 |
| Villager Lock | Fabric and NeoForge | 1.21.11 – 26.3 | Client and server | 2026-09-24 |
| Jobs+ | Fabric, Forge and NeoForge | 1.20.1 – 26.2 | Client and server | 2026-10-12 |
Questions
Does Metro Villagers need to be installed on both sides?
Which loaders can run Metro Villagers?
Are the source code and issue tracker public?
In the catalog
Metro Villagers is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 13,894 mods support Minecraft 26.2.
More from xFrah
Similar mods
What the author says
A simple and optimized mod that lets villages become BIGGER! When we have a jobless villager in vanilla, the code simply lets them search for job sites in a radius, and that's it.
Official listing
- Modrinth page
- modrinth.com/mod/metro-villagers
- Owner
- xFrah
- Published
- 2026-07-17
- Updated on Modrinth
- 2026-08-08
- Facts verified
- 2026-10-15
