Villager Overhaul

⭐ — (18 endorsements) 📥 3,668 downloads 📌 v3.10.17.16 📅 1/8/2026
🟡 Updated this year

By Z2SIX · game-mechanics

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 6/12/2026 📅 Created: 1/8/2026
⚠️ Install Order · 2 steps
1🛠️ Forge — Minecraft Forge (mod loader) Download ↗
2🛠️ Fabric — Fabric Loader Download ↗

Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.

🔍 Analysis

  • 👍 0.5% endorsement rate
  • 🏆 #9 of 22 game-mechanics mods in this game by downloads

📋 About This Mod

!(https://media.forgecdn.net/attachments/description/1338090/description_84801717-51cc-40cc-8d71-48316522a3ab.png) ## Villager Overhaul Welcome to **Villager Overhaul**. This mod adds a bunch of QoL features to trading, farming, adds Villager combat mechanics as well telling your villagers to do something (via a chat message). Why this mod? Simply put: * Mojang clearly forgot about Villagers 🥲 * Each Villager is unique, giving the player new ideas to make use of its skills * Make villagers more _alive_ and give them a purpose other than being prisoners at Steve's mercy * Villagers will now turn your areas into living, breathing cities Trading features consume emeralds. The default configuration tries to be _balanced_, but everything is fully configurable, of course. For now, this mod only supports NeoForge 1.21.1 and beyond, due to the complexity of the mod’s architecture. I may investigate porting to 1.20.1 in the future, but there are no plans as of now. ### Wiki Please visit: (https://z2six.github.io/VillagerOverhaul) !(https://media.forgecdn.net/attachments/description/1338090/description_18ca7a59-8342-4042-8213-92ec32a2be61.png) ## Chat commands !(https://files.catbox.moe/c4gcz8.gif) * Teach your villager to do stuff by showing them what to do * Save the sequence of actions (like a macro) and set a chat message * Type the chat message, if the Villager is in range it will do what you taught it * Shout "help" or "follow" to make nearby villagers stop what they're doing and do what they're told! ## Guard Features <span style="color: #fe8181;">Vitality</span> | <span style="color: #acfdf3;">Agility</span> | <span style="color: #fdcc66;">Strength</span> | <span style="color: #d6d6d6;">Armor</span> * Give villagers fully functioning equipment (armor, sword, shield) * Each villager spawns with 4 randomized custom Combat stats * Villagers return to normal jobs (like farming) when not on guard duty * Assign patrol routes to villagers * Tell villagers to follow you or stop moving * Villagers eat food to regenerate HP * Fully customize when villagers engage in combat (individually or globally) * Customize each villager’s combat AI ## Merchant features <span style="color: #81fc5c;">Generosity</span> | <span style="color: #3598db;">Timeliness</span>| <span style="color: #b96ad9;">Intellect</span> | <span style="color: #fdcc66;">Hoarder</span> * Reroll trades at any villager level in exchange for emeralds * Lock specific trades so they won’t get rerolled * Automatically reroll until a specific item is found while you're away (RMB on reroll button) * Automatic trading (example: quickly trade all paper for emeralds) (CTRL+Click on a sell-type trade) * Each villager spawns with 4 randomized custom Merchant stats ## Farming Features <span style="color: #fdcc66;">Motivation</span> | <span style="color: #acfdf3;">Efficiency</span> | <span style="color: #81fc5c;">Plant Whisperer</span> | <span style="color: #8c98fd;">Ranger</span> * Manual Farming mode: smarter than vanilla farming, works with any modded item that requires Farmland (Nether Wart + Soul Sand is supported too, though) * Instruct your villager to only farm one specific thing. It will ignore everything else * Villager can use Hoe (with Fortune enchant) * Register a deposit and withdrawal chest for each villager * Villager's will place/take items in the registered chest, based on its settings * Register a "workstation" and a range in which the villager works (around its workstation, which can be any block) * Villagers will turn Dirt into Farmland within their working range (if you turn that on in Farm Settings GUI) * Configure when/what to deposit/withraw * Configure what items to pick up * Villagers will take Bonemeal from Withdraw chest and use it on crops * Planting seeds gives EXP * Villager auto-crafting is disabled (e.g. turning Wheat into Bread) * Each villager spawns with 4 randomized custom Farming stats ## General Features * Turn off/on any of this mod's modules completely: Merchants, Guards, Farmers. * Villagers can be respawned * Other players cannot run commands, rerolls, etc. on villagers you recruited * Villager information GUI showing stats, history, attributes, and more * Localized chat with shouting and whisper function, due to incompatibility with the popular (and very cool) mod. * Server config is hot-loaded — no server restart required ## How to Use 1. 📝 Read the wiki! 😉 2. 👪 Find a villager (or breed one) 3. 💎 Right-click to recruit it (if you like its stats) 4. 🖱️ Right-click it again — the mod’s buttons will now appear 5. 📊 Configure `villageroverhaul-server.toml` to rebalance everything 6. ⚙️ Press **K** to set default villager combat AI settings 7. 👻 Perfect villager died? Right-click a **Respawn Anchor** while holding an emerald ## Important incompatibilities 1. Locali

![](https://media.forgecdn.net/attachments/description/1338090/description_84801717-51cc-40cc-8d71-48316522a3ab.png)

## Villager Overhaul

Welcome to Villager Overhaul. This mod adds a bunch of QoL features to trading, farming, adds Villager combat mechanics as well telling your villagers to do something (via a chat message).

Why this mod? Simply put:

Mojang clearly forgot about Villagers 🥲 Each Villager is unique, giving the player new ideas to make use of its skills Make villagers more _alive_ and give them a purpose other than being prisoners at Steve's mercy Villagers will now turn your areas into living, breathing cities

Trading features consume emeralds. The default configuration tries to be _balanced_, but everything is fully configurable, of course.

For now, this mod only supports NeoForge 1. 21. 1 and beyond, due to the complexity of the mod’s architecture. I may investigate porting to 1. 20. 1 in the future, but there are no plans as of now.

Please visit: (https://z2six.github.io/VillagerOverhaul)

![](https://media.forgecdn.net/attachments/description/1338090/description_18ca7a59-8342-4042-8213-92ec32a2be61.png)

## Chat commands

![](https://files.catbox.moe/c4gcz8.gif)

Teach your villager to do stuff by showing them what to do Save the sequence of actions (like a macro) and set a chat message Type the chat message, if the Villager is in range it will do what you taught it Shout "help" or "follow" to make nearby villagers stop what they're doing and do what they're told!

## Guard Features

Vitality | Agility | Strength | Armor

Give villagers fully functioning equipment (armor, sword, shield) Each villager spawns with 4 randomized custom Combat stats Villagers return to normal jobs (like farming) when not on guard duty Assign patrol routes to villagers Tell villagers to follow you or stop moving Villagers eat food to regenerate HP Fully customize when villagers engage in combat (individually or globally) Customize each villager’s combat AI

## Merchant features

Generosity | Timeliness| Intellect | Hoarder

Reroll trades at any villager level in exchange for emeralds Lock specific trades so they won’t get rerolled Automatically reroll until a specific item is found while you're away (RMB on reroll button) Automatic trading (example: quickly trade all paper for emeralds) (CTRL+Click on a sell-type trade) Each villager spawns with 4 randomized custom Merchant stats

## Farming Features

Motivation | Efficiency | Plant Whisperer | Ranger

Manual Farming mode: smarter than vanilla farming, works with any modded item that requires Farmland (Nether Wart + Soul Sand is supported too, though) Instruct your villager to only farm one specific thing. It will ignore everything else Villager can use Hoe (with Fortune enchant) Register a deposit and withdrawal chest for each villager Villager's will place/take items in the registered chest, based on its settings Register a "workstation" and a range in which the villager works (around its workstation, which can be any block) Villagers will turn Dirt into Farmland within their working range (if you turn that on in Farm Settings GUI) Configure when/what to deposit/withraw Configure what items to pick up Villagers will take Bonemeal from Withdraw chest and use it on crops Planting seeds gives EXP Villager auto-crafting is disabled (e.g. turning Wheat into Bread) Each villager spawns with 4 randomized custom Farming stats

## General Features

Turn off/on any of this mod's modules completely: Merchants, Guards, Farmers. Villagers can be respawned Other players cannot run commands, rerolls, etc. on villagers you recruited Villager information GUI showing stats, history, attributes, and more Localized chat with shouting and whisper function, due to incompatibility with the popular (and very cool) mod. Server config is hot-loaded — no server restart required

## How to Use

1. 📝 Read the wiki! 😉 2. 👪 Find a villager (or breed one) 3. 💎 Right-click to recruit it (if you like its stats) 4. 🖱️ Right-click it again — the mod’s buttons will now appear 5. 📊 Configure `villageroverhaul-server.toml` to rebalance everything 6. ⚙️ Press K to set default villager combat AI settings 7. 👻 Perfect villager died? Right-click a Respawn Anchor while holding an emerald

## Important incompatibilities

🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Mods
Author
Z2SIX
Version
3.10.17.16
Downloads
3,668
Endorsements
18
Category
game-mechanics
Created
1/8/2026
Updated
6/12/2026
Game Versions
1.21.1
Tags
game-mechanics

🔧 How to Install Minecraft Mods Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

📖 Full step-by-step install guide for Minecraft Mods →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Mods commands, item IDs, and more.

❓ Frequently Asked Questions

Which Minecraft Mods versions does Villager Overhaul support?

The author lists 1.21.1. Other versions may work but are untested by the author.

What is the latest version of Villager Overhaul?

Version 3.10.17.16, published 2026-06-12 with 3,668 downloads recorded at the source.

Keep browsing — more Minecraft Mods mods await

📋 All Minecraft Mods Mods 🏆 Top 25 📂 More game-mechanics 👤 More by Z2SIX 🔎 Similar Mods 🌐 Best game-mechanics (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods