Reroll a villager's trades in place, no workstation breaking. Lightweight, with optional cooldowns, costs, and trade locking.
A lightweight Paper plugin for rerolling villager trades. Sneak and right-click a villager and its trades refresh on the spot, with no breaking and replacing the workstation. Keep rerolling until you get the enchanted book, tool, or price you want.
Made for the latest Minecraft (Paper 26.1.2 & 26.2). No dependencies.
In vanilla you can only reroll a villager's trades before you have traded with it, and the usual trick is to keep breaking and replacing its lectern or workstation. Rerollager skips that. Sneak and right-click an employed villager and its trades regenerate at its current level, keeping the same profession, level, XP, and name. It even works on villagers you have already traded with and leveled up, so you can reroll a maxed librarian without starting over.
By default only operators can reroll and lock. Grant rerollager.use (and rerollager.lock) to the players or groups you want to give access to.
/rerollager info shows the current cooldown, cost, and lock settings./rerollager reload reloads the config. Alias: /rrl.| Permission | Default | Description |
|---|---|---|
rerollager.use |
op | Reroll villager trades |
rerollager.lock |
op | Lock and unlock a villager |
rerollager.bypass.cooldown |
none | Reroll without waiting for the cooldown |
rerollager.bypass.cost |
none | Reroll without paying the cost |
rerollager.bypass.lock |
none | Reroll a villager whose trades are locked |
rerollager.admin |
op | Use /rerollager reload |
Nothing is granted to regular players automatically. Assign these with a permissions plugin such as LuckPerms.
Source and issues on GitHub | MIT licensed