Bulk Villager Trading Reborn
by GordeyStudio
Bulk Villager Trading Reborn lets a player shift-click a villager trade so it repeats until the villager runs out of stock, and it is an unofficial revival for 1.21 and later.
What it does
Opening a villager's trade screen and shift-clicking a trade repeats the purchase, so a single click can complete a whole batch instead of one trade at a time. Restocking is handled automatically, so the trade keeps going as long as the villager has stock and the player has the items to pay for it. The loop stops when the villager runs out of stock or the player's inventory can no longer cover the cost. The same behavior works on wandering traders.
The mod is client-side only, so a server, a Realms world or a single-player game does not need it installed on the server side. Players who join a server running vanilla villagers can still use it on their own client. A small configuration file controls the mod, and it depends on Fabric API only for its config handling on Fabric.
Builds are published for Fabric and NeoForge, both for 1.21.1 only, with the 1.1.0 release dated 2026-07-29. The code is released under the MIT License and is not open source.
Key features
Shift-click batch trades
Holding shift while clicking a villager trade makes the trade repeat, with stock restocked from the inventory, until the villager has no stock left or the player runs out of the needed items.
Automatic restocking
Trade slots refill on their own during a batch, so a long run does not need to be restarted by hand.
Wandering trader support
Batch trading also applies to wandering traders, not only to villagers in villages.
Configurable behavior
A small config file holds the mod's settings, and the mod adds no items, blocks or commands.
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: Players who trade often with villagers and want to avoid repeating the same trade by hand. It suits survival worlds with emerald farms, and it needs only the client, so it can be added to a server world without server changes.
How it compares
Villager Trading Helper is client-side too, with Fabric and NeoForge files for 1.21.11 – 26.3, and it is not open source under the MIT License. Trading Stalls is a client and server mod for 1.21 – 1.21.11 under the GNU General Public License v3.0 only, and it is open source. Bulk Villager Trading Reborn covers only 1.21.1, so it is the better fit for that single version.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Bulk Villager Trading Reborn | Fabric and NeoForge | 1.21.1 | Client-side only | 2026-07-29 |
| Villager Trading Helper | Fabric and NeoForge | 1.21.11 – 26.3 | Client-side only | 2026-09-21 |
| Trading Stalls | Fabric | 1.21 – 1.21.11 | Client and server | 2026-09-08 |
Questions
Does Bulk Villager Trading Reborn need to be installed on the server?
Which loaders are supported?
Does Fabric API have to be installed?
In the catalog
Bulk Villager Trading Reborn is one of 2,072 Economy mods on ModsFinder, and one of 1,159 Economy mods for Fabric. 32,366 mods support Minecraft 1.21.1.
More from GordeyStudio
Similar mods
What the author says
Tired of clicking through villager trades one by one? Shift-click a trade once — and it keeps going. This mod automatically restocks the trade slots from your inventory after every shift-click trade and repeats the trade until the villager runs out of stock (or you run out of items). One click = the whole batch.
Official listing
- Modrinth page
- modrinth.com/mod/bulk-villager-trading-reborn
- Owner
- GordeyStudio
- Published
- 2026-07-29
- Updated on Modrinth
- 2026-07-29
- Facts verified
- 2026-10-15
