Different Emerald Trades
Different Emerald Trades lets a server owner replace the emerald that villagers accept in their trades with another item, set through a config file.
What it does
Villager trades normally use emeralds on both the buying and selling side. This Fabric mod reads a config file where the item used for each side of a trade can be changed to any item ID, such as a vanilla ingot or an item from another mod. Each of the three providers is a separate option, so the buy items and the sell item can differ from one another.
The config file uses one option line per trade slot. Where a server needs several slots to match, each one can be given its own value, and any slot left at the default keeps the emerald. Because the change is made on the server, the trades that players see when they join are the modified ones, without a client-side install.
Installation needs Fabric API on the server. The mod is released under the GNU General Public License v3.0 only, is open source, and is published for Fabric alone, with files for 1.19.2, 1.19.4, 1.20 and 1.20.1, the newest being 1.0.0-1.20.1 for 1.20.1 from July 2023.
Key features
Item replacement for trades
The item ID in a trade slot can be swapped for another item, so a villager trades for whatever the server chooses.
Separate buy and sell providers
The first buy, second buy and sell items are each configured on their own, so a trade can use different items on each side.
Per-slot configuration
Each trade slot has its own option line, and a slot left at the default keeps the vanilla emerald.
Modded item support
Items from other mods, such as a ruby from a tools mod, can be entered as the trade item by their full ID.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Server owners and modpack authors who want villager trades to use items other than emeralds. Players need no install, since the change runs on the server.
How it compares
Yo's Trade Post is a Fabric mod for 1.20.1 that is open source under the CC0 1.0 Universal license and runs on client and server, so it must also be on every player's side. Simple Trade Mod is also open source under the MIT License and runs only on the server, but it is published for 1.19.2 alone. Different Emerald Trades covers four versions 1.19.2 – 1.20.1 under the GPL, and only the server needs it.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Different Emerald Trades | Fabric | 1.19.2 – 1.20.1 | Server-side only | 2023-07-09 |
| Yo's Trade Post | Fabric | 1.20.1 | Client and server | 2026-01-06 |
| Simple Trade Mod | Fabric | 1.19.2 | Server-side only | 2022-08-18 |
Questions
Does Different Emerald Trades need Fabric API?
Do players need to install the mod?
Which game versions does the mod support?
How are the trade items set?
In the catalog
Different Emerald Trades 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 The-Architects727
Similar mods
What the author says
A Simple Mod to allow users to change out the emeralds in villager trades. Configuration: Disable.All.Trades=false #boolean | default: false Randomize.Emeralds=false #boolean | default: false Randomize.Everything=false #boolean | default: false Get.Value.From.Item.IDs=false #boolean | default: false
Official listing
- Modrinth page
- modrinth.com/mod/different-emerald-trades
- Owner
- The-Architects727
- Published
- 2022-11-23
- Updated on Modrinth
- 2023-07-09
- Facts verified
- 2026-10-15
