Villager Pickup
Players who move villagers between farms or bases can pick a villager up with shift and right-click, then place it elsewhere with Villager Pickup.
What it does
Shift right-clicking a villager stores it inside a villager spawn egg, and the egg can be placed again at any point. The spawn egg keeps all NBT data from the original villager, so its profession, trades and other state stay the same after it is picked up and set down. The mod works with modded villagers by default, provided they are not a separate entity; wandering traders, for example, cannot be picked up.
The mod runs on the server alone, and vanilla clients can join a server that has it installed. Fabric API is required on Fabric, so it must be present alongside Villager Pickup. The mod is available for Fabric, NeoForge and Quilt across 20 release versions, 1.19 – 26.2, and it is released under the CC0 1.0 Universal license, which makes the code open source. Its latest file is 1.4 for 26.2, dated 2026-08-30.
Key features
Villager spawn eggs
Shift right-clicking a villager converts it into a spawn egg that holds the villager's data.
Full data retention
Villagers keep their NBT data, so they are unchanged when they are placed again.
Modded villager support
Villagers added by other mods are handled by default unless they are a separate entity type.
Reload and in-game config
Changes take effect with the /villager-pickup reload command, and /villager-pickup config-gui opens the in-game config editor.
Gallery
Compatibility
Latest build for each game version and loader.
26.x4 of 4 versions with builds
1.21.x4 of 4 versions with builds
1.20.x7 of 7 versions with builds
1.19.x5 of 5 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Rearranging a village
A server owner can move villagers to a new workstation layout without losing their professions or trades.
Relocating trade hubs
Players running a server can shift villagers to a different trading area and place them back down.
Who it’s for: Server owners and administrators who manage villager placement on Fabric, NeoForge or Quilt servers, and players who want to move villagers between locations on those servers.
How it compares
Quick Villagers is a server-side Fabric mod under the Apache License 2.0 for 1.20.1 – 1.21.5. Click Villagers supports Fabric and NeoForge, is licensed under the GNU General Public License v3.0 only, and is open source. Simple Villager Follow runs on both client and server for 1.20.1 – 26.2, and its code is not open source.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Villager Pickup | Fabric, NeoForge and Quilt | 1.19 – 26.2 | Server-side only | 2026-08-30 |
| Quick Villagers | Fabric | 1.20.1 – 1.21.5 | Server-side only | 2025-11-14 |
| Click Villagers | Fabric and NeoForge | 1.20 – 26.3 | Not published | 2026-09-20 |
| Simple Villager Follow | Fabric, Forge and NeoForge | 1.20.1 – 26.2 | Client and server | 2026-04-26 |
Questions
Does Villager Pickup need Fabric API?
Must the mod be installed on clients?
Does a picked up villager keep its profession?
In the catalog
Villager Pickup is one of 11,058 Mobs mods on ModsFinder, and one of 5,189 Mobs mods for Fabric. 13,894 mods support Minecraft 26.2.
More from LivingLemming
Similar mods
What the author says
Villager Pickup allows you to pick up villagers into spawn eggs by shift right-clicking on them. The villager spawn egg will retain all NBT data of the previous villager, meaning they stay exactly the same as before you picked them up. Due to the way this mod is coded, it works with all modded villagers by default if…
Official listing
- Modrinth page
- modrinth.com/mod/villager-pickup
- Owner
- LivingLemming
- Published
- 2023-06-18
- Updated on Modrinth
- 2026-08-30
- Facts verified
- 2026-10-15
