NewCraftRank SitesA free website and storeMake yours ›
AshlarFree server software built on Paper, with DDoS and backdoor protection See Ashlar ›CommunityAsk questions, share builds and find people to play with Join the forum ›
Resources / Plugins / VillagerCarry

VillagerCarry

Sneak + right-click to carry a villager in an egg. Profession, trades and discounts are kept. Dupe-safe.

PluginsFree1.21 – 26.x
by mrpunky · listed from Hangar
Download ›

Direct download from Hangar · 3 downloads

What it does

VillagerCarry is a plugin for Paper / Spigot servers, made by mrpunky. Sneak + right-click to carry a villager in an egg. Profession, trades and discounts are kept. Dupe-safe.

It supports Minecraft 1.21 – 26.x. It has been downloaded 3 times on Hangar. That puts it at #463 of the 508 gameplay plugins listed here. The last update came out on Nov 9, 2026.

Supported versions

26.x1.21

Release history

The newest is 1.0.0, released on Nov 9, 2026. It is made for Minecraft 1.21.4 – 26.3. It runs on Paper. The download is 35 KB.

VersionReleasedMinecraftType
1.0.0Nov 9, 20261.21.4 – 26.3Release

Commands

The commands named on the Hangar page of VillagerCarry:

/villagercarry/vcarry

Permissions

Permission nodes named there, to give with a plugin like LuckPerms:

villagercarry.usevillagercarry.admin

Latest release on GitHub

VillagerCarry is open source. Its newest release on GitHub is VillagerCarry 1.0.0, published on Nov 8, 2026.

First public release.

  • Sneak + right-click a villager with an empty hand to pick it up into an egg; right-click a block to place it
  • Keeps profession, level and XP, all trades and their uses, reputation (discounts), biome type, name and health
  • Releases the old workstation and bed; the villager finds new ones at its new home
  • Duplication-safe: every egg works once, copies are rejected; no use on mobs, spawners or dispensers
  • Optional WorldGuard support (build permission), per-world allow list, cooldown, console log
  • Messages and the egg description follow the player's client language (English and Turkish bundled)

Supported: Paper / Purpur 1.21.4 – 1.21.11 and 26.x, Java 21+. Optional: WorldGuard 7. Tested on Paper 1.21.4, Paper 26.2 and Purpur 26.3.

Install: drop VillagerCarry-1.0.0.jar into plugins/ and start the server.

SHA-256: 29181a23ca1111f3db2f6938b1e3aeb163d0333e2b5202eed4ad10d18e1c9e24

Made by Craftavia · play.craftavia.net

Description from the author on Hangar

VillagerCarry

Pick up a villager into an egg and place it somewhere else, with its profession, trades and discounts intact.

Moving villagers to a trading hall usually means boats, minecarts and a lot of patience. With VillagerCarry a
player sneaks, right-clicks the villager with an empty hand and gets a villager egg. Right-clicking a block
with the egg puts the same villager back: same profession and level, same trades and uses, same reputation
(so cured-villager discounts stay), same name.

Features

  • Sneak + right-click with an empty main hand to pick a villager up; right-click a block to place it.
  • Everything that matters is kept: profession, level and XP, all trades and their uses, gossip/reputation

(discounts), biome type, custom name, health, baby/adult.

  • Readable egg – the egg's description lists type, health, profession, XP bar, its previous bed and

workstation and every trade with enchantments and remaining uses.

  • Workstation and bed are released when a villager is picked up, so another villager can take them.

At the new place the villager looks for a new bed and workstation.

  • Duplication-safe – every egg has a unique ID and works once; a copied egg is rejected and removed.

Eggs do not stack, cannot be used on mobs or spawners and cannot be fired from dispensers.

  • Not while trading or leashed, optional baby pick-up, per-world allow list, cooldown.
  • WorldGuard support (optional) – players can only pick up and place villagers where they are allowed to

build. Other protection plugins that cancel the interaction are respected as well.

  • Per-player language (English and Turkish bundled), console log of every move, no database,

no network calls, no metrics.

Requirements

Server · Paper or a fork such as Purpur, 1.21.4 – 1.21.x and 26.x
Java · 21 or newer
Optional · WorldGuard 7

Folia is not supported.

Installation

  1. Download VillagerCarry-x.y.z.jar from Releases.
  2. Put it in your plugins/ folder and start the server.
  3. Optionally adjust plugins/VillagerCarry/config.yml and run /villagercarry reload.

Commands and permissions

Command / action · Description · Permission · Default
Sneak + right-click a villager · Pick it up into an egg · villagercarry.use · everyone
Right-click a block with the egg · Place the villager · villagercarry.use · everyone
— · Ignore the WorldGuard check · villagercarry.admin · op
/villagercarry reload (/vcarry) · Reloads config and messages · villagercarry.admin · op

Configuration

worlds: [] # empty = all worlds; "world", "minecraft:overworld" or "overworld"
cooldown-ms: 1000
allow-babies: true
worldguard-check: true
log: true # " picked up a villager: ..." in the console
default-language: en

