CurseForge · Minecraft mod
Data Trades
Allows easy customization of villager trades using datapacks
Quick answer
Which Data Trades release matches 1.19.2 Forge?
Data Trades Forge 1.1.1 targets 1.19.2 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 1.1.1 need?
Forge 1.1.1 on 1.19.2 Forge. Every mod below is checked against that same setup.
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 1.1.1 on 1.19.2 Forge. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use Forge 1.1.1. It targets 1.19.2 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 1.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
Forge 1.1.1
data_trades-forge-1.1.1.jar
27 Sept 2023
Forge 1.1.0
data_trades-forge-1.1.0.jar
22 Sept 2023
Forge 1.0.3
data_trades-forge-1.0.3.jar
24 Aug 2023
Forge 1.0.2
data_trades-forge-1.0.2.jar
15 Aug 2023
Forge 1.0.1
data_trades-forge-1.0.1.jar
1 Aug 2023
Forge 1.0.0
data_trades-forge-1.0.0.jar
19 Jul 2023
Looking for an older file? The official CurseForge project page is in Resources.