Community listing page, reviews may not be monitored by the author.
Villager Reroller
No reviews yet
Automatically rerolls a librarian's trades until it offers the enchanted book you want at a price you accept.
Community voices
Reviews
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description

Stop rerolling by hand. Start trading.
Ever spent twenty minutes breaking and placing a lectern, hoping a librarian finally offers Mending? Villager Reroller does it for you. It breaks the lectern, places it again, checks the book on offer and keeps going until it finds the enchantment you want at a price you're happy with. Then it stops with the trade screen open, so you can buy it.
📚 Works with every book a librarian can sell, including enchantments from other mods.
🔥 What it does
📖 Pick what you want
Open the menu with V. Every enchantment sits in a drop-down section (Swords & Axes, Tools, Armor, Boots, Bow, Trident, Mace...) with its own icon. Set each one to Want, Ignore or Avoid, or use Want all and Avoid all at the top. Hover any enchantment to see what it does, what it works on and the cheapest price it can have.

💎 Set your price
The cheapest possible price for a book is 100%. Choose how far above that you'll pay: 150% accepts anything up to one and a half times the best price. The emerald next to it shows the exact limit, so you always know what you're accepting. You can also pick the lowest level you'll take (max level only by default).
🎯 Calibrate once
Press Calibrate and do the routine by hand one time: place the lectern, right-click the villager, break the lectern, and if you like, right-click your bed. Chat tells you each step. The mod remembers the spots and repeats them for you.

⚡ It rerolls for you
Press B and watch. It breaks and places the lectern, waits for the villager to take the job, opens the trades and checks the book, over and over. When it finds a match it stops with the trade screen open and the lectern left in place, and plays a little fanfare.


🎥 Your camera never moves
The mod uses the spots it remembered, so it never turns your view. Look around, check your inventory or shuffle a little while it works.
⏳ Patient with slow villagers
Villagers sometimes take a while to notice a new lectern. The mod keeps waiting (up to 60 seconds), and if the villager still hasn't taken the job it places the lectern again instead of giving up. If a broken lectern gets stuck somewhere, it carries on with the spare lecterns in your hotbar.
🌙 Sleeps through the night
At night villagers go to bed instead of taking jobs. The mod sleeps in your bed, walks you back to the exact spot you were standing on and carries on. No bed? It waits for morning and resumes by itself.
🔔 Sounds
A chime when rerolling starts, a low note when it stops, and a fanfare when your book is found. Turn them off in the menu.
🛡 Safety stops
It stops by itself if you take damage, open another screen, move out of reach, or the trades stop changing (the villager was already traded with). Press B any time to stop it yourself.
🎲 Accept any enchant
Not picky? Turn on Accept any and the mod stops on any enchantment you haven't marked Avoid, as long as it's within that enchantment's own price limit.
💾 It remembers
Your choices are saved, so they're there next time you play.
🎮 Controls
| Key | What it does |
|---|---|
| V | Open the menu |
| B | Start or stop rerolling |
| Right-click | On a Want / level button: go back a step |
Change any key in Options → Controls.
Commands: /vr (menu), /vr calibrate, /vr start, /vr stop, /vr status, /vr setbed, /vr skipbed
📦 Requirements
- Fabric: Minecraft 26.3 (needs Fabric Loader and Fabric API)
- Client-side only, so nothing needs installing on the server.
- A villager that has never been traded with, and a lectern or two in your hotbar.
⚠ This mod automates actions. It's fine in single-player and on servers that allow it, but many servers ban automation, so check the rules first. This is a beta, so please report anything odd on GitHub.
❤️ Support the mod

Villager Reroller is free. Donations keep the mod up to date with fixes, new Minecraft versions and new features. Donate with PayPal - any amount helps. Thank you!
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Get it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources