HomeJavaModsEasy Villager Fabric
Easy Villager Fabric
ModsJava

Easy Villager Fabric

by Mojo_Mines · on Modrinth

A feature-rich Fabric Easy Villager concept. Capture, manage, and trade with villagers, run automated farms, breed and cure villagers — all from elegant…

⬇ Download on Modrinth
Easy Villager Fabric — screenshot 1Easy Villager Fabric — screenshot 2

Easy Villager — Fabric

🎯 Core Features

Villager Catcher

Capture any villager (including modded villagers) and carry them in your inventory.

Recipe: 4 sticks + 4 string in a net pattern

Villager Catcher Recipe


Empty Villager Cage

A glass display case that holds a villager permanently for easy trading.

Recipe: 8 glass + gold pressure plate center

Empty Villager Cage Recipe


Villager Incubator

Grows baby villagers (from the Breeder) into unemployed adults ready for use.

Recipe: 6 glass + hopper top + bread center + gold pressure plate bottom

Villager Incubator Recipe

Config: villagerIncubatorEnabled, villagerIncubatorIntervalTicks (default: 24000 = 10 min)


Cure Station

Automates the zombie villager curing process.

Recipe: 6 glass + hopper top + golden apple center + gold pressure plate bottom

Cure Station Recipe

Config: cureStationEnabled, cureStationIntervalTicks (default: 3600 = 3 min)


🌾 Village Farms

All village farms share these mechanics:


Iron Golem Farm

Needs 3 villagers. Drops iron ingots and poppies.

Drops per cycle: 2–5 iron ingots, occasional poppies

Recipe: 6 glass + hopper top + iron block center + gold pressure plate bottom

Iron Farm Recipe

Config: ironFarmEnabled, ironFarmIntervalTicks (default: 3600 = 3 min), ironFarmMinVillagers (default: 3)

Loot config: config/easy_villager/iron_farm.json


Gold Farm

Drops gold nuggets, occasional ingots, and rotten flesh.

Drops per cycle: 4–11 gold nuggets, occasional gold ingots, rotten flesh

Recipe: 6 glass + hopper top + gold block center + gold pressure plate bottom

Gold Farm Recipe

Config: goldFarmEnabled, goldFarmIntervalTicks (default: 3600 = 3 min), goldFarmMinVillagers (default: 1)

Loot config: config/easy_villager/gold_farm.json


Witch Farm

Drops classic witch loot — great for brewing supplies.

Drops per cycle: 2–4 random items from: redstone, glowstone dust, sugar, sticks, spider eye, glass bottles, gunpowder

Recipe: 6 glass + hopper top + water bottle center + gold pressure plate bottom

Witch Farm Recipe

Config: witchFarmEnabled, witchFarmIntervalTicks (default: 3600 = 3 min), witchFarmMinVillagers (default: 1)

Loot config: config/easy_villager/witch_farm.json


Breeder

Needs 2 villagers. Produces baby villager items for the Incubator.

Output: 1 Baby Villager item per cycle

Recipe: 6 glass + hopper top + any bed center + gold pressure plate bottom

Villager Breed Recipe

Config: breederEnabled, breederIntervalTicks (default: 12000 = 10 min), breederMinVillagers (default: 2)


Barter Farm

Needs 2 villagers + gold ingots in input. Simulates piglin bartering.

Input: Gold ingots (1 consumed per cycle)

Drops per cycle (1 random): Ender pearls, iron boots, gravel, leather, nether bricks, obsidian, crying obsidian, fire charges, flint, soul sand, nether quartz, glowstone dust, magma cream, blackstone, spectral arrows

Recipe: 6 glass + hopper top + golden boots center + gold pressure plate bottom

Barter Farm Recipe

Config: barterFarmEnabled, barterFarmIntervalTicks (default: 3600 = 3 min), barterFarmMinVillagers (default: 2)

Loot config: config/easy_villager/barter_farm.json


Tree Farm

Place any sapling in the input — outputs that tree's wood and drops.

Input: Any sapling (1 consumed per cycle)

Drops per cycle (varies by tree):

Recipe: 6 glass + hopper top + tree sapling center + gold pressure plate bottom

Tree Farm Recipe

