Custom Villager Names
Custom Villager Names lets server owners assign random names to villagers, with prefixes, suffixes and profession labels set through a config file.
What it does
Villagers receive random names when they spawn, and the names can be customized through the config file. Profession names can be changed or replaced there too, and the config also covers villagers added by other mods that need a manual profession entry. A prepended text can be set, optionally with the villager's profession name placed before the name, and chance values control how often each prefix or suffix appears. Baby villagers can receive a Jr. suffix and adult villagers a Sr. suffix, each with its own chance.
The mod runs on the server alone, so players join without installing it. It is published for Fabric only, for 1.21.1 – 1.21.5, and the latest file, 1.1.0+1.21.5, targets 1.21.5 and was released on 2026-04-26. The code is open source under the MIT License. Cloth Config API, Fabric API, Mod Menu and VillagerUnknown's Platform are all required, so each must be installed alongside it.
Key features
Random villager names
Villagers are assigned random names, and the list of names can be adjusted through the config file.
Profession renaming
Villager professions can be renamed or replaced in the config, including entries for modded villagers.
Prefix with profession
A prepended text can be applied to names, optionally followed by the villager's profession name, at a set chance.
Name suffixes by age
Suffixes are set per age group, so a child and an adult can carry different titles, each applied at its own chance.
Name tag reset
A villager renamed with a Name Tag carries that custom name, and the profession name can be reset back to its default.
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 4
Use cases
Who it’s for: Server owners who want villagers with names and profession titles. Players join without installing the mod, since it is server-side only.
How it compares
Private Villagers is server-side only and published for Fabric, with files for 1.21.8 – 1.21.11, under the MIT License, but it is not open source. Villager Name Is Profession is client-side only, open source under the MIT License, and covers Fabric, Forge and NeoForge for 1.19.2 – 26.1.2. Radzi Lone Villagers needs the server and can be left off clients, and it is licensed as All rights reserved.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Custom Villager Names | Fabric | 1.21.1 – 1.21.5 | Server-side only | 2026-04-26 |
| Private Villagers | Fabric | 1.21.8 – 1.21.11 | Server-side only | 2025-12-28 |
| Villager Name Is Profession | Fabric, Forge and NeoForge | 1.19.2 – 26.1.2 | Client-side only | 2026-10-13 |
| Radzi Lone Villagers | Fabric | 1.20.1 – 1.21.11 | Server required, client optional | 2026-06-28 |
Questions
Does Custom Villager Names need Fabric API?
Do players need to install Custom Villager Names?
Which versions does Custom Villager Names support?
Can villagers from other mods get custom names?
In the catalog
Custom Villager Names is one of 8,515 World generation mods on ModsFinder, and one of 4,027 World generation mods for Fabric. 15,307 mods support Minecraft 1.21.5.
More from VillagerUnknown
Similar mods
What the author says
Villagers will be assigned random names you can customize through the config. Villager professions can be replaced through a config file. This is compatible with modded villagers by manually adding their profession to the config file.
Official listing
- Modrinth page
- modrinth.com/mod/villagerunknown-customvillagernames
- Owner
- VillagerUnknown
- Published
- 2024-10-20
- Updated on Modrinth
- 2026-04-26
- Facts verified
- 2026-10-15
