Description
Overview
Put those lazy villagers to work. Helpful Villagers turns villages into working communities: villagers chop trees, mine, farm, ranch, build, fight off monsters and patch each other up. This is a 1.12.2 forward-port of WeaselNinja's original 1.7.10 mod, made with the author's permission, with a lot of reworked AI and some new content.
Two kinds of villages
Wild villages run themselves. They staff their own soldiers, archers, a cleric, farmers and a merchant, using unbreakable starter gear. Light on performance, nothing for you to manage.
Your village gets the full simulation. Craft a Nexus (8 emeralds around a diamond block), place it inside a village and right-click it to become Mayor. Now all professions are available, villagers craft their own tools and gear (which can break), and from the Nexus screen you set how many villagers work each job and give the village's crafting queue priority. Break the Nexus to hand the village back to the wild.
In a village that isn't yours, you can only give villagers a nickname. Existing worlds from before the Nexus keep working as player villages.
Professions
- Lumberjack. Cuts down trees and replants them, and remembers stumps it couldn't replant until it finds saplings.
- Miner. Digs a clean shaft down, strip-mines with side branches, digs out whole ore veins, seals off lava and places torches. Picks up where it left off after a trip home.
- Farmer. Tills, plants and harvests.
- Rancher. Looks after animals in fenced pens with a gate: breeds, shears, milks, culls above a herd cap and leads strays back on a leash. Named, tamed and baby animals are never culled.
- Builder. Builds or demolishes inside a construction fence, with a ghost preview and a bill of materials.
- Soldier. Melee guard with a shield. Ignores creepers so they don't blow up the village.
- Archer. Draws properly and kites its targets.
- Cleric (new in this port). Brews "essence" from mob drops and uses it to heal and cleanse villagers. When the guards hit 15, 50 and 100 kills, it repairs and enchants their gear.
- Fisherman, Merchant and Regular villagers. Fishing and the village economy are still work in progress.
Guards don't fight to the death: below half health or out of gear, they head back to their guild hall, drop off loot and re-equip from its chests.
Guild halls
As Mayor, craft a Guild Post (6 planks, a book and an iron ingot), place it in a building and right-click to pick a profession. That building becomes the profession's hall: villagers store, craft and resupply from the chests around it. A profession unlocks once its hall exists. Old item-frame halls migrate automatically.
Configuration
config/helpfulvillagers.cfg covers the miner's shaft and branch layout, the lumberjack's scan range and replanting, the rancher's herd cap, the anti-stuck watchdog and more. There's also an optional vanilla-style villager model (client.villagerModel = vanilla), generated on the fly from your current villager skins, so it works with resource packs.
Requirements
- Minecraft 1.12.2, Forge.
Credits
WeaselNinja for the original Helpful Villagers (MIT). 1.12.2 port and new content by Isuth.


