Back to mods
Reroll-Trades project artwork

Modrinth · Minecraft mod

Reroll-Trades

Reroll villager trades with a button or keybind (R). Free rerolls —

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Reroll-Trades release should I use?

Updated last month
Latest stable file 3.2.0
Game version 26.3
Loader NeoForge

Reroll-Trades 3.2.0 targets 26.3 with NeoForge. Installation on the client is optional. Installation on the dedicated server is optional. No extra mods listed for this file.

Where it goes

Is Reroll-Trades required on the client, server, or both?

Installation on the client is optional. Installation on the dedicated server is optional.

Client Optional
Dedicated server Optional
Loader for this release NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source marks this as usable on both the client and server.

What else does Reroll-Trades 3.2.0 need?

3.2.0. Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add Reroll-Trades without breaking your instance.

Built for Reroll-Trades 3.2.0. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use 3.2.0. It targets 26.3 with NeoForge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    Installation on the client is optional. Installation on the dedicated server is optional.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside 3.2.0. It opens that exact file at the source.

About this project

What does Reroll-Trades add?

Reroll Trades

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.

Reroll with a click

Open a villager’s trading screen and click ↻, or press R. Rerolling costs no emeralds, items or XP, and the screen stays open.

Rerolling villager trades

Once anyone completes a trade with that villager, rerolling is disabled for everyone, including after restocks or world reloads.


Keep the good offers

New in 3.2.0: set targets that automatically lock matching offers while you manually reroll the remaining slots.

Click the L button in the trading screen, then:

  1. Choose an item, its type or enchantment, and a level when needed.
  2. Set a minimum or maximum price, or leave either bound blank.
  3. Save the target and keep rerolling until it matches.

For example, look for Mending for 10 emeralds or less. Matching offers already on screen can lock immediately, and offers found in later rerolls lock automatically.

Choose an enchantment from the icon picker

The icon picker supports all 13 villager professions and shows candidates for the villager’s current profession and level. It also includes trades where villagers buy items, such as paper. For these trades, the condition uses the number of items you give the villager.

Set minimum and maximum price conditions

Use the displayed base price range as a guide. Discounts and demand still affect prices, even after an offer is locked.

The Saved tab shows your targets and their lock status. Remove a target to release its slot. Targets are saved with the villager and shared between players.

Undo and settings

Use ↶ to restore your last roll while the same trading screen is open. The default Undo window is 30 seconds, and locked offers are kept.

Server owners can configure cooldowns, reroll limits, sneak requirements and Undo in config/reroll-trades-server.json.

Buttons, key hints, sounds and particles can be adjusted through Mod Menu on Fabric, the NeoForge mod settings, or config/reroll-trades-client.json. Change the R keybind in Minecraft’s Controls settings.

The UI follows Minecraft’s language setting, with English and Japanese translations. Browse the picker using page buttons or the scroll wheel.


Installation

  • Choose the Fabric or NeoForge download for your Minecraft version.
  • On Fabric, install Fabric API. Mod Menu is optional.
  • For multiplayer, install matching 3.2.0 versions on the server and every player’s client.

Works with villagers. Wandering traders are not supported.

Project description from Modrinth.

Pick your setup

Reroll-Trades by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

29 available setups

Showing the newest 12 of 17 game versions. Older files are in the list below.

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Reroll-Trades versions and loaders

57 of 57 releases match

Looking for an older file? The official Modrinth project page is in Resources.