Nice Talking Villager
by NiceRon
Nice Talking Villager makes villagers speak to players they have interacted with, and shows each villager's current mood.
What it does
Villagers babble to players they have interacted with, so trading and visiting a village produce speech. Each villager also displays a current mood, which changes the lines it can say. Behavior is adjusted through the config files, and the mod is written to run on the server side.
The mod requires the server to run it, while players may add it on the client to see the effects more fully. On PaperMC and forks such as Purpur, the server should set allow-non-player-entities-on-scoreboards to true in paper settings, otherwise the mood display may not work. Builds are published for Fabric, Forge, NeoForge and Quilt, covering 1.21.3 – 1.21.5, and the code is licensed under the GNU General Public License v3.0 or later, so it is open source.
Key features
Villager babble
Villagers speak to players they have interacted with, producing lines during trades and visits.
Mood display
Each villager shows its current mood, and the mood affects the lines it speaks.
Config options
Config files control how the speech and mood behavior works on the server.
Paper server support
Paper and forks such as Purpur work with the mod once allow-non-player-entities-on-scoreboards is set to true.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Village roleplay
Servers that want villagers to feel more alive can use the speech and mood lines during play.
Who it’s for: Server owners running Fabric, Forge, NeoForge or Quilt for 1.21.3 – 1.21.5 who want villagers to talk and show moods. Players may add the mod on the client, but the server must run it.
How it compares
No Villager Trades is server-side only for 1.13 – 1.21.10 on Fabric, Forge, NeoForge and Quilt, and is released under All rights reserved, so it changes trading rather than speech. Talking Colonists (Minecolonies Addon) runs on client and server for 1.20.1 – 1.21.1 on Forge and NeoForge under a custom license, and is not open source.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Nice Talking Villager | Fabric, Forge, NeoForge and Quilt | 1.21.3 – 1.21.5 | Server required, client optional | 2025-04-06 |
| No Villager Trades | Fabric, Forge, NeoForge and Quilt | 1.13 – 1.21.10 | Server required, client optional | 2025-10-29 |
| Talking Colonists (Minecolonies Addon) | Forge and NeoForge | 1.20.1 – 1.21.1 | Client and server | 2026-10-11 |
Questions
Does Nice Talking Villager need to be on the client?
Which loaders does Nice Talking Villager support?
Why are the mood lines not showing on Paper?
In the catalog
Nice Talking Villager is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 15,307 mods support Minecraft 1.21.5.
More from NiceRon
Similar mods
What the author says
Current Villager Moods: - Angry - Curious - Disgusted - Excited - Frightened - Happy - Logical - Neutral - Religious - Sad - Sarcastic - Surprised But if you are playing on a PaperMC Server (or a PaperMC Fork like Purpur) make sure to set allow-non-player-entities-on-scoreboards in your paper config files to true in…
Official listing
- Modrinth page
- modrinth.com/mod/nice-talking-villager
- Owner
- NiceRon
- Published
- 2024-11-04
- Updated on Modrinth
- 2025-04-06
- Facts verified
- 2026-10-15
