Compatibility
Minecraft: Java Edition
26.2
26.1.2
Platforms
Supported environments
Client and server
Creators
Details
Licensed MIT
Published 2 months ago
Changelog
Version 1.0.0+26.1.2 — Initial Release
Features
Villager Pickup
- Shift + Right-Click to capture villagers as items
- All villager data preserved (profession, level, trades, name, XP)
- Tooltip displays profession, level tier, and custom name
- Prevents pickup while another player is actively trading
Infinite Trading
- Trades never become unavailable or grayed out
- Optional support for Wandering Traders (separate toggle)
Trade Cycling
- Cycle button icon in the trading screen (top-right corner)
- Press C as a keyboard shortcut while trading
- Re-rolls all trades on villagers with 0 trade XP
- Trading screen stays open during cycling
Villager Hit Protection
- Blocks accidental melee damage to villagers and wandering traders
- Hold Shift to bypass protection when intentional
In-Game Config (Press V)
- Toggle all 5 features independently
- Color-coded ON/OFF buttons with tooltips
- Saves to config/villagers-plus.json
Technical
- Minecraft 26.1.2, Fabric Loader 0.18.6+, Java 25
- Uses Fabric API networking for server-synced trade cycling
- Mixin-based for vanilla compatibility
- Lightweight — no dependencies beyond Fabric API
Dependencies
Files
villagers-plus-1.0.0+26.1.2.jar(82.62 KiB) Primary
Metadata
Release channel
ReleaseVersion number
1.0.0+26.1.2Loaders
Fabric
Game versions
26.1.2Environment
Client and server, required on both


