VillagerFarm
by gasrat
Villagers working as farmers gain a harvest-and-replant routine and stop trampling their own farmland, as VillagerFarm changes villager farming on Fabric.
What it does
Farmer villagers break a mature crop and replant its seedling in the same action. The harvest yields the vanilla loot minus one seed-equivalent, so the output is slightly lower than a player harvest would give. The behavior is limited to villagers with the farmer profession, so other entities still trample farmland as they normally do.
VillagerFarm is a server required mod that players can leave out on their own side. To run the mod, a server needs Fabric Loader 0.19.2 together with Fabric API, both set up for Minecraft 1.21.11. Blockorigin is also required, since it provides the cause tracking that lets stem-grown pumpkin and melon detection work. The WTHIT or Jade overlay is optional and shows a villager tooltip. The mod is released under All rights reserved and is not open source, though its source code is publicly available.
Key features
Atomic harvest and replant
A farmer breaks a mature crop and sets a seedling back in the same action, so the field keeps producing without a separate planting step.
Anti-trample for farmers
Farmer villagers no longer trample the farmland they work, while other entities keep the normal trampling behavior.
Editable configuration
A feature toggle and a magic number can be changed in a single JSON config with two top-level sections, and ticks per item can be set there too.
Tooltip overlay support
Installing WTHIT or Jade adds a villager tooltip overlay that shows the farmer's state while the player looks at a villager.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
How it compares
FarmZ is a Fabric mod for 1.21.1 that runs on client and server and is open source under the MIT License, so it covers a different version and a different environment. Ez Crops is a Fabric mod for 1.21 – 1.21.11 that runs on client and server, is released under the MIT License, and is not open source, which gives it a wider version span than VillagerFarm. CropCycle is a Fabric mod for 1.21.11 that is server-side only and released under All rights reserved, so it shares the version and environment but works on crops rather than villager behavior.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| VillagerFarm | Fabric | 1.21.11 | Server required, client optional | 2026-05-10 |
| FarmZ | Fabric | 1.21.1 | Client and server | 2026-03-07 |
| Ez Crops | Fabric | 1.21 – 1.21.11 | Client and server | 2026-05-09 |
| CropCycle | Fabric | 1.21.11 | Server-side only | 2026-02-16 |
Questions
Does VillagerFarm need Fabric API?
Does a player need VillagerFarm to join a server running it?
Which version does VillagerFarm support?
In the catalog
VillagerFarm is one of 6,151 Food mods on ModsFinder, and one of 2,715 Food mods for Fabric. 19,862 mods support Minecraft 1.21.11.
Similar mods
What the author says
A Fabric mod for Minecraft 1.21.11 that overhauls villager farming behavior. Every feature has a config toggle, and every magic number is editable.
Official listing
- Modrinth page
- modrinth.com/mod/villagerfarm
- Owner
- gasrat
- Published
- 2026-05-08
- Updated on Modrinth
- 2026-05-10
- Facts verified
- 2026-10-15
