Retraining
by Mrbysco
Retraining lets a player reset a villager's trades with a button in the trading menu, so the villager can offer new trades.
What it does
A reset button is added to the villager trading menu. Pressing it recycles the trades the villager currently offers, which then rotate to new ones. The mod is published for Fabric, Forge and NeoForge across 27 release versions, 1.16.5 – 26.3, under the MIT License, and its source is public. It requires Fabric API on Fabric and Forge Config API Port on Forge and NeoForge. Both the server and every player must run it, since the mod works on client and server.
Key features
Trade reset button
A button in the villager trading menu recycles the villager's current trades.
Experience-based limit
Recycling works only on a villager that has no experience, so trades cannot be reset once the villager has gained levels.
Open source code
The source code and issue tracker are publicly linked, and the code is released under the MIT License.
Compatibility
Latest build for each game version and loader.
26.x3 of 3 versions with builds
1.21.x9 of 9 versions with builds
1.20.x5 of 5 versions with builds
1.19.x5 of 5 versions with builds
1.18.x3 of 3 versions with builds
1.17.x1 of 1 version with builds
1.16.x1 of 1 version with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
How it compares
No Villager Trades is a server-required mod for Fabric, Forge, NeoForge and Quilt, covering 1.13 – 1.21.10, under All rights reserved. Villager Trade Reroll is also server-required, for Fabric, Forge and NeoForge across 1.20.1 – 26.3, under All rights reserved.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Retraining | Fabric, Forge and NeoForge | 1.16.5 – 26.3 | Client and server | 2026-09-30 |
| No Villager Trades | Fabric, Forge, NeoForge and Quilt | 1.13 – 1.21.10 | Server required, client optional | 2025-10-29 |
| Villager Trade Reroll | Fabric, Forge and NeoForge | 1.20.1 – 26.3 | Server required, client optional | 2026-10-15 |
Questions
Does Retraining need Fabric API?
Does Retraining need to be installed on the server?
More from Mrbysco
What the author says
This mod allows the user to recycle villager trades. The mod adds a reset button to the Villager trading menu which can be used to recycle trades. Beware you can only recycle trades of a villager that has no experience.
Official listing
- Modrinth page
- modrinth.com/mod/retraining
- Owner
- Mrbysco
- Published
- 2022-05-24
- Updated on Modrinth
- 2026-09-30
- Facts verified
- 2026-10-15
