Villager Names - Names for Villagers
This mod adds unique names to all villagers in your Minecraft world, making villages more lively and personalized.
Configuration Settings
The mod offers flexible settings for customizing villager names:
- useCustomNames (default: true) - allows using a custom name list from the customnames.txt file in the mod folder
- useDefaultFemaleNames (default: true) - enables standard female names
- useDefaultMaleNames (default: true) - enables standard male names
- useBothCustomAndDefaultNames (default: false) - allows using both standard and custom names simultaneously
- nameModdedVillagers (default: true) - gives names to villagers from other mods
- showProfessionOnTradeScreen (default: true) - displays the villager's profession on the trade screen
- switchNameAndProfessionTradeScreen (default: false) - swaps the name and profession on the trade screen
- hideMerchantLevelTradeScreen (default: false) - hides the merchant level (novice, apprentice, etc.)
- shouldCapitalizeNames (default: true) - automatically capitalizes the first letter of each name
Commands
The following commands are available for managing villager names:
/villagernames unname- removes names from all loaded villagers/villagernames name- gives names to all unnamed villagers/villagernames rename- changes names for all villagers to random ones
Custom Name Lists
Version 2.0 added the ability to create custom name lists. When the mod is first loaded, it creates a customnames.txt file in the config/villagernames/ folder where you can add any names separated by commas.

To use custom names, make sure the useCustomNames option is enabled in the settings.

Profession Identification
Since it can be difficult to determine a villager's profession by name alone, the mod displays the profession on the trade screen.


Name Management
Various commands are available for removing, assigning, and changing villager names:
Show demonstration