ModsFinder

Custom Villager Names

by VillagerUnknown

Custom Villager Names lets server owners assign random names to villagers, with prefixes, suffixes and profession labels set through a config file.

FabricServer-side onlyMIT LicenseOpen source1.21.1 – 1.21.5

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

  1. Random villager names

    Villagers are assigned random names, and the list of names can be adjusted through the config file.

  2. Profession renaming

    Villager professions can be renamed or replaced in the config, including entries for modded villagers.

  3. Prefix with profession

    A prepended text can be applied to names, optionally followed by the villager's profession name, at a set chance.

  4. 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.

  5. 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.

Compatibility

Latest build for each game version and loader.

1.21.51.1.0+1.21.5
1.21.41.1.0+1.21.4
1.21.31.1.0+1.21.3
1.21.21.1.0+1.21.2
1.21.11.1.0+1.21.1
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 4

VillagerUnknown's PlatformAdds commands and simple features. A core library for VillagerUnknown mods.
Required
Mod MenuAdds a mod menu to view the list of mods you have installed.
Required
Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required
Cloth Config APIConfiguration Library for Minecraft Mods
Required

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

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
Custom Villager NamesFabric1.21.1 – 1.21.5Server-side only2026-04-26
Private VillagersFabric1.21.8 – 1.21.11Server-side only2025-12-28
Villager Name Is ProfessionFabric, Forge and NeoForge1.19.2 – 26.1.2Client-side only2026-10-13
Radzi Lone VillagersFabric1.20.1 – 1.21.11Server required, client optional2026-06-28

Questions

Does Custom Villager Names need Fabric API?

Yes. Fabric API is required, along with Cloth Config API, Mod Menu and VillagerUnknown's Platform.

Do players need to install Custom Villager Names?

No. Players join without it, since only the server has to run the mod.

Which versions does Custom Villager Names support?

Files are published for 1.21.1 – 1.21.5. The latest file, 1.1.0+1.21.5, targets 1.21.5.

Can villagers from other mods get custom names?

Yes. Their profession entries can be added by hand in the config file, so they follow the same naming rules.

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

All projects

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.
VillagerUnknown, on the Modrinth page

Official listing

Owner
VillagerUnknown
Published
2024-10-20
Updated on Modrinth
2026-04-26
Facts verified
2026-10-15

Tags