VillagerTradeEditor
by madfish.od
VillagerTradeEditor lets server operators edit the trade lists of villagers from in-game commands and hotbar items, with timed trade limits as an option.
What it does
A server operator can select a standard villager by crouching and right-clicking it, after which commands can show its offers, insert a fresh offer, swap out an old one, delete one offer or empty the entire set. Trades are built from the items in hotbar slots 1, 2 and 3, so a trade such as an enchanted diamond sword for 25 emeralds is set up by holding those items.
The mod also adds global timed trade limits, which cap how often a trade can be used. Timers count Minecraft in-game time, so sleeping in a bed advances them. The mod is Server-side only: players join without installing it, and only the server needs the Fabric Loader build. It targets Minecraft 1.21.10 and is released under the MIT License, but it is not open source.
Key features
Trade list commands
Commands show, add, replace, remove and clear the trades of the selected villager.
Hotbar trade builder
Fresh and substitute offers draw their goods from hotbar slots 1, 2 and 3, which means no dedicated tool is required.
Operator-only editing
Only players with permission level 2 or higher can change trades, and the default keeps it to server operators.
Global timed limits
Trade limits apply across the server and reset on a timer measured in in-game time, which sleeping advances.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Custom shop villagers
Server operators can set a villager to sell items that the vanilla trade pool does not offer.
Limiting rare trades
A timed limit can cap how often a valuable trade is used, so one player cannot empty the supply at once.
Who it’s for: Server owners and operators who run a Fabric server on Minecraft 1.21.10 and want to change villager trades without editing data files.
How it compares
Player Trade is a Fabric mod for 1.21.5 – 1.21.11 that runs on client and server, so both sides need it, and it is not open source under the MIT License. Handy Trader is a Fabric client-side mod for 1.21.11 – 26.3 released under the MIT License and open source, so only players install it. InfiniteStocks is a server-side Fabric mod for 1.21.10 under the MIT License that is not open source, the same version and environment as this mod.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| VillagerTradeEditor | Fabric | 1.21.10 | Server-side only | 2026-07-07 |
| Player Trade | Fabric | 1.21.5 – 1.21.11 | Client and server | 2026-06-07 |
| Handy Trader | Fabric | 1.21.11 – 26.3 | Client-side only | 2026-09-16 |
| InfiniteStocks | Fabric | 1.21.10 | Server-side only | 2025-11-15 |
Questions
Does VillagerTradeEditor need to be installed by players?
Who can edit villager trades?
Which game version does the mod support?
In the catalog
VillagerTradeEditor is one of 2,072 Economy mods on ModsFinder, and one of 1,159 Economy mods for Fabric. 15,569 mods support Minecraft 1.21.10.
Similar mods
What the author says
Villager Trade Editor is a server-side Fabric mod that lets server operators edit trades of ordinary villagers. Players do not need to install this mod. It only has to be installed on the server.
Official listing
- Modrinth page
- modrinth.com/mod/villagertradeeditor
- Owner
- madfish.od
- Published
- 2026-07-07
- Updated on Modrinth
- 2026-07-07
- Facts verified
- 2026-10-15