Config: treeFarmEnabled, treeFarmIntervalTicks (default: 6000 = 5 min), treeFarmMinVillagers (default: 1), darkOakSaplingsRequired (default: 4), tallSpruceThreshold (default: 4)


Crop Farm

Place any crop or seed in the input — outputs that crop's harvest. Supports all vanilla crops and most modded crops automatically.

Input: Any growable item (1 consumed per cycle)

Drops per cycle (varies by crop):

Recipe: 6 glass + hopper top + wheat seed center + gold pressure plate bottom

Crop Farm Recipe

Config: cropFarmEnabled, cropFarmIntervalTicks (default: 3600 = 3 min), cropFarmMinVillagers (default: 1)


Wool Farm

Outputs colored wool. Place shears + colored wool in input.

Input: Shears (durability consumed) + any colored wool (sets color, not consumed)

Drops per cycle: 1–3 wool of selected color, occasional string

Recipe: 6 glass + hopper top + any wool center + gold pressure plate bottom

Wool Farm Recipe

Config: woolFarmEnabled, woolFarmIntervalTicks (default: 3600 = 3 min), woolFarmMinVillagers (default: 1), woolFarmRequireShears (default: true)


Butcher Farm

Right-click with any meat to set the output type. No ongoing input required.

Setup: Right-click with beef, chicken, mutton, or pork (raw or cooked) to set type

Drops per cycle:

Recipe 6 glass + hopper top + any cooked meat center + gold pressure plate bottom

Butcher Farm Recipe

Config: butcherFarmEnabled, butcherFarmIntervalTicks (default: 3600 = 3 min), butcherFarmMinVillagers (default: 1)


⚔️ Mob Farms

All mob farms work the same way as village farms — insert villagers, collect loot.


Creeper Farm

Drops: 1–3 gunpowder, 5% chance for a random music disc

Recipe: 6 Glass + Hopper + Gunpowder center + Gold Pressure Plate

Creeper Farm Recipe

Config: creeperFarmEnabled, creeperFarmIntervalTicks (default: 3600 = 3 min), creeperFarmMinVillagers (default: 1)


Skeleton Farm

Drops: 1–3 bones, 1–4 arrows, occasional bow, rare bone meal

Recipe: 6 Glass + Hopper + Bone center + Gold Pressure Plate

Skeleton Farm Recipe

Config: skeletonFarmEnabled, skeletonFarmIntervalTicks (default: 3600 = 3 min), skeletonFarmMinVillagers (default: 1)


Zombie Farm

Drops: 1–4 rotten flesh, occasional iron ingot/carrot/potato, rare iron sword

Recipe: 6 Glass + Hopper + Rotten Flesh center + Gold Pressure Plate

Zombie Farm Recipe

Config: zombieFarmEnabled, zombieFarmIntervalTicks (default: 3600 = 3 min), zombieFarmMinVillagers (default: 1)


Shulker Farm

Drops: 1–2 shulker shells per cycle (rare — very valuable!)

Recipe: 6 Glass + Hopper + Shulker Shell center + Gold Pressure Plate

Shulker Farm Recipe

Config: shulkerFarmEnabled, shulkerFarmIntervalTicks (default: 6000 = 5 min), shulkerFarmMinVillagers (default: 1)


Wither Skeleton Farm

Drops: 1–4 coal, 1–3 bones, 2.5% chance for wither skeleton skull, occasional stone sword

Recipe: 6 Glass + Hopper + Wither Skeleton Skull center + Gold Pressure Plate

Wither Skeleton Farm

Config: witherSkeletonFarmEnabled, witherSkeletonFarmIntervalTicks (default: 6000 = 5 min), witherSkeletonFarmMinVillagers (default: 1)


Wither Farm

Requires 3 villagers. Very long timer — nether stars are extremely valuable!

Drops: 1 Nether Star per cycle

Recipe: 6 Glass + Hopper + Nether Star center + Gold Pressure Plate

Wither Farm Recipe

Config: witherFarmEnabled, witherFarmIntervalTicks (default: 36000 = 30 min), witherFarmMinVillagers (default: 3)


Blaze Farm

Drops: 1–3 blaze rods, 1–4 blaze powder, occasional fire charge

