ModsFinder

Reroll-Trades

by Misemise

Reroll-Trades lets players refresh a villager's offers on the open trading screen, keeping only the trades that match a saved target.

FabricNeoForgeClient and serverMIT License1.21 – 26.3

What it does

Pressing R on the villager trading screen rerolls the offers, and each reroll costs emeralds, items or XP while the screen stays open. An undo option restores the last roll on the same screen. Targets set by item type, enchantment level and price range can be saved with a villager and are shared between players, so the search can continue after the screen closes.

Matching offers are locked as soon as they appear, and rerolling continues only for the remaining slots. A target can be set automatically or edited by hand, and the saved tab shows each target's lock status. After any player completes a trade with a villager, rerolls stop for every player, restocks included, and stay off until the world is loaded again. Discounts and demand still affect prices after an offer is locked.

The mod runs on the client and on the server, so both need the same 3.2.0 build. Files are published for Fabric and NeoForge, and the game versions covered are 1.21 – 26.3. The code is released under the MIT License and is not open source. Fabric needs Fabric API, and Mod Menu is optional.

Key features

  1. Keybind reroll

    Pressing R on an open villager trading screen refreshes the offers without leaving the screen.

  2. Saved targets

    Item type, enchantment level and minimum or maximum price can be set, with either price bound left blank.

  3. Locked matches

    Offers that meet a target stay locked, and later rerolls only change the slots still open.

  4. Undo and icon picker

    The last roll can be restored, and an icon picker lists the 13 villager professions for choosing candidates.

Compatibility

Latest build for each game version and loader.

26.x5 of 5 versions with builds
26.33.2.03.2.0
26.23.2.03.2.0
26.1.23.2.03.2.0
26.1.13.2.03.2.0
26.13.2.03.2.0
1.21.x12 of 12 versions with builds
1.21.113.2.03.2.0
1.21.103.0.03.2.0
1.21.93.2.0Not available
1.21.83.0.03.2.0
1.21.73.0.0Not available
1.21.63.2.0Not available
1.21.53.2.03.2.0
1.21.43.2.03.2.0
1.21.33.2.0Not available
1.21.23.2.0Not available
1.21.13.2.03.2.0
1.213.2.03.2.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Use cases

Who it’s for: Players who trade with villagers in single-player or on a multiplayer server, and server owners who want targets shared across players.

How it compares

Full comparison

Villager Trade Reroll+ is server-side only, with files for 1.21.11, and is not open source under All rights reserved. Villager Trade Reroller uses the same client and server environment and MIT License, with files for 1.21.11 – 26.3, but is not open source. Villager Trade Reset supports Fabric and NeoForge for 1.21.5 – 26.3 under the GNU General Public License v3.0 or later, and it is open source.

ModLoadersGame versionsEnvironmentUpdated
Reroll-TradesFabric and NeoForge1.21 – 26.3Client and server2026-09-30
Villager Trade Reroll+Fabric1.21.11Server-side only2026-02-10
Villager Trade RerollerFabric1.21.11 – 26.3Client and server2026-10-09
Villager Trade ResetFabric and NeoForge1.21.5 – 26.3Client and server2026-10-14

Questions

Does Reroll-Trades need Fabric API?

Yes on Fabric, where Fabric API must be installed next to the mod. NeoForge builds do not list it as a requirement.

Does the server need the mod?

Yes. The environment is client and server, so the server and each player need the matching 3.2.0 build.

Which game versions have files?

Files cover 1.21 – 26.3 across 17 release versions, with 3.2.0 for 26.3 as the latest file for Fabric and NeoForge.

Are saved targets kept after a restart?

Saved targets stay attached to the villager, so every player who visits it sees the same targets. Rerolling is disabled after a completed trade until the world reloads.

In the catalog

Reroll-Trades is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 8,071 mods support Minecraft 26.3.

More from Misemise

All projects

Similar mods

What the author says

Keep the trades you want. Reroll the rest. Reroll Trades lets you refresh a villager’s offers right from the trading screen, keep matching offers, and undo your last roll.
Misemise, on the Modrinth page

Official listing

Owner
Misemise
Published
2026-02-18
Updated on Modrinth
2026-09-30
Facts verified
2026-10-15

Tags