Messages, the egg name and its description are in messages_en.properties and messages_tr.properties
(MiniMessage). Players see the file matching their client language; the egg description is written in the
language of the player who picks the villager up. Add a language by dropping messages_.properties in
the plugin folder.

Notes

  • The villager is stored in the egg as entity data (with temporary fields such as position and brain

memories removed to keep eggs small). Place carried villagers before you upgrade the server to a new
Minecraft version.

  • Used egg IDs are kept in plugins/VillagerCarry/used-eggs.txt. Do not delete it, or old copies of used

eggs would work again.

  • Releasing the workstation uses an internal server method (releaseAllPois). If a future server version

renames it, the plugin keeps working and logs one warning; only the old workstation stays claimed until
the villager it belonged to is gone.

  • Started on Paper 1.21.4 and 26.2 (with and without WorldGuard) before release. The plugin it comes

from runs on Craftavia's survival server (Purpur 26.2).

Made by the Craftavia team · craftavia.net

Türkçe

VillagerCarry, köylüyü eğilip boş elle sağ tıklayarak yumurtaya almanızı ve istediğiniz yere
koymanızı sağlayan ücretsiz bir Paper eklentisidir. Meslek, seviye, takaslar, kullanım sayıları, itibar
(indirimler), biyom türü ve isim korunur. Köylü alınınca iş bloğu ve yatağı boşa çıkar, yeni yerinde
kendine yenisini bulur.

  • Her yumurtanın tek bir kimliği vardır, bir kez çalışır; kopyalanan yumurta silinir.
  • Takas yapılan ya da tasmalı köylü alınamaz. Yumurta spawner'a, canlıya ve dağıtıcıya kullanılamaz.
  • WorldGuard kuruluysa oyuncu yalnız inşa izni olan yerde köylü alıp koyabilir.
  • Oyun dili Türkçe olan oyuncu mesajları ve yumurta açıklamasını Türkçe görür.

Kurulum: jar'ı plugins/ klasörüne atın ve sunucuyu açın. Ayarlar plugins/VillagerCarry/config.yml
dosyasındadır, değişiklikten sonra /villagercarry reload yazın.

Craftavia ekibi tarafından geliştirildi: craftavia.net

License

MIT © Craftavia

Written by mrpunky. Read it with pictures on Hangar.

How to install VillagerCarry

  1. Make sure your server runs Paper and Spigot on Minecraft 1.21 – 26.x.

  2. Download the .jar file from Hangar and put it in the plugins folder of your server.

  3. Restart the server. Avoid /reload, many plugins do not handle it well.

  4. Type /plugins in the console: VillagerCarry should be listed in green. Its config files are created in the plugins folder on the first start.

Full guide: How to install plugins on a Minecraft server

Compatibility

Minecraft versions
26.x, 1.21
Runs on
Paper, Spigot
Edition
Java
Needs
WorldGuard
License
MIT
Price
Free
Upkeep
Actively updated (Nov 10, 2026)

VillagerCarry compared with similar ones Compare all alternatives

ResourceDownloadsVersionsLast updatePrice
VillagerCarrythe one you looked at31.21 – 26.x1 day agoFree
Click Happy Ghaststrxgxdy111.21 – 26.x14 days agoFree
Click VillagersClickism734K1.20 – 26.x8 days agoFree
Take It Outrofumer120K1.20 – 26.x5 days agoFree

Questions

Does VillagerCarry work on Minecraft 26.x?

Yes. VillagerCarry supports Minecraft 26.x. All supported versions: 26.x, 1.21.

Is VillagerCarry free?

Yes. VillagerCarry is free to download from Hangar.

Which server software does VillagerCarry run on?

VillagerCarry runs on Paper and Spigot servers.

Does VillagerCarry need anything else?

Yes: WorldGuard. Install it before VillagerCarry.

Is VillagerCarry still updated?

Yes. The last update came out in the past day.

What are the best alternatives to VillagerCarry?

The closest ones are Click Happy Ghasts, Click Villagers and Take It Out. Compare all alternatives

Alternatives to VillagerCarry

Click Happy GhastsPlugins · 1.21 – 26.x

Click Happy Ghasts lets you sneak + right-click a Happy Ghast to pick it up and right-click a block to place it back fully grown, harness included (only if it…

Free11 downloads
Take It OutPlugins · 1.20 – 26.x

Minecraft mod that lets you pick blocks from shulker boxes using mouse wheel, Easy Place, or right-click — perfect for Litematica schematics and printers.

Free119,768 downloads
Donut AuctionPlugins · 1.20 – 26.x

A free, dupe-safe auction house for Paper and Folia 1.20.1–26.3 with Buy It Now, real bids, sale alerts, price insight and a cross-server market.

Free51,019 downloads
Compare all alternatives ›

Reviews

–★★★★★
0 reviews
50
40
30
20
10

Log in to leave a review.