介绍
中文介绍正在准备中,下面暂时显示原文。
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
常见问题
VillagerDetails 支持哪些 Minecraft 版本?
VillagerDetails 支持 Minecraft Java 版 26.2–26.3,共 2 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。
VillagerDetails 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
评论
登录后评论和评分