VillagerTradesEdit
by flemmli97
VillagerTradesEdit gives server owners a GUI and a command for editing the trades that villagers offer, including custom trades and unlimited stock.
What it does
Creating custom trades with villagers through the vanilla process takes heavy use of lengthy commands, and editing trades on villagers that already exist is more cumbersome still. VillagerTradesEdit is a server-side utility mod that replaces much of that work with a graphical editor. A player with the right permission can open a villager's trades, change what it wants and what it gives, and add trades for any item. The command villagertrades edit opens the same editing path for a chosen villager.
The mod is intended for editing trades on existing villagers and for creating custom villagers with their own offers. Clicking the green glass pane in the editor opens the trade metadata. A further option lets a trade be set to unlimited stock, so it never runs out. Fabric API is required, and the mod is published for Fabric and NeoForge with files for 26.3 in the 1.20.2 – 26.3 range; it is released under the MIT License and is open source.
Key features
Trade editing GUI
A graphical editor replaces the long commands normally needed to change a villager's offers.
Custom villagers
Trades can be defined for villagers the server owner creates, not only for those already in the world.
Unlimited trade stock
A trade can be set so its stock never runs out, useful for shops that should always be available.
Trade metadata
Metadata for each trade is edited from the GUI by clicking the green glass pane in the editor.
Compatibility
Latest build for each game version and loader.
26.x3 of 3 versions with builds
1.21.x4 of 4 versions with builds
1.20.x2 of 2 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Server shops
Server owners can rework the offers of villagers near spawn or in a hub without issuing long commands.
Who it’s for: Server owners and administrators who want to change villager trades in a multiplayer world. Players only need to join the server; no client install is needed.
How it compares
EditVillagers Mod is client-side only, runs on Fabric and NeoForge, and is released under All rights reserved, so it is not open source. PvpSys is server-side only on Fabric for 1.21 – 26.2 under the Apache License 2.0, which is not open source. CraftTweaker GUI is client-side only on Fabric and NeoForge for 1.20.4 – 1.21.1 and is open source under the MIT License.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| VillagerTradesEdit | Fabric and NeoForge | 1.20.2 – 26.3 | Server-side only | 2026-09-28 |
| EditVillagers Mod | Fabric and NeoForge | 1.21 – 26.2 | Client-side only | 2026-07-25 |
| PvpSys | Fabric | 1.21 – 26.2 | Server-side only | 2026-08-05 |
| CraftTweaker GUI | Fabric and NeoForge | 1.20.4 – 1.21.1 | Client-side only | 2026-09-28 |
Questions
Does VillagerTradesEdit need Fabric API?
Which loaders does VillagerTradesEdit support?
Do players need to install anything?
Which game versions have files?
In the catalog
VillagerTradesEdit is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 8,071 mods support Minecraft 26.3.
More from flemmli97
Similar mods
What the author says
Creating custom trades with villagers is already possible in vanilla but the process involves heavy use of very lengthy commands and is not very practical. Also editing trades of existing villagers is even more cumbersome This serverside mod alleviates it by providing an intuitive gui to work with.
Official listing
- Modrinth page
- modrinth.com/mod/villagertradesedit
- Owner
- flemmli97
- Published
- 2023-12-25
- Updated on Modrinth
- 2026-09-28
- Facts verified
- 2026-10-15
