ModsFinder

Better Villager Trades

by Monte_Carlo_Simulations

Better Villager Trades lets server owners swap the emerald currency used by villager trades for another item, such as gold ingots or diamonds.

FabricForgeNeoForgeServer-side onlyApache License 2.0Open source1.20.1 – 26.2

What it does

Once installed on a server, the mod changes which item villagers accept in exchange for their goods. Currency is set with a command, so an admin can choose a different item and keep the trades working as usual. Defaults keep the vanilla emerald behavior until the setting is changed. The mod also works in single-player worlds, where the same setting applies.

Key features

  1. Item currency for trades

    Villager trading can use an item of the server owner's choice in place of emeralds.

  2. Command-based setup

    A villagercoin set command selects the currency item, such as minecraft:diamond.

  3. Vanilla default

    Emeralds remain the currency until an admin changes the setting.

Compatibility

Latest build for each game version and loader.

26.21.4.1Not available1.4.1
26.1.21.3.0Not available1.3.0
1.21.111.1.0Not available1.1.0
1.21.11.2.0Not available1.2.0
1.20.11.1.21.1.3Not available
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Questions

Does Better Villager Trades need Fabric API?

Yes. Fabric API is required on Fabric builds and must be installed alongside the mod.

Does the mod need to be installed on the client?

No. It is server-side only, so players can join without installing it.

In the catalog

Better Villager Trades is one of 2,072 Economy mods on ModsFinder, and one of 1,159 Economy mods for Fabric. 13,894 mods support Minecraft 26.2.

More from Monte_Carlo_Simulations

All projects

Similar mods

What the author says

Set any item as the currency for Villager trading. Defaults to Emeralds (Vanilla behavior). Want villagers to trade Gold Ingots? Diamonds? Cookies? You can do that. In-Game: Run the command: /villagercoin set Example: /villagercoin set minecraft:diamond
Monte_Carlo_Simulations, on the Modrinth page

Official listing

Owner
Monte_Carlo_Simulations
Published
2026-02-16
Updated on Modrinth
2026-08-17
Facts verified
2026-10-15

Tags