TradeShuffler

Quick rating

Community listing page, reviews may not be monitored by the author.

TradeShuffler

By kroet

No reviews yet

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

Mod Loaders
Minecraft
26.3

About

Description

TradeShuffler 🔄

TradeShuffler improves villager trading.

What TradeShuffler provides ✨

  • 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.

Quick start for players 🎮

  1. Put TradeShuffler and TurtleLib (required dependency) in the mods folder.
  2. Want to use it in multiplayer? Install it on the server too: TradeShuffler's features need it on both the client and the server. In single-player this happens automatically.
  3. Start the game. Settings: Mod Menu (Fabric) or the mod list (NeoForge). An optional shuffle key can be bound under Controls → Key Binds → TradeShuffler.