CurseForge · Minecraft mod
Data Trades
Allows easy customization of villager trades using datapacks
Quick answer
Which Data Trades release should I use?
Data Trades Forge 2.1.1 targets 1.20.1 with Forge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.
Where it goes
Is Data Trades required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does Data Trades Forge 2.1.1 need?
Forge 2.1.1. Change the file and its required mods may change too.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add Data Trades without breaking your instance.
Built for Data Trades Forge 2.1.1. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use Forge 2.1.1. It targets 1.20.1 with Forge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside Forge 2.1.1. It opens that exact file at the source.
About this project
What does Data Trades add?
Data Trades
This mod adds the ability for players, serverowners or modpack creators to overwrite villager trades using datapacks. The amount of trades per level and the actual items traded can be customized using json files. A command for development purposes called /villagers refresh will manually trigger a re-asign of trades to all loaded villagers.
Folder Structure
Using a datapack, the trades of a specific villager profession can be overwritten by creating a JSON file following this pattern:
data/[namespace]/villager/professions/[path].json
[namespace] and [path] should be overwritten by the specific villager professions ID. For example, to create trades for the minecraft:fletcher profession, a file under data/minecraft/villager/professions/fletcher.json should be created.
Examples
Datapacks with examples can be found here.
JSON-Schema
More information about the actual JSON schema and properties can be found here
Project description from CurseForge.
Pick your setup
Data Trades by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.20.1
2 loader builds1.19.2
2 loader buildsCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Data Trades versions and loaders
Neoforge 3.0.1
data_trades-neoforge-3.0.1.jar
20 Aug 2024
Fabric 3.0.1
data_trades-fabric-3.0.1.jar
20 Aug 2024
Neoforge 3.0.0
data_trades-neoforge-3.0.0.jar
19 Aug 2024
Fabric 3.0.0
data_trades-fabric-3.0.0.jar
19 Aug 2024
Forge 2.1.1
data_trades-forge-2.1.1.jar
27 Sept 2023
Fabric 2.1.1
data_trades-fabric-2.1.1.jar
27 Sept 2023
Forge 1.1.1
data_trades-forge-1.1.1.jar
27 Sept 2023
Fabric 1.1.1
data_trades-fabric-1.1.1.jar
27 Sept 2023
Forge 2.1.0
data_trades-forge-2.1.0.jar
22 Sept 2023
Fabric 2.1.0
data_trades-fabric-2.1.0.jar
22 Sept 2023
Forge 1.1.0
data_trades-forge-1.1.0.jar
22 Sept 2023
Fabric 1.1.0
data_trades-fabric-1.1.0.jar
22 Sept 2023
Looking for an older file? The official CurseForge project page is in Resources.