SANDBOX — this is a test environment. No servers are actually deployed and no real payments are charged.
✓ VerifiedCreatures & NPCs

Dynamic Villager Trades

by sneakysneaker04 · for Minecraft

Villagers change trades based on previous player interactions

19KDownloads
16 mo agoLast updated
CC0-1.0License
Fabric · ForgeLoaders

About Dynamic Villager Trades

From Modrinth

Villagers change trades based on previous player interactions

Example trades from a librarian specialized in max-level, armor and water-related enchantments.

A revisitation of the Villager trading mechanics that aims to get rid of those big trading halls filled with villagers with mostly useless trades, instead allowing you to get everything you need from a smaller number of villagers, which can become specialized in the long term through deliberate trading. To achieve this, the mod makes these two changes:

  • _Villagers choose their trades based on previous player interactions._ For instance, a librarian you've bought many Looting books from is more likely to offer sword enchantments and luck related enchantments in the future.
  • _Villagers change their trades every time they restock/every day (configurable)._ This makes it unnecessary to breed a large number of villagers in hope that they sell what you need, and adds a little challenge to the trading mechanics. The more you buy or sell a specific item, the more likely the villager will choose that trade after restocking.

Additionally, this mod allows you to add or replace villager trades through datapacks. In multiplayer, the mod is only required on the server.

Highlights

From source data

Game versions

Supports 4 Minecraft versions, the newest being 1.21.1.

Loaders

Runs on Fabric and Forge.

Footprint

Rated a light load on a server.

What kind of mod it is

From the catalog
Listed on Modrinth as “Mods”

Creatures & NPCs

Adds or changes creatures, NPCs and how they behave.

Runs on your server

From source side support

Modrinth lists Dynamic Villager Trades as required on the server. Check its Modrinth page to see whether players need it too.

Compatibility

Game
Minecraft
Loaders
FabricForge
Runs on
Serverrequired on the server
Game versions
1.21.1 and 3 earlier

Verified at the source

  • ✓ModrinthOfficial listing, checked 2026-10-01Open ↗
  • ✓Authorsneakysneaker04, as published on Modrinth
  • ✓LicenseCC0-1.0Free

Dynamic Villager Trades, answered

Generated from the mod’s own source data.

Do my players need to install Dynamic Villager Trades?

Modrinth lists Dynamic Villager Trades as required on the server. Check its Modrinth page to see whether players need it too.

Which loaders does it support?

Fabric and Forge.

Is it free?

Yes. Dynamic Villager Trades is free to download from Modrinth. Its license is CC0-1.0.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run Dynamic Villager Trades on a Minecraft server.

Deploy in about a minute from $4.20 a month, then add Dynamic Villager Trades in one click.