
Better Villager Pickup
A mod that lets you pick up villagers as items allowing you to move them easily.
Screenshots

About this Mod
Better Villager Pickup
A simple server-side mod that allows you to pick up villagers.
Since this is a server-side mod, it works with vanilla clients.
This is a fork of Villager Pickup which implements a fix to prevent players from putting picked up villagers into mob spawners or spawning them inside other villagers (by default this would spawn a baby villager with no data).
This fork also adds a few additions like showing the villager's profession, type, health, workstation and bed locations and trades in the item tooltip.
To pick up a villager, simply sneak and right click on them.
The villager spawn egg will retain all NBT data of the villager meaning it will stay the same way you picked it up. (keep xp, trades, etc)

Planned Features
- Add a config option to change which entities can be picked up
Available Versions
How to Install Better Villager Pickup on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.1).
Install Mod
Open the mod browser in the dashboard and search for "Better Villager Pickup". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.21.1
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Better Villager Pickup server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.1). You can switch loaders with one click in the panel.
Is Better Villager Pickup compatible with fabric?
Better Villager Pickup officially supports fabric for Minecraft 1.21.1. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Better Villager Pickup – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Better Villager Pickup consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install Better Villager Pickup with just one click on your server.