ModsFinder

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.

FabricForgeNeoForgeClient and serverMIT LicenseOpen source1.16.5 – 26.3

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

  1. Trade reset button

    A button in the villager trading menu recycles the villager's current trades.

  2. Experience-based limit

    Recycling works only on a villager that has no experience, so trades cannot be reset once the villager has gained levels.

  3. 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
26.36.0.1Not available6.0.1
26.25.0.1Not available5.0.1
26.1.24.0.1Not available4.0.1
1.21.x9 of 9 versions with builds
1.21.113.6.1Not available3.6.1
1.21.103.5.0Not available3.5.0
1.21.83.4.0Not available3.4.0
1.21.73.3.0Not available3.3.0
1.21.63.2.0Not available3.2.0
1.21.53.1.0Not available3.1.0
1.21.43.0.0Not available3.0.0
1.21.12.0.0Not available2.0.0
1.212.0.0Not available2.0.0
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
ReleaseBetaAlphaNot available

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

Requirements

Dependencies declared by the latest file for each loader.

Required 2

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required
Forge Config API PortNeoForge's & Forge's config systems provided to other modding ecosystems. Designed for a multiloader architecture.
Required

How it compares

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
RetrainingFabric, Forge and NeoForge1.16.5 – 26.3Client and server2026-09-30
No Villager TradesFabric, Forge, NeoForge and Quilt1.13 – 1.21.10Server required, client optional2025-10-29
Villager Trade RerollFabric, Forge and NeoForge1.20.1 – 26.3Server required, client optional2026-10-15

Questions

Does Retraining need Fabric API?

Yes, on Fabric. Fabric API must be installed next to Retraining on that loader.

Does Retraining need to be installed on the server?

Yes. The mod runs on the server as well as the client, so a server with players on it needs the mod installed.

More from Mrbysco

All projects

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.
Mrbysco, on the Modrinth page

Official listing

Owner
Mrbysco
Published
2022-05-24
Updated on Modrinth
2026-09-30
Facts verified
2026-10-15