Recipe: 6 Glass + Hopper + Blaze Rod center + Gold Pressure Plate

Blaze Farm Recipe

Config: blazeFarmEnabled, blazeFarmIntervalTicks (default: 3600 = 3 min), blazeFarmMinVillagers (default: 1)


Enderman Farm

Drops: 1–3 ender pearls, occasional chorus fruit, rare end stone

Recipe: 6 Glass + Hopper + Ender Pearl center + Gold Pressure Plate

Enderman Farm Recipe

Config: endermanFarmEnabled, endermanFarmIntervalTicks (default: 3600 = 3 min), endermanFarmMinVillagers (default: 1)


Slime Farm

Drops: 2–5 slimeballs, occasional slime block

Recipe: 6 Glass + Hopper + Slimeball center + Gold Pressure Plate

Slime Farm Recipe

Config: slimeFarmEnabled, slimeFarmIntervalTicks (default: 3600 = 3 min), slimeFarmMinVillagers (default: 1)


Phantom Farm

Drops: 1–2 phantom membranes per cycle (for slow falling potions)

Recipe: 6 Glass + Hopper + Phantom Membrane center + Gold Pressure Plate

Phantom Farm Recipe

Config: phantomFarmEnabled, phantomFarmIntervalTicks (default: 3600 = 3 min), phantomFarmMinVillagers (default: 1)


⚙️ Configuration

All config files are generated automatically on first launch in:

.minecraft/config/easy_villager/
├── config.json          ← main settings
├── iron_farm.json       ← iron farm loot (editable)
├── gold_farm.json       ← gold farm loot (editable)
├── witch_farm.json      ← witch farm loot (editable)
└── barter_farm.json     ← barter farm loot (editable)

Profession Whitelist

Control which villager professions can be inserted into any block:

"allowArmorer": true,
"allowButcher": true,
"allowCartographer": true,
"allowCleric": true,
"allowFarmer": true,
"allowFisherman": true,
"allowFletcher": true,
"allowLeatherworker": true,
"allowLibrarian": true,
"allowMason": true,
"allowShepherd": true,
"allowToolsmith": true,
"allowWeaponsmith": true,
"allowNitwit": true,
"allowNone": true

Re-roll Settings

"allowReroll": true,
"rerollCostEmeralds": 0

General Settings

"maxVillagersPerBlock": 3,
"outputToAdjacentInventory": true

Custom Loot Tables

The iron_farm.json, gold_farm.json, witch_farm.json, and barter_farm.json files let you fully customize drops:

{
  "description": "Iron Farm loot",
  "rollsMin": 2,
  "rollsMax": 4,
  "entries": [
    { "item": "minecraft:iron_ingot", "minCount": 2, "maxCount": 5, "weight": 10 },
    { "item": "minecraft:poppy",      "minCount": 1, "maxCount": 2, "weight": 5  }
  ]
}

Higher weight = more likely to be selected. You can add any modded item by ID!


🔧 Mod Compatibility


📦 Summary of All Blocks

Block Recipe Center Min Villagers Default Timer
Villager Cage Gold Pressure Plate
Villager Incubator Villager Spawn Egg 10 min
Cure Station Golden Apple 3 min
Iron Golem Farm Iron Block 3 3 min
Gold Farm Gold Block 1 3 min
Witch Farm Water Bottle 1 3 min
Breeder Any Bed 2 20 min
Barter Farm Golden Boots 2 3 min
Tree Farm Any Sapling 1 5 min
Crop Farm Wheat Seeds 1 3 min
Wool Farm Any Wool 1 3 min
Butcher Farm Any Cooked Meat 1 3 min
Creeper Farm Gunpowder 1 3 min
Skeleton Farm Bone 1 3 min
Zombie Farm Rotten Flesh 1 3 min
Shulker Farm Shulker Shell 1 10 min
Wither Skeleton Farm Wither Skull 1 5 min
Wither Farm Nether Star 3 30 min
Blaze Farm Blaze Rod 1 3 min
Enderman Farm Ender Pearl 1 3 min
Slime Farm Slimeball 1 3 min
Phantom Farm Phantom Membrane 1 3 min

📋 Requirements


📄 License

MIT License — feel free to use in modpacks!

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more