Nice Village Names
The Nice Village Names modification assigns unique names to every village that has villagers and a bell. The settlement's name is determined by the professions of its local inhabitants.
How It Works
When a player approaches a village within a 64-block radius, the settlement's name appears above or below the bell (depending on available space). Additionally, a message with the name is duplicated in the chat.
You can control the display of names using the command:
/trigger village_names
Changing Names
If you don't like the current name, you can regenerate it by using an unnamed name tag on the bell. To assign your own name, simply apply a named name tag to the bell.
Additional Bell Functions
The bell not only indicates the village name but also has other useful features. It emits small particles and heals iron/snow golems, cats, wolves, players, villagers, wandering traders, and their mounts within a 32-block radius (except during nighttime).
Server Configuration
On PaperMC servers and their forks (such as Purpur), make sure the allow-non-player-entities-on-scoreboards parameter in the Paper configuration file is set to true for all functions to work correctly.
Video Demonstration
[YouTube video will be inserted here]
Commands
/trigger village_names— enable/disable name display in chat