Home›Java›Mods›Global Villager Discounts
Global Villager Discounts
ModsJava

Global Villager Discounts

by Murqin · on Modrinth

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 26.1–26.1.2 · Bukkit⬇ Download for 1.21.5–1.21.11 · Bukkit⬇ Download for 26.1–26.1.2 · Paper⬇ Download for 1.21.5–1.21.11 · Paper⬇ Download for 26.1–26.1.2 · Purpur⬇ Download for 1.21.5–1.21.11 · Purpur⬇ Download for 26.1–26.1.2 · Spigot⬇ Download for 1.21.5–1.21.11 · Spigot
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.

GlobalVillagerDiscounts 💸

Synchronize villager curing discounts across all players on your server!


Description

GlobalVillagerDiscounts shares villager trade discounts among all players. When any player earns a discount by curing a zombie villager, that discount becomes available to everyone.

How It Works

  1. Player cures a zombie villager → earns discount.
  2. Plugin captures and stores the discount.
  3. Any other player trading with that villager gets the same discount.
  4. Discounts auto-clear on profession change.

Note: Hero of the Village discounts are not shared.


Features


Commands

All commands require you to look directly at a villager first.

Command Permission Description
/gvd info - Show villager info (UUID only for admins).
/gvd share on/off - Enable/disable discount sharing.
/gvd clear gvd.admin Clear target villager's discounts.
/gvd clearall gvd.admin Clear ALL discounts.
/gvd lock gvd.admin Lock villager (players can't change share).
/gvd unlock gvd.admin Unlock villager.

Language Support

Built-in: English (en) & Turkish (tr)

# config.yml
language: en  # or tr

Add Your Own Language

  1. Copy lang/en.yml to lang/de.yml.
  2. Translate all messages.
  3. Set language: de in config.yml.
  4. Restart server.

Requirements


Compatibility

Server Supported
Spigot ✅
Paper ✅
Purpur ✅
Folia ❌

Source Code

GitHub


License

MIT License

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more