Back to mods
Data Trades project artwork

CurseForge · Minecraft mod

Data Trades

Allows easy customization of villager trades using datapacks

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Data Trades release should I use?

Updated 2 years ago
Latest stable file Forge 2.1.1
Game version 1.20.1
Loader Forge

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.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Forge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

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.

No extra mods listed for this file

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.

  1. 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.

  2. 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.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 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.

6 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Data Trades versions and loaders

28 of 28 releases match

Looking for an older file? The official CurseForge project page is in Resources.