▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/VillagerVault
VillagerVault

VillagerVault

Pick'em up! Easy to use plugin to manage your vanilla villagers!

43
0

lgoo

🏘️ VillagerVault

The Ultimate Villager Management Plugin for Minecraft

Paper 1.21+ Java 21+ Bedrock Support PlaceholderAPI


Infinite stock · Villager pickup · Protection · Leashing · Trade discounts Glow · Freeze · Backup & restore · Stats · Bedrock support — all in one plugin.


✨ Features at a Glance

Every feature listed below can be independently enabled or disabled in config.yml.

🔄 Infinite Villager Stock

Trades never run out. Uses reset every time the menu opens. Works with all professions & wandering traders. Per-world toggle.

📦 Villager Pickup & Placement

Shift + right-click to pick up · Right-click a block to place back.

  • ✅ Profession, level, XP, biome type
  • ✅ All trades with pricing & demand data
  • ✅ Custom names & health
  • ✅ CustomModelData for 3D resource pack models
  • ✅ Bedrock players hold a configurable item (default: Stick) and right-click to pick up

🛡️ Villager Protection

Block damage from 13+ sources — players, mobs, lightning, lava, fire, explosions, suffocation, drowning, fall, projectiles, cactus, wither — or just ALL.

🪢 Villager Leashing

Right-click with a lead to leash villagers. Something vanilla doesn't allow — VillagerVault does.

🧟 Anti-Zombie Conversion

Villagers never become zombie villagers. Infection cancelled before it happens.

💰 Trade Price Discounts

Permission-based tiers: 10%, 25%, 50%, 75% — or add your own. Highest tier auto-applies. Originals restored on close.

🏷️ Villager Nametags

Auto-formatted nametags: {profession}, {level}, {health}. Configurable update interval. Optional wandering trader support.

🧊 Freeze / No Wandering

/vv freeze locks a villager in place. PDC-persistent — survives restarts. Option to freeze ALL by default.

🔍 Villager Info Panel

Hold a Clock + right-click → detailed chat panel with profession, level, XP, trades, visual health bar, coordinates.

✨ Villager Glow

/vv glow highlights nearby villagers with colored glow visible through walls. Auto-expires.

💀 Death Backup & Restore

Dead villagers auto-backed up. /vv restore list shows clickable restore buttons. Full data + death location preserved.

📊 Statistics & PlaceholderAPI

Per-player tracking: pickups, placements, trades. Auto-saves to disk. %villagervault_pickups% · %villagervault_placements% · %villagervault_trades% · %villagervault_carrying%


🎮 Bedrock Edition Support

🟢Auto-detected — Floodgate/Geyser detected at startup, zero config needed
🟢Item-based pickup — Bedrock players hold a configurable item (default: Stick) and right-click to pick up villagers — no sneaking needed
🟢Safe formatting — No broken symbols, no invisible text, clean health bars
🟢No click events — Help & restore menus render as plain text for Bedrock
🟢Full feature parity — Every feature works identically on both editions

💬 Commands

CommandDescriptionPermission
/vv helpShow all available commands
/vv reloadReload the configurationvillagervault.reload
/vv tpTeleport the nearest villager to youvillagervault.teleport
/vv tphere [radius]Teleport all villagers within radiusvillagervault.teleport
/vv heal [radius]Heal all villagers within radiusvillagervault.heal
/vv freezeFreeze/unfreeze targeted villagervillagervault.freeze
/vv glow [radius]Highlight nearby villagers with glowvillagervault.glow
/vv stats [player]View villager statisticsvillagervault.stats
/vv restore listList all dead villager backupsvillagervault.restore
/vv restore [index]Restore a dead villagervillagervault.restore

🔐 Permissions

Click to expand full permissions list
PermissionDescriptionDefault
villagervault.adminAccess to all commandsOP
villagervault.reloadReload plugin configurationOP
villagervault.infinitestockInfinite stock for this playerEveryone
villagervault.pickupPick up and place villagersOP
villagervault.pickup.bypass-cooldownBypass pickup cooldownOP
villagervault.pickup.bypass-limitBypass max carry limitOP
villagervault.protectProtection notification on hitEveryone
villagervault.leashAttach leads to villagersEveryone
villagervault.teleportTeleport commandsOP
villagervault.healHeal commandOP
villagervault.infoView villager info panelEveryone
villagervault.freezeFreeze/unfreeze villagersOP
villagervault.glowGlow highlightOP
villagervault.statsView own statisticsEveryone
villagervault.stats.othersView other players' statsOP
villagervault.restoreRestore dead villagersOP
villagervault.discount.1010% trade discountNo one
villagervault.discount.2525% trade discountNo one
villagervault.discount.5050% trade discountNo one
villagervault.discount.7575% trade discountNo one

📥 Installation

1.  Download VillagerVault and drop the .jar into your plugins/ folder
2.  Restart your server
3.  Edit  plugins/VillagerVault/config.yml  to customize
4.  Run  /vv reload  to apply — no restart needed

Requirements

RequirementNote
📄Paper 1.21+Or any fork — Purpur, Pufferfish, etc.
Java 21+Required by Paper 1.21
🔌PlaceholderAPIOptional — enables %villagervault_...% placeholders
🎮Geyser + FloodgateOptional — enables Bedrock Edition player support

🎨 Resource Pack Support

VillagerVault supports CustomModelData on the carried villager item. Set custom-model-data in config.yml to match your resource pack and players will see your custom 3D villager model in their inventory. Any base material works — default is VILLAGER_SPAWN_EGG.


📖 Links

· [Discord] ·


Made by Anonventions

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Сервер

Детали

Лицензия:LicenseRef-All-Rights-Reserved
Опубликован:3 недели назад
Обновлён:3 недели назад
Главная