Dynamic Villager Trades
With Dynamic Villager Trades, villagers change their offers based on how players have traded with them before.
What it does
Villagers adjust their trades according to earlier player interactions, so a villager can become specialized over time through deliberate trading. The aim is to replace large trading halls full of mostly useless offers with a smaller set of trades that matches what a player needs. Server-side only: players join without installing it, and only the server runs the mod. Released under CC0 1.0 Universal, so the code is not open source. Files exist for Fabric and Forge across game versions 1.20 – 1.21.1.
Key features
Trades that respond to history
Villagers change their offers based on previous interactions with the player who trades with them.
Specialized librarians
A librarian can specialize in armor or water-related enchantments at maximum level through repeated trading.
Datapack trade edits
Trades can be added or replaced through datapacks, so server owners control which offers appear.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Balanced Villagers is client and server and under All rights reserved, with Fabric files for 1.20.1 – 1.21.11. Fixed Villager Trades is server-side only, open source under the Apache License 2.0, and published for Fabric and Quilt across 1.17 – 1.21.1.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Dynamic Villager Trades | Fabric and Forge | 1.20 – 1.21.1 | Server-side only | 2025-05-30 |
| Balanced Villagers | Fabric | 1.20.1 – 1.21.11 | Client and server | 2026-07-05 |
| Fixed Villager Trades | Fabric and Quilt | 1.17 – 1.21.1 | Server-side only | 2024-08-30 |
Questions
Does Dynamic Villager Trades need to be installed on clients?
In the catalog
Dynamic Villager Trades is one of 2,072 Economy mods on ModsFinder, and one of 1,159 Economy mods for Fabric. 32,366 mods support Minecraft 1.21.1.
More from sneakysneaker04
Similar mods
What the author says
Example trades from a librarian specialized in max-level, armor and water-related enchantments. Additionally, this mod allows you to add or replace villager trades through datapacks. In multiplayer, the mod is only required on the server.
Official listing
- Modrinth page
- modrinth.com/mod/dynamic-villager-trades
- Owner
- sneakysneaker04
- Published
- 2025-05-30
- Updated on Modrinth
- 2025-05-30
- Facts verified
- 2026-10-15
