promotional bannermobile promotional banner

TradeShuffler

Improves villager trading. Re-roll the trades of a villager you have not traded with yet and provides a trade preview.
Back to Files

TradeShuffler_1.0.0_MC-26-3_FABRIC_0-19-5.jar

File nameTradeShuffler_1.0.0_MC-26-3_FABRIC_0-19-5.jar
Uploader
kroetkroet
Uploaded
Oct 18, 2026
Downloads
93
Size
182.0 KB
Mod Loaders
Fabric
File ID
9238455
Type
R
Release
Supported game versions
  • 26.3

Curse Maven Snippet

Fabric

modImplementation "curse.maven:tradeshuffler-mod-1751921:9238455"

Learn more about Curse Maven

What's new

TradeShuffler 1.0.0 is the first release: re-roll the trades of villagers you have not traded with yet and see the trades they unlock later, on Fabric and NeoForge. It needs TurtleLib and must be installed on the server as well.

Compatibility

  • Requirements: Minecraft 26.3 with Fabric Loader 0.19.5 and Fabric API, or NeoForge 26.3.0.76 or newer, plus TurtleLib 2.0.0.

Features

  • Shuffle trades: A new button next to the villager trading window re-rolls the trades of a novice villager you have never traded with.
  • Trade preview: The trading window also lists the trades a villager unlocks at its future levels, darkened, with a colored level stripe and an "unlocks at" tooltip; after shuffling it appears once you pause for two seconds.
  • Binding preview: When the villager levels up, it unlocks exactly the trades the preview showed, also after saving and reloading, and after a zombie infection and cure.
  • Clear reasons: When shuffling is not possible, the button is greyed out and its tooltip says why, e.g. already traded or no job site.
  • Key binding: An optional, unbound key in its own "TradeShuffler" section shuffles while the trading window is open.
  • Settings screen: All client settings (button position, preview darkening, level stripe, update check) can be changed in game via Mod Menu (Fabric) or the mod list (NeoForge).
  • Update check: Reports new versions for your loader and Minecraft version from Modrinth and CurseForge; the README lists which services are asked.
  • Server control: Server admins can turn shuffling off, require a job site and set a cooldown in config/tradeshuffler-server.json.

This mod has no additional files