Village Life
by ProdigeGasy
Village Life gives villagers unique names and five shifting moods, so players meet the same townsfolk with different temperaments.
What it does
Each villager is assigned a first and last name, which gives individual personality and makes repeat interactions easier to remember. A villager's emotional state can be happy, angry, tired, curious or sad, and that state changes how the villager behaves and responds to the player. Depending on the mood, a player can receive temporary effects such as Regeneration, Weakness or Slowness, which is meant to add to the sense of immersion in a village.
The mod is a datapack written with JMC and runs on the server. Players who join a server running it need nothing installed, because only the server side carries the logic. It is also distributed for Fabric, Forge, NeoForge and Quilt, and the packages cover Minecraft 1.21 – 1.21.1. Other datapacks that follow standard conventions are compatible, and removing the datapack from the world folder cleans up its traces.
Uninstalling takes a single chat command, and the datapack can be removed safely from the datapacks folder afterwards. The license is All rights reserved, so the code is not open source.
Key features
Named villagers
Every villager receives a unique first and last name, which distinguishes individuals in a town.
Five emotional states
Happy, angry, tired, curious and sad each shape how a villager acts and reacts to nearby players.
Mood-based effects
Players can receive Regeneration, Weakness or Slowness depending on the mood of the villager they deal with.
Chat uninstall command
A single command entered in the chat window removes the mod's content from the world.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Villager Guards is a Fabric, Forge, NeoForge and Quilt mod for 1.21 – 26.3, server required and client optional, released under the GNU Affero General Public License v3.0 or later, so it is open source. Guard Villagers (Fabric/Quilt) [1.21.1] is a Fabric mod for 1.21.1 that runs on client and server under the MIT License and is not open source. Will's Lively Villages is a Fabric mod for 1.21.1 – 1.21.8 that runs on client and server and is open source under the MIT License. Village Life is not open source and covers 1.21 – 1.21.1.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Village Life | Fabric, Forge, NeoForge and Quilt | 1.21 – 1.21.1 | Server required, client optional | 2024-10-20 |
| Villager Guards | Fabric, Forge, NeoForge and Quilt | 1.21 – 26.3 | Server required, client optional | 2026-10-07 |
| Guard Villagers (Fabric/Quilt) [1.21.1] | Fabric | 1.21.1 | Client and server | 2025-09-07 |
| Will's Lively Villages | Fabric | 1.21.1 – 1.21.8 | Client and server | 2025-07-17 |
Questions
Does Village Life need to be installed on the client?
Which loaders can run Village Life?
How is the mod removed from a world?
In the catalog
Village Life is one of 11,058 Mobs mods on ModsFinder, and one of 5,189 Mobs mods for Fabric. 32,366 mods support Minecraft 1.21.1.
More from ProdigeGasy
Similar mods
What the author says
### Village Life enriches your Minecraft experience by bringing villagers to life with dynamic emotions and engaging interactions! Every villager is assigned a unique first and last name, giving them personality and making your interactions more memorable.
Official listing
- Modrinth page
- modrinth.com/mod/village-life
- Owner
- ProdigeGasy
- Published
- 2024-10-20
- Updated on Modrinth
- 2024-10-20
- Facts verified
- 2026-10-15
