Back to mods
Reroll Plus Plus project artwork

CurseForge · Minecraft mod

Reroll Plus Plus

Adds a ↻ reroll button to the villager trading screen and the enchanting table — fresh trades and enchantments for emeralds or lapis, no lectern-breaking required. Merchants may refuse!

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

Quick answer

Which Reroll Plus Plus release should I use?

Updated today
Latest stable file Reroll ++ 2.0.1-beta
Game version 26.3
Loader Fabric

Reroll Plus Plus Reroll ++ 2.0.1-beta targets 26.3 with Fabric. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is Reroll Plus Plus required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

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

The source does not explicitly classify this release as client-only or server-only.

What else does Reroll Plus Plus Reroll ++ 2.0.1-beta need?

Reroll ++ 2.0.1-beta. 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 Plus Plus without breaking your instance.

Built for Reroll Plus Plus Reroll ++ 2.0.1-beta. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use Reroll ++ 2.0.1-beta. It targets 26.3 with Fabric; 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

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside Reroll ++ 2.0.1-beta. It opens that exact file at the source.

About this project

What does Reroll Plus Plus add?

Reroll Plus Plus

Tired of breaking and replacing lecterns, killing villagers or breeding new ones just to roll a decent trade? Reroll Plus Plus adds a ↻ button that gives merchants a fresh set of offers — generated exactly the way vanilla does it, but on demand and for a price.

Features

  • Trade reroll — a ↻ tab next to the villager trading screen regenerates the villager's full offer set (all levels 1..N) through vanilla TradeSet mechanics, so results stay fully compatible with datapacks.
  • Enchantment reroll — a ↻ button on the enchanting table rerolls all three offers for 1 lapis lazuli taken from the table's slot.
  • Wandering traders — can be rerolled too, for 1 emerald.
  • Refusal mechanic — merchants don't always agree: the refusal chance grows with level. A refusal costs nothing, but you'll hear about it (villager.no + angry particles).
  • Hotkey — press R (remappable in controls) while trading to reroll instantly.
  • Price on the button — shown like an item counter; the button grays out when you can't afford it.
  • Sounds and particles for both success and refusal.
  • English and Russian localization.

Prices

Merchant Cost Refusal chance
Novice 1 emerald 0%
Apprentice 2 emeralds 5%
Journeyman 4 emeralds 10%
Expert 8 emeralds 15%
Master 16 emeralds 20%
Wandering trader 1 emerald 10%

Enchantment reroll: 1 lapis lazuli (from the enchanting table's lapis slot).

How it works

  • Buttons and functionality only appear when the mod is installed on both sides — on a vanilla server the UI stays completely untouched.
  • Everything (open menu, distance, spectator check, payment) is validated server-side — no client-side trust.
  • Rerolling uses vanilla offer generation and discount recalculation (reputation, Hero of the Village). No trades are stored or hardcoded.

Requirements

  • Minecraft 26.3
  • Fabric Loader ≥ 0.20.1
  • Fabric API 0.165.2+26.3
  • Install on both client and server (in singleplayer the client is enough)

License

CC0-1.0 — do whatever you want.

Project description from CurseForge.

Pick your setup

Reroll Plus Plus by Minecraft version and loader

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

1 available setups

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

Recent files

Reroll Plus Plus versions and loaders

2 of 2 releases match

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