Back to mods
VillagerDetails project artwork

CurseForge · Minecraft mod

VillagerDetails

VillagerDetails fixes annoying villager AI. This Fabric mod adds 30+ toggleable fixes for villagers, entities, and blocks, including infinite trades, bed rebinding, and portal binding. Manage rules via the /ec command or the J GUI.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which VillagerDetails release should I use?

Updated today
Latest stable file VillagerDetails 1.1.0 for MC 26.3
Game version 26.3
Loader Fabric

VillagerDetails 1.1.0 for MC 26.3 targets 26.3 with Fabric. The project page does not say whether this file belongs on the client, dedicated server, or both. All 1 required mods have matching files.

Where it goes

Is VillagerDetails required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Fabric
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does VillagerDetails 1.1.0 for MC 26.3 need?

VillagerDetails 1.1.0 for MC 26.3. Change the file and its required mods may change too.

All 1 required mods have matching files

Install Fabric API first. We found matching files for this game-version and loader setup.

Fabric API Needed by VillagerDetails 1.1.0 for MC 26.3
required
Matching file found Matched file: [26.3] Fabric API 0.165.0+26.3

We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add VillagerDetails without breaking your instance.

Built for VillagerDetails 1.1.0 for MC 26.3. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use VillagerDetails 1.1.0 for MC 26.3. It targets 26.3 with Fabric; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install Fabric API first. We found matching files for this game-version and loader setup.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside VillagerDetails 1.1.0 for MC 26.3. It opens that exact file at the source.

About this project

What does VillagerDetails add?

VillagerDetails

A mod that fixes the infuriating villager AI behavior that makes players rage.

VillagerDetails is a Fabric mod that provides a large collection of behavior fixes and enhancements for villagers, entities, blocks, and more. Everything can be toggled via the /ec command system or the built-in config GUI (default key: J).

Features

Settings & Fixes

Rule Description
Language Mod language setting — controls server-side translations for UI and messages
RuleCommand Global /ec permissions — manages permissions for all /ec commands
GlobalSpeedBypass Global speed bypass — bypasses server speed checks to prevent rubberbanding when moving too fast
HappyGhastSpeed Happy Ghast flight speed — adjusts the flying speed when riding a Happy Ghast

Villagers

Rule Description
VillagerBedBinding Villager bed editor — rebind a villager's bed with a lead named bed
VillagerWorkBlockBinding Villager work block editor — rebind the work block with a lead named work
VillagerBatchBedBinding Batch bed binding — auto-bind villagers in an area to the nearest bed
VillagerInfiniteTrade Infinite trades — villager trades never run out
VillagerAutoTrader Auto trade refresh — write a target enchantment on a name tag, right-click a librarian to reroll
VillagerSilentTrader Silent trade reroll — remove the name tag after rerolling
VillagerAutoLockHitTrader Auto-lock trades — lock rerolled enchanted books automatically
VillagerGodTools God tools — use 331a / 331b name tags to reroll triple-enchanted diamond tools
VillagerTerracottaTrader Terracotta trader — name tag Terracotta rerolls both terracotta and glazed terracotta
VillagerHardWorking Hard-working villagers — adjust restock amount per trade
VillagerMoveController Move controller — set a destination with a lead named move
VillagerToolsmithExchange Diamond exchange reversal — toolsmith trades emeralds for diamonds
VillagerBookshelfDecompose Auto bookshelf decomposition — bookshelves auto-decompose into books when used as payment
VillagerEmeraldDecompose Auto emerald block decomposition — emerald blocks auto-decompose into emeralds when used as payment
VillagerOneTickTraderCount Adjust trades refreshed per tick
VillagerBoneMealFlower Bone meal overworld flowers — spawn overworld flowers regardless of biome
ZombieVillagerHelp Instant zombie villager cure — name tag help cures instantly

Entities & Mobs

Rule Description
NoSqueeze No squeeze — specified entities are immune to entity cramming damage
MobNoSpawn No mob spawning — listed entity types never spawn (natural, spawners, eggs, /summon, breeding)
PortalPiglinNoSpawn No zombified piglins at bound portals — pick a nether portal region with a tool leash and bind it
PiglinBarterDelay Piglin barter delay adjustment
PiglinGoldBlockMultiply Gold block barter — piglins accept gold blocks, 9x output
PiglinGoldBlockMultiplyPunishment Gold block barter punishment timer adjustment
NoBrainOnPortal Portal brain loss — mobs lose their AI after passing through a nether portal

Players

Rule Description
PlayerHeadSitting Player head sitting — empty-hand right-click another player to sit on their head; sneak to dismount; stacking depth is configurable
PlayerBlockSitting Sit on stairs and slabs — empty-hand right-click a bottom slab or stairs to sit on it; Shift to stand up

Blocks

Rule Description
PortalBinding Portal binding — force-bind overworld and nether selections
PortalBindingEnhanced Enhanced portal binding — skip the "portal exists at target" check
BlockCollectable Configurable block collection
BlockMiningResistance Configurable block mining resistance
BlockExplosionResistance Configurable block explosion resistance
BlockStrongPower Block strong power — configured blocks act as redstone conductors to transmit signals
TntNoDestroyDrops TNT does not destroy drops
BoxCrafting Box crafting — craft with shulker boxes as if they were their contents
EndPortalGravityBlock End portal gravity block — configured blocks fall like sand if hanging in the 5x5x5 area of an end portal
FurnaceDirtyHighlight Furnace dirty highlight — highlights furnaces in the client if input slots have unburnable items or invalid fuel

Animals

Rule Description
InfiniteShear Infinite shearing — sheep regrow wool instantly after shearing

Commands

Everything is done through the /ec command: /ec # Show help and categories /ec list # List all rules /ec list <category> # List rules by category /ec list enable / disable # Filter by state /ec <rule> # Show rule details /ec <rule> <state> # Toggle a rule /ec c <subcommand> # Management subcommands (selections, bindings, etc.)

Client Features

  • Config GUI — press J (rebindable) to open the in-game config screen with toggles, render options, and key bindings
  • Villager-bed line rendering — draw a line between a villager and its bound bed; color warns when too far
  • EB / BB selection highlight — visualize entity-box and block-box selections
  • Portal region highlight — visualize both sides of a bound portal pair

Supported Versions & Requirements

Minecraft Fabric Loader Fabric API
26.2 ≥0.19.3 ≥0.160.0+26.2
26.3 ≥0.19.3 ≥0.162.0+26.3
  • Java: 25+ (GraalVM JDK 25 recommended)
  • Fabric Loader: ≥0.19.3
  • Fabric API: matching version

Links

Project description from CurseForge.

Pick your setup

VillagerDetails by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

2 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

VillagerDetails versions and loaders

6 of 6 releases match

Looking for an older file? The official CurseForge project page is in Resources.