Trade Overhaul
by UnnamedUser
Trade Overhaul changes how villagers trade, turning fixed merchant offers into a system that works more like an RPG exchange with non-player characters.
What it does
Trade Overhaul replaces the usual single trade screen with a window that shows the player's inventory on one side and the villager's inventory on the other. Players can buy items from a villager in the quantities the villager requires, sell items to a villager, and craft new goods from existing items, tools, resources, weapons and armor while keeping the original properties and enchantments. Villagers gain new trade offers as they level up, and a villager at a workstation sells the goods that station calls for. Stock is refreshed after a set time, which the mod configuration changes. Each trade can be made in bulk without opening separate trade offers one at a time.
Players can also dismantle unwanted items into their component parts and repair tools, weapons and armor. Villagers and farmers become places to sell surplus goods for money. The mod is configurable down to most details, and the refresh interval is set in the same configuration. Trade Overhaul runs on the client and on the server, so both need it. It is released for Fabric only, for 1.20.1, and the latest file is 1.1.3 for 1.20.1 on the beta channel. The code is under the MIT License, and the project is not open source.
Key features
Two-panel trade window
Opening a villager shows the player's inventory and the villager's inventory side by side.
Bulk trading
Large quantities of a good can be traded in one action instead of separate offers.
Crafting with preserved properties
New items can be made from existing ones while keeping their enchantments and original properties.
Dismantling and repair
Unwanted items can be broken into component parts, and tools, weapons and armor can be repaired.
Level-based trade offers
Villagers open new trade offers as they level up, and their stock is refreshed on a timer.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
TradeChest is an open source Fabric mod under the MIT License, with files for 1.20.1 – 1.20.6, that runs on client and server. VrikkaDuck's Autotrade is open source under the GNU Lesser General Public License v3.0 or later, works for 1.20 – 1.20.4, and is client-side only, so servers need nothing. LazyTrade is client-side only, not open source, and covers 1.19.4 – 26.2 under the MIT License.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Trade Overhaul | Fabric | 1.20.1 | Client and server | 2026-06-08 |
| TradeChest | Fabric | 1.20.1 – 1.20.6 | Client and server | 2026-02-04 |
| VrikkaDuck's Autotrade | Fabric | 1.20 – 1.20.4 | Client-side only | 2024-03-04 |
| LazyTrade | Fabric | 1.19.4 – 26.2 | Client-side only | 2026-08-07 |
Questions
Does Trade Overhaul need to be installed on the server?
Which loader does Trade Overhaul support?
Can the refresh time for villager stock be changed?
In the catalog
Trade Overhaul is one of 2,072 Economy mods on ModsFinder, and one of 1,159 Economy mods for Fabric. 34,764 mods support Minecraft 1.20.1.
More from UnnamedUser
Similar mods
What the author says
Love trading with villagers, but always wanted more? This mod transforms ordinary merchants into fully-fledged RPG NPCs. As mentioned earlier, trading in the game is changing dramatically. Now, when interacting with a villager, a new GUI opens, in which the first thing they see are two panels: the player's inventory…
Official listing
- Modrinth page
- modrinth.com/mod/trade-overhaul-fabric
- Owner
- UnnamedUser
- Published
- 2026-04-16
- Updated on Modrinth
- 2026-06-08
- Facts verified
- 2026-10-15
