ModsFinder

Villager Trade Reroll+

by S1xH3arts

Holding emeralds while crouching and right-clicking a villager gives that villager a new batch of trade offers, and Villager Trade Reroll+ provides this action.

FabricServer-side onlyAll rights reserved1.21.11

What it does

Rerolling is triggered by sneaking while holding emeralds and right-clicking a villager. Only the emeralds in the held stack are spent, and the reroll is blocked while a cooldown is active. Offers the player has already traded for stay locked and remain locked across later rerolls, so a fresh set does not hand back the same deal, and reroll cooldowns and trade menu reopen cooldowns are tracked separately.

The mod is designed for servers, so it runs server-side only and players join without installing anything. Adult and employed villagers can be rerolled, and the mod does not break workstations or the trading interface. Sounds and particle feedback confirm each reroll, and the cooldowns and related behavior are set in a configuration file that server owners can adjust.

Files are published for Fabric only, for 1.21.11, with version 1.0.0 as the latest file from 2026-02-10. The code is not open source; the mod is released under All rights reserved.

Key features

  1. Sneak-and-click reroll

    Sneaking, holding emeralds and right-clicking a villager generates a new set of trades for that villager.

  2. Held-stack emerald cost

    The emerald cost is taken only from the stack the player is holding, not from the whole inventory.

  3. Locked traded offers

    Offers already traded for stay locked across rerolls, so each reroll produces trades the player has not yet taken.

  4. Configurable cooldowns

    Reroll cooldowns and trade menu reopen cooldowns are set separately, with options for server owners.

Compatibility

Latest build for each game version and loader.

1.21.111.0.0
ReleaseBetaAlphaNot available

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

Use cases

Who it’s for: Server owners who want villager trades to refresh without a separate trading system, and players on those servers who rely on villagers for emeralds and items.

How it compares

Full comparison

Villager Reroll is open source under the MIT License and runs on Fabric for 1.21.4 – 1.21.11 as a client and server mod, so both sides need it. Villager Cycle is open source under the MIT License, targets Fabric for 1.21.10 – 26.2, and is also client and server. Easy Trade Finder is for Fabric and 1.21.11 only, is client-side only under All rights reserved, so it is not a substitute for a server-side reroll.

ModLoadersGame versionsEnvironmentUpdated
Villager Trade Reroll+Fabric1.21.11Server-side only2026-02-10
Villager RerollFabric1.21.4 – 1.21.11Client and server2026-05-03
Villager CycleFabric1.21.10 – 26.2Client and server2026-06-23
Easy Trade FinderFabric1.21.11Client-side only2026-07-30

Questions

Does Villager Trade Reroll+ need to be installed on the client?

No. The mod is server-side only, so players can join a server running it without installing anything.

Which loader and game version does the mod support?

Only Fabric, for 1.21.11. The latest file is version 1.0.0, published on 2026-02-10.

Are rerolled offers ever repeated?

Offers the player has already traded for stay locked across rerolls, so a fresh set does not return the same trades.

In the catalog

Villager Trade Reroll+ is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 19,862 mods support Minecraft 1.21.11.

More from S1xH3arts

All projects

Similar mods

What the author says

Villager Trade Reroll+ lets you refresh villager trades without breaking workstations or abusing UI mechanics. Simply sneak while holding emeralds and click a villager to generate a fresh set of trades. The mod is designed to be server-friendly, configurable, and balanced. Separate cooldowns: - Trade menu reopen…
S1xH3arts, on the Modrinth page

Official listing

Owner
S1xH3arts
Published
2026-02-10
Updated on Modrinth
2026-02-10
Facts verified
2026-10-15

Tags