ModsFinder

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.

FabricServer-side onlyMIT License1.21.10

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

  1. Trade list commands

    Commands show, add, replace, remove and clear the trades of the selected villager.

  2. Hotbar trade builder

    Fresh and substitute offers draw their goods from hotbar slots 1, 2 and 3, which means no dedicated tool is required.

  3. Operator-only editing

    Only players with permission level 2 or higher can change trades, and the default keeps it to server operators.

  4. Global timed limits

    Trade limits apply across the server and reset on a timer measured in in-game time, which sleeping advances.

Compatibility

Latest build for each game version and loader.

1.21.101.1.1
ReleaseBetaAlphaNot available

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

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
VillagerTradeEditorFabric1.21.10Server-side only2026-07-07
Player TradeFabric1.21.5 – 1.21.11Client and server2026-06-07
Handy TraderFabric1.21.11 – 26.3Client-side only2026-09-16
InfiniteStocksFabric1.21.10Server-side only2025-11-15

Questions

Does VillagerTradeEditor need to be installed by players?

No. Server owners install it, and players connect with no copy of their own.

Who can edit villager trades?

Only accounts holding permission level 2 or above may pick villagers and run the offer-management commands. The default setting keeps editing to server operators.

Which game version does the mod support?

Only 1.21.10. The latest Fabric file is 1.1.1, published on 2026-07-07.

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

Official listing

Owner
madfish.od
Published
2026-07-07
Updated on Modrinth
2026-07-07
Facts verified
2026-10-15

Tags