Description
Trade 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.


