ModsFinder

Dynamic Villager Trades

by sneakysneaker04

With Dynamic Villager Trades, villagers change their offers based on how players have traded with them before.

FabricForgeServer-side onlyCC0 1.0 Universal1.20 – 1.21.1

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

  1. Trades that respond to history

    Villagers change their offers based on previous interactions with the player who trades with them.

  2. Specialized librarians

    A librarian can specialize in armor or water-related enchantments at maximum level through repeated trading.

  3. 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.

1.21.11.4.0Not available
1.211.4.0Not available
1.20.11.3.11.3.1
1.201.3.11.3.1
ReleaseBetaAlphaNot available

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

How it compares

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
Dynamic Villager TradesFabric and Forge1.20 – 1.21.1Server-side only2025-05-30
Balanced VillagersFabric1.20.1 – 1.21.11Client and server2026-07-05
Fixed Villager TradesFabric and Quilt1.17 – 1.21.1Server-side only2024-08-30

Questions

Does Dynamic Villager Trades need to be installed on clients?

No. It runs on the server alone, so players need nothing extra to join.

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

All projects

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.
sneakysneaker04, on the Modrinth page

Official listing

Owner
sneakysneaker04
Published
2025-05-30
Updated on Modrinth
2025-05-30
Facts verified
2026-10-15

Tags