
TradeStages Legacy
Java mod listed for Minecraft 1.12. Downloads from the MC Java Mods app on Android.
⬇ Download on ModrinthTrade Stages Legacy
A 1.12.2 mod that allows restricting villager trades using Game Stages.
Backport and tweak of Trade Stages by Quarris.
Note: This mod requires Mixin & MixinExtras. Many mods pack those, so i didn't add a specific required dependency for it. My suggestion is to use FermiumBooter, but other mods work too. For the optional compat with EasierVillagerTrading, FermiumBooter is required though.
Configuration
The mod uses a rule-based system configured in /config/tradestages.json. Each rule can specify any of the shown optional conditions and needs at least one specified game stage.
Rule Structure
{
"trades": [
{
"conditions": {
"profession": "minecraft:farmer",
"career": "farmer",
"tradeLevel": 1,
"item": {
"id": "minecraft:wheat",
"meta": 0,
"nbt": { ... },
"matchMode": "BUY",
"exactNBT": false
}
},
"stages": ["some_gamestage_name"],
"requireAllStages": false
},
{
... next rule
}
]
}
For further explanation visit the github main page.
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.12.2
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
- Ships as TradeStages Legacy-1.1.1.jar — drop this file into the mods folder
- Download size: 48 KB
- Download link checked 29 Sept 2026 — working
These come from our own check of the pack file, not from the source page.