Мова

Easy Villager Fabric

Easy Villager Fabric

Modrinth

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

1.8k завантажень 4 підписників оновлено 24d ago
остання v1.21.1 Modrinth
Fabric 1.21 – 1.21.11

Easy Villager — Fabric

🎯 Core Features

Villager Catcher

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

  • Right-click any villager to capture them into a Captured Villager item
  • All trade data, profession, XP, and offers are fully preserved
  • Right-click on any block surface to release them

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.

  • Right-click with a Captured Villager item to insert
  • Right-click to open the full trade GUI (works with ALL modded villagers!)
  • Right-click with a job site block to assign a profession
  • Sneak + right-click to extract the villager
  • ↺ Re-roll button in the trade GUI to randomize trades (configurable cost)
  • Spinning workstation block displayed inside the cage
  • Tooltip shows profession, level, and XP when held in inventory

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.

  • Right-click with a Baby Villager item to insert
  • After timer, outputs an adult unemployed villager item
  • Outputs to adjacent chest/barrel automatically
  • Spinning baby villager item displayed inside

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.

  • Right-click with Splash Potion of Weakness → fills potion slot
  • Right-click with Golden Apple → fills apple slot
  • Right-click with Captured Villager item → fills villager slot
  • Curing starts automatically when all three are inserted
  • Outputs a Cured Villager item after the timer
  • Outputs to adjacent chest/barrel automatically
  • Sneak + right-click to extract items

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:

  • Right-click with Captured Villager to insert (up to 3)
  • Sneak + right-click to extract last villager
  • Right-click to view time remaining and villager count
  • Output to adjacent chest, barrel, or hopper automatically
  • All configurable via config/easy_villager/config.json

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):

  • Oak: 4–9 oak logs, 1–2 saplings, occasional apples
  • Birch: 4–8 birch logs, 1–2 saplings
  • Spruce (1–3 saplings): 5–12 logs, 1–2 saplings
  • Spruce (4+ saplings): 12–21 logs (tall 2x2 tree!), 2–4 saplings
  • Jungle: 6–15 jungle logs, 1–3 saplings, occasional cocoa beans
  • Acacia: 4–9 logs, 1–2 saplings
  • Dark Oak (requires 4 saplings): 12–21 logs, 3–5 saplings, occasional apples
  • Mangrove: 4–9 logs, 1–2 propagules, mangrove roots
  • Cherry: 4–8 logs, 1–2 saplings, occasional pink petals
  • Modded trees: Returns the sapling item + oak logs as fallback

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):

  • Wheat Seeds: 1–3 wheat + 1–2 seeds
  • Carrot: 2–5 carrots
  • Potato: 2–5 potatoes (rare poisonous potato)
  • Beetroot Seeds: 1–3 beetroot + 1–2 seeds
  • Melon Seeds: 3–7 melon slices, occasional seeds
  • Pumpkin Seeds: 1–2 pumpkins, occasional seeds
  • Sugar Cane: 2–5 sugar cane
  • Cactus: 1–3 cactus
  • Bamboo: 4–11 bamboo
  • Kelp: 2–5 kelp + 1–3 dried kelp
  • Sweet Berries: 2–4 berries
  • Glow Berries: 2–4 glow berries
  • Nether Wart: 2–5 nether wart
  • Chorus Flower: 2–5 chorus fruit, occasional chorus flower
  • Mushrooms: 1–3 mushrooms, occasional mushroom block
  • Crimson/Warped Fungus: fungus + nether wart/warped wart blocks
  • Torchflower Seeds: 1 torchflower, occasional seeds
  • Pitcher Pod: 1 pitcher plant, occasional pod
  • Modded crops: 1–3 of the crop item itself

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:

  • Beef: 1–3 raw beef + 50% chance 1–2 leather
  • Chicken: 1–3 raw chicken + occasional egg + occasional feather
  • Mutton: 1–3 raw mutton
  • Pork: 1–3 raw porkchop

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

  • Fabric API required
  • Works with Cobblemon villagers and custom professions
  • Works with Cobbleverse modpack
  • Sophisticated Storage barrels and chests supported for auto-output
  • All vanilla chests, barrels, and hoppers supported
  • Chests placed below farm blocks can be opened normally

📦 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

  • Minecraft 1.21.1
  • Fabric Loader 0.15+
  • Fabric API

📄 License

MIT License — feel free to use in modpacks!

Версії

Release
1.21.1
fabric · 1.21, 1.21.1, 1.21.2 · 24d ago
First and final build for 1.21.1. no log changes.
1.8k

Коментарі 0

Поки немає коментарів. Будь першим, хто поділиться думкою.

Завантажити Easy Villager Fabric

Файли надаються напряму з першоджерела. Modgrid не зберігає та не змінює їх.