ModsFinder

Nice Talking Villager

by NiceRon

Nice Talking Villager makes villagers speak to players they have interacted with, and shows each villager's current mood.

FabricForgeNeoForgeQuiltServer required, client optionalGNU General Public License v3.0 or laterOpen source1.21.3 – 1.21.5

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

  1. Villager babble

    Villagers speak to players they have interacted with, producing lines during trades and visits.

  2. Mood display

    Each villager shows its current mood, and the mood affects the lines it speaks.

  3. Config options

    Config files control how the speech and mood behavior works on the server.

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

1.21.51.2+mod1.2+mod1.2+mod1.2+mod
1.21.41.1+mod1.1+mod1.1+mod1.1+mod
1.21.31.0+mod1.0+mod1.0+mod1.0+mod
ReleaseBetaAlphaNot available

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

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
Nice Talking VillagerFabric, Forge, NeoForge and Quilt1.21.3 – 1.21.5Server required, client optional2025-04-06
No Villager TradesFabric, Forge, NeoForge and Quilt1.13 – 1.21.10Server required, client optional2025-10-29
Talking Colonists (Minecolonies Addon)Forge and NeoForge1.20.1 – 1.21.1Client and server2026-10-11

Questions

Does Nice Talking Villager need to be on the client?

No. The server must run it, while players may leave it out.

Which loaders does Nice Talking Villager support?

Fabric, Forge, NeoForge and Quilt. The latest files are version 1.2 for 1.21.5, published 2025-04-06.

Why are the mood lines not showing on Paper?

On Paper and forks such as Purpur, the server must set allow-non-player-entities-on-scoreboards to true in the paper settings.

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

All projects

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…
NiceRon, on the Modrinth page

Official listing

Owner
NiceRon
Published
2024-11-04
Updated on Modrinth
2025-04-06
Facts verified
2026-10-15

Tags