CurseForge · Minecraft mod
Trade Picker
Skip the RNG of breaking lecterns. Directly select exact vanilla villager trades (like Mending) from a GUI picker every time they level up. Get the lowest base prices instantly without trade cycling.
Quick answer
Which Trade Picker release should I use?
Trade Picker tradeoptimizer-fabric-1.5.1+mc26.1.jar targets 26.1, 26.1.1, 26.1.2 with Fabric. The project page does not say whether this file belongs on the client, dedicated server, or both. All 1 required mods have matching files.
Where it goes
Is Trade Picker required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does Trade Picker tradeoptimizer-fabric-1.5.1+mc26.1.jar need?
tradeoptimizer-fabric-1.5.1+mc26.1.jar. Change the file and its required mods may change too.
Install Fabric API first. We found matching files for this game-version and loader setup.
We only count dependency files that match this setup. A file for another loader does not fill the gap.
Before you install it
Add Trade Picker without breaking your instance.
Built for Trade Picker tradeoptimizer-fabric-1.5.1+mc26.1.jar. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use tradeoptimizer-fabric-1.5.1+mc26.1.jar. It targets 26.1, 26.1.1, 26.1.2 with Fabric; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
Install Fabric API first. We found matching files for this game-version and loader setup.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside tradeoptimizer-fabric-1.5.1+mc26.1.jar. It opens that exact file at the source.
About this project
What does Trade Picker add?
Trade Picker
Now available for both Fabric & NeoForge
Pick the exact villager trades you want. No cycling. No luck.

Trade Picker replaces the workstation-cycling grind with a simple choice screen. Right-click any villager and instead of getting whatever trades the RNG decided, you see every trade that villager could possibly offer — then you pick the two you want. Your picks lock in permanently at the cheapest possible price, and reputation discounts from curing or Hero of the Village still stack on top.
Features
No more workstation cycling
Breaking and placing lecterns until a librarian rolls Mending is a time sink with no skill involved. Trade Picker removes the dice roll entirely — you always get exactly what you want, first try.
Librarians: every enchantment, every level, as its own option
The picker lists every tradeable enchantment individually — Mending, Sharpness I through V, Fortune III, Looting III, Silk Touch, every Treasure enchantment — so you grab exactly the book you need without cycling through dozens of rerolls.
Always the lowest price
All trades are offered at vanilla's minimum possible price. Cure a villager or earn Hero of the Village and those discounts apply on top, just like in vanilla.
Built-in search
Type "mending", "fortune", "protection" or any item name to filter the picker instantly. Even a librarian's full list of 100+ book options becomes easy to navigate.
Levels up with your villager
Every time your villager levels up — Novice, Apprentice, Journeyman, Expert, Master — the picker opens again for that level's trades. You stay in control the whole way up.
Reset anytime
Hit the Reset button on any trade screen to wipe a villager back to Novice and re-pick from scratch. A confirmation prompt keeps it from firing by accident.
Multiplayer protection
On shared servers, each villager is claimed by the first player to interact with it. Only that player — or a server operator — can reset or change its trades. Your emerald shop stays yours.
Trade Picker vs. trade cycling mods
| Trade cycling mods | Trade Picker | |
|---|---|---|
| Get specific trades | Eventually, with luck | ✅ First try, every time |
| Librarian enchantment choice | Random | ✅ Pick any enchant + level |
| Lowest vanilla price | ✅ | ✅ |
| Works on all professions | ✅ | ✅ |
| Adds no new items or recipes | Varies | ✅ |
| Multiplayer trade protection | ❌ | ✅ |
Compatibility
Works with the mods you're already using:
- Sodium / Embeddium ✅
- Iris / Oculus ✅
- Lithium / Starlight ✅
- ModMenu ✅
- EMI / JEI / REI ✅
Heads-up: Don't install alongside other trade-cycling mods. They're solving the same problem a different way — you only need one, and they may conflict.
Install
Fabric
- Install Fabric Loader for Minecraft 26.1.2
- Install Fabric API
- Drop the Trade Picker jar into your
modsfolder - On a server: install on both server and client
NeoForge
- Install NeoForge 26.1.2 or newer in the 26.1 line
- Drop tradeoptimizer-neoforge-<version>.jar into your
modsfolder
No config needed. Right-click a villager and it just works.
Source & License
- GitHub: https://github.com/polyvenom/tradepicker
- License: CC0 1.0 Universal (public domain)
- Author: polyvenom
- Issues / suggestions: GitHub Issues
Support
If Trade Picker saves you an afternoon of lectern-smashing, a tip on Ko-fi is always appreciated. No pressure — the mod is and always will be free.
Project description from CurseForge.
Pick your setup
Trade Picker by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
26.3
1 loader build26.2
2 loader builds26.1.2
2 loader builds26.1.1
1 loader build26.1
1 loader build1.21.11-snapshot
1 loader build1.21.11
1 loader build1.21.10
1 loader build1.21.9-snapshot
1 loader build1.21.9
1 loader buildCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Trade Picker versions and loaders
tradeoptimizer-fabric-1.5.1+mc26.1.jar
2 Oct 2026
tradeoptimizer-fabric-1.5.1+mc26.2.jar
2 Oct 2026
tradeoptimizer-fabric-1.5.1.jar
2 Oct 2026
tradeoptimizer-fabric-1.4.0.jar
6 Sept 2026
tradeoptimizer-fabric-1.3.2+mc1.21.9.jar
10 Jul 2026
tradeoptimizer-fabric-1.3.1+mc1.21.9.jar
5 Jul 2026
tradeoptimizer-fabric-1.3.1+mc26.1.jar
5 Jul 2026
tradeoptimizer-fabric-1.3.1.jar
5 Jul 2026
tradeoptimizer-neoforge-1.3.0.jar
30 Jun 2026
tradeoptimizer-fabric-1.3.0.jar
30 Jun 2026
tradeoptimizer-fabric-1.3.0+mc26.1.jar
30 Jun 2026
1.2.0
tradeoptimizer-fabric-1.2.0.jar
17 Jun 2026
Looking for an older file? The official CurseForge project page is in Resources.