Transporting villagers in Minecraft has always been one of the most tedious tasks in the game — whether you're pushing them into minecarts or building elaborate water channels, it never feels smooth. Villager Pickup Mod completely removes that frustration by letting you simply shift-right-click a villager to scoop them up as an item, then place them down wherever you need. With over 138,000 downloads on Modrinth and active updates through 2026, this Fabric mod by LivingLemming has become a go-to quality-of-life tool for anyone building trading halls or relocating villages.
Key Features
- Instant villager pickup — Shift + right-click any villager to convert them into a portable spawn egg-like item. Some versions encapsulate villagers inside a glass sphere for a nice visual touch.
- Full data preservation — Every detail travels with the villager: profession, trade progress, custom name, experience level, and all other NBT data. Nothing is lost during transport.
- Cross-dimension placement — Place your picked-up villager back down anywhere you want, including different biomes or even entirely different dimensions like the Nether or End.
- Configurable experience cost — Picking up villagers may cost experience points based on their job level. This cost is fully adjustable in the config file, so server owners can balance it to their liking.
- Optional trading station block — An optional block where you can place picked-up villagers alongside their workstations for convenient, organized trading.
- Server-side friendly — Fully functional when installed only on the server side; vanilla clients can still connect and interact without needing the mod installed locally.
- Sensible restrictions — Baby villagers cannot be picked up by default (configurable), and sleeping, dead, or distant villagers (more than 4 blocks away) are also protected. Wandering traders and custom entities may not be compatible.
Screenshots








How to Install
- Download and install Fabric Loader (or Quilt Loader) for your Minecraft version.
- Download Fabric API and place it in your
modsfolder. - Download the Villager Pickup Mod file matching your Minecraft version from the link below.
- Drop the mod
.jarfile into your.minecraft/modsfolder and launch the game.
Requirements
| Mod Loader | Dependencies | Minecraft Versions |
|---|---|---|
| Fabric, Quilt | Fabric API, Quilt Loader | 26.1, 1.21.11, 1.21.10, 1.21.9, 1.21.8, 1.21.7, 1.21.6, 1.21.5, 1.21.4, 1.21.3, 1.21.1, 1.21, 1.20.6, 1.20.4, 1.20.1, 1.19.4, 1.19.2 |
Pros
- Eliminates the need for minecarts, boats, or water channels to move villagers
- Preserves all villager data including trades, profession, and custom names
- Works across dimensions, making long-distance transport trivial
- Server-side compatible — vanilla clients can join without installing the mod
- Highly configurable experience cost and pickup restrictions
- Actively maintained with support for the latest Minecraft versions
Cons
- Fabric/Quilt only — no Forge or NeoForge support available
- Wandering traders and custom modded entities may not be compatible
- Baby villagers cannot be picked up without changing config defaults
- Cannot pick up sleeping or dead villagers, which may be inconvenient in some situations
Download
Always download mods from official sources to stay safe.
What's New
- Updated to support Minecraft 1.21.11, the latest available version.
- Continued compatibility across the full 1.19.x through 1.21.x version range.
- The mod remains actively maintained with consistent updates as new Minecraft versions release.
FAQ
Does picking up a villager reset their trades?
No. The villager retains all data when picked up, including their profession, trade offers, trade progress, and custom name. Everything is preserved exactly as it was.
Can I use Villager Pickup Mod on a server without clients installing it?
Yes. The mod is fully functional on the server side, and players using vanilla clients can still connect and interact with the server normally.
Does it cost anything to pick up a villager?
It can — some versions charge experience points based on the villager's job level. This cost is configurable, so server admins can adjust or disable it entirely through the mod's config file.
