Trade School
by _gid
Trade School changes which enchanted gear villagers offer, tying each trade to the villager's experience level and to a new way of learning trades.
What it does
Trade School is a server-side mod: only the server needs it, so players join without installing anything. It requires Fabric API on Fabric and runs on Fabric and NeoForge. Files are published for 26.1.2 and 26.2, with 26.0.1 as the latest Fabric and NeoForge file, dated 2026-08-01. The code is released under the MIT License and is open source.
The mod removes the default enchanted weapon, armor and tool trades from villagers. In their place, villagers learn trades that match their level: novices offer level 1 enchantments and wooden tools, apprentices offer stone tools, and diamond items with level 5 enchantments require a master. Mending needs a journeyman or higher. A villager can also sell an item that has the right enchantment, such as a diamond sword with Unbreaking 3, and learn a cheaper wooden sword with Unbreaking 1 in return.
The aim is to give exploration a reason to pay off. Treasure in hidden chests and suspicious sand can be traded to villagers for items that are otherwise hard to get, so digging in archaeology and adventure becomes useful. The author describes the mod as a proof of concept and says the loot tables are not finely balanced.
Key features
Level-gated trades
Villagers only learn enchantments and tools that fit their experience level, so the trade list grows as they level up.
Removed default enchanted trades
The default enchanted weapon, armor and tool trades from vanilla villagers are removed by the mod.
Trade for exploration loot
Items found in treasure chests and suspicious sand can be sold to villagers, giving those finds a use.
Enchantment-matched selling
Selling an item with a matching enchantment teaches a villager a related trade, such as a cheaper weapon with a lower Unbreaking level.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
How it compares
Open Trade is a Fabric and NeoForge mod that requires both client and server and is released under All rights reserved, so it is not open source. unlimited villager trades is a server-required mod that also works with Forge and Quilt, under the MIT License. Bulk Villager Trading is server-side only like Trade School, open source under the MIT License, and published for 1.21.1 – 26.3 on Fabric and NeoForge.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Trade School | Fabric and NeoForge | 26.1.2 – 26.2 | Server-side only | 2026-08-01 |
| Open Trade | Fabric and NeoForge | 26.1 – 26.3 | Client and server | 2026-09-24 |
| unlimited villager trades | Fabric, Forge, NeoForge and Quilt | 26.1 – 26.3 | Server required, client optional | 2026-09-17 |
| Bulk Villager Trading | Fabric and NeoForge | 1.21.1 – 26.3 | Server-side only | 2026-10-03 |
Questions
Does Trade School need Fabric API?
Do players need to install Trade School?
Which game versions does Trade School support?
In the catalog
Trade School is one of 2,072 Economy mods on ModsFinder, and one of 1,159 Economy mods for Fabric. 13,894 mods support Minecraft 26.2.
More from _gid
Similar mods
What the author says
Wouldn't Librarians, Academics, and even Artisans learn new skills and trades through study and practice? Why would a villager forget their trades and suddenly learn new magical ones just because you broke their work site? This mod removes the default enchantment and weapon/armor/tool trades from Villagers, and adds…
Official listing
- Modrinth page
- modrinth.com/mod/tradeschool
- Owner
- _gid
- Published
- 2026-07-23
- Updated on Modrinth
- 2026-08-01
- Facts verified
- 2026-10-15
