About Villager Names
From Modrinth🧑🌾 Gives all villager entities a default or custom name to liven up the world.
Villager Names gives all unnamed villagers a pre-defined name. This will name old and new spawns in the world. The mod contains a list of 5000+ names, one of which will be randomly chosen whenever an unnamed villager is detected. The profession of the villager is also visible on the trade screen. You can also use your own custom name lists, see below. There are various config options available to determine what should and shouldn't be shown on the villager trade screen. Professions will be localized in the game language.
The mod can also name modded villagers! Let me know if you've found a villager-like entity that's not named so I can add it to the list. You can also add it yourself with the 'extraEntityTypesToName' config option, or stop entities from being named with 'entityTypesToIgnore'.
<img src="https://cdn.serilum.com/description/badges/dependencies/includes/rpg-bundle.svg" alt="Included in Serilum's RPG Bundle" width="334" height="49">
All available config options:
Show Spoiler
useCustomNames default true
Use the custom name list, editable in ./config/serilum/villagernames/customnames.txt, seperated by a comma. If custom names are found, the default name list is ignored.
useDefaultFemaleNames default true
Use the list of pre-defined female names when naming villagers.
useDefaultMaleNames default true
Use the list of pre-defined male names when naming villagers.
useBothCustomAndDefaultNames default false
Disabled by default. Whether both custom and default names should be used to name villagers. Custom names will probably not be chosen often due to the amount of default names.
nameModdedVillagers default true
If enabled, also gives modded villagers a name. If you've found a 'villager'-entity that isn't named let me know by opening an issue so I can add it in.
extraEntityTypesToName default ""
A comma-separated list of entity ids that are also given a name, next to the villagers the mod already names. Use '<modid>:' to name every entity of a mod.
entityTypesToIgnore default ""
A comma-separated list of entity ids that are never given a name by this mod, even when they are a (modded) villager. Use '<modid>:' to skip every entity of a mod.
showProfessionOnTradeScreen default true
Whether the profession should be added to the villager's trade screen next to their name.
switchNameAndProfessionTradeScreen default false
If enabled, switches the name and profession on the villager trading screen. Result: <profession> - <name>.
hideMerchantLevelTradeScreen default false
Whether the merchant level (novice, apprentice etc.) should be hidden on the trade screen.
shouldCapitalizeNames default true
If enabled, the mod capitalizes each word in the custom name list.
/villagernames unname - Removes the names of all loaded villagers.
/villagernames name - Gives all unnamed loaded villagers a name.
/villagernames rename - Gives all loaded villagers a new random name.
Highlights
From source dataGame versions
Supports 29 Minecraft versions, the newest being 26.3.
Loaders
Runs on Fabric, Forge, NeoForge and Quilt.
Footprint
Rated a light load on a server.
Villager Names on Nxeon
From our catalogue- One-click install
- Supported on Nxeon Minecraft servers. We download it from Modrinth, place it, and restart the server.
- Server side
- Required on the server
- Server type needed
- Fabric, Forge, NeoForge, Quilt
- Server load
- light
- Smallest plan we suggest
- Minecraft — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
- Latest build
- 26.1.2-8.9-fabric+forge+neo, released 2026-10-28
Game versions by loader
| Loader | Game versions | Newest |
|---|---|---|
| Fabric | 1.20.1 to 26.3 (7 versions) | 26.3 |
| Forge | 1.20.1 to 26.3 (7 versions) | 26.3 |
| NeoForge | 1.20.1 to 26.3 (7 versions) | 26.3 |
| Quilt | 1.20.1 to 26.3 (7 versions) | 26.3 |
From 18 recorded builds of Villager Names.
Recent builds
| Build | Released | Game versions | Loaders |
|---|---|---|---|
| 26.1.2-8.9-fabric+forge+neo | 2026-10-28 | 26.1.2 | Fabric, Forge, NeoForge, Quilt |
| 26.3.0-8.9-fabric+forge+neo | 2026-10-20 | 26.3 | Fabric, Forge, NeoForge, Quilt |
| 26.2.0-8.9-fabric+forge+neo | 2026-10-20 | 26.2 | Fabric, Forge, NeoForge, Quilt |
| 1.21.1-8.9-fabric+forge+neo | 2026-10-20 | 1.21 to 1.21.1 (2 versions) | Fabric, Forge, NeoForge, Quilt |
| 1.20.1-8.9-fabric+forge+neo | 2026-10-20 | 1.20.1 | Fabric, Forge, NeoForge, Quilt |
| 26.3.0-8.8-fabric+forge+neo | 2026-10-17 | 26.3 | Fabric, Forge, NeoForge, Quilt |
Dependencies
- Required: modrinth project e0M1UDsY (modrinth, not in our catalogue)
Declared by the newest build that lists any. Required ones are installed with it on one-click installs.
Run Villager Names on a Minecraft server
Pick a server or deploy a new one above; it is installed in one click.
What kind of mod it is
From the catalogCreatures & NPCs
Adds or changes creatures, NPCs and how they behave.
Runs on your server
From source side supportModrinth lists Villager Names as required on the server. Check its Modrinth page to see whether players need it too.
Compatibility
- Game
- Minecraft
- Loaders
- FabricForgeNeoForgeQuilt
- Runs on
- Serverrequired on the server
- Game versions
- 26.3 and 28 earlier
Verified at the source
- ✓ModrinthOfficial listing, checked 2026-10-29Open ↗
- ✓AuthorSerilum, as published on Modrinth
- ✓LicenseLicenseRef-All-Rights-ReservedFree












