Back to mods
Trade  Hunter project artwork

CurseForge · Minecraft mod

Trade Hunter

TradeHunter is a client-side mod for Minecraft that automatically cycles villager trades to search for specific enchanted books

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

Quick answer

Which Trade Hunter release should I use?

Updated 6 months ago
Latest stable file tradehunter-1.0.2.jar
Game version 1.21.4
Loader Fabric

Trade Hunter tradehunter-1.0.2.jar targets 1.21.4 with Fabric. The project page does not say whether this file belongs on the client, dedicated server, or both. All 1 required mods have matching files.

Where it goes

Is Trade Hunter 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 Fabric
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 Trade Hunter tradehunter-1.0.2.jar need?

tradehunter-1.0.2.jar. Change the file and its required mods may change too.

All 1 required mods have matching files

Install Trade Cycling first. We found matching files for this game-version and loader setup.

Trade Cycling Needed by Trade Hunter tradehunter-1.0.2.jar
required
Matching file found Matched file: [FABRIC][1.21.4] Trade Cycling 1.21.4-1.0.20

We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add Trade Hunter without breaking your instance.

Built for Trade Hunter tradehunter-1.0.2.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use tradehunter-1.0.2.jar. It targets 1.21.4 with Fabric; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install Trade Cycling first. We found matching files for this game-version and loader setup.

  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 tradehunter-1.0.2.jar. It opens that exact file at the source.

About this project

What does Trade Hunter add?

TradeHunter

TradeHunter is a client-side mod for Minecraft that automatically cycles villager trades to search for specific enchanted books that meet user-defined conditions (enchantment, minimum level, and maximum price).

The mod works together with the Trade Cycling mod to repeatedly refresh villager trades until a desired enchantment appears.


Features

  • Automatic villager trade cycling
  • Detection of enchanted book trades
  • Filtering by:
    • Enchantment ID
    • Minimum enchantment level
    • Maximum emerald cost
  • In-game command system to manage targets
  • Chat feedback showing detected trades
  • Config file saved automatically

Requirements

The mod requires the following:

  • Minecraft 1.21.4
  • Fabric Loader
  • Fabric API
  • Trade Cycling

Dependencies:


Installation

  1. Install Fabric Loader.

  2. Install Fabric API.

  3. Install Trade Cycling.

  4. Download the latest tradehunter-x.x.jar.

  5. Place the file in:

.minecraft/mods
  1. Launch Minecraft using the Fabric profile.

Usage

Open a villager trading screen and press:

H

This toggles the TradeHunter search.

If the desired trade is found, the search stops automatically.


Commands

All commands start with:

/th

Add target enchantment

/th add <enchantment> <level> <max_price>

Example:

/th add mending 1 30
/th add efficiency 5 64

This means:

  • Mending level ≥ 1 and price ≤ 30
  • Efficiency level ≥ 5 and price ≤ 64

List targets

/th list

Displays all active search targets.


Clear targets

/th clear

Removes all saved targets.


Config

Targets are saved automatically in:

config/tradehunter_targets.json

Example:

[
  {
    "id": "minecraft:mending",
    "level": 1,
    "maxPrice": 30
  }
]

How it Works

TradeHunter reads villager trades when the trading screen is open.
If the result item is an enchanted book, the mod checks:

  • enchantment id
  • enchantment level
  • emerald price

If none of the configured targets match, the mod triggers the Trade Cycling button to refresh trades.


Keybind

Default key:

H

Used to start or stop the search.


License

MIT License


Author

SGAL

Project description from CurseForge.

Pick your setup

Trade Hunter by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

1 available setups

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

Recent files

Trade Hunter versions and loaders

2 of 2 releases match

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