gitwtfhub

wtf is tradeflow?

rain-zhao-stitch/tradeflow — explained in plain English

Analysis updated 2026-05-18

0JavaAudience · generalComplexity · 1/5LicenseSetup · easy

TL;DR

A Minecraft mod that auto-repeats your last villager trade offer and shows how many restocks and uses are left before you run out.

Mindmap

mindmap
  root((TradeFlow))
    What it does
      Auto repeats last trade
      Works with click or shift click
      Shows restocks left
    Tech stack
      Java
      Minecraft Fabric
      Client side mod
    Use cases
      Fast villager trading
      Track daily restocks
      Track uses per offer
    Audience
      Minecraft players
      Villager traders

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Trade repeatedly with a villager without reclicking the same offer every time.

REASON 2

Check how many daily restocks a villager has left on a TradeFlow-enabled server.

REASON 3

See how many more times a visible trade offer can be used before it restocks.

What's in the stack?

JavaMinecraft FabricMinecraft 1.21.1

How it stacks up

rain-zhao-stitch/tradeflowabhishek-kumar09/configurateabhishek-kumar09/orekit
Stars0
LanguageJavaJavaJava
Last pushed2020-09-302020-11-15
MaintenanceDormantDormant
Setup difficultyeasyeasymoderate
Complexity1/52/54/5
Audiencegeneraldeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · easy Time to first run · 5min

Client-side Fabric mod for Minecraft 1.21.1, no server installation required for the core feature.

Public domain style license (CC0), you can use, modify, or reuse this freely for any purpose with no restrictions.

Wtf does this do

TradeFlow is a small mod for Minecraft 1.21.1 that makes trading with villagers less tedious. In vanilla Minecraft, after you complete a trade with a villager, you have to click the same offer again each time you want to repeat it. TradeFlow removes that extra step. Once a trade successfully uses up all the items in the trade slots, the mod automatically selects that same offer again, so the game's normal autofill can immediately pull the next set of matching items from your inventory into place. The mod works whether you use a normal click or a shift click on the trade output, so it fits however you already play. It runs on the client side, meaning you install it on your own game, and it does not require the server you are playing on to have anything special installed for the basic repeat-trade feature to work. TradeFlow also adds a couple of small but useful pieces of information directly on the villager trade screen. If the server you are connected to also has TradeFlow installed, you can see how many daily restocks a villager has left before it runs out for the day. You can also see, for each trade offer currently visible, how many more times you can use that specific offer before it needs to restock. This is aimed at Minecraft players, particularly anyone who trades with villagers often for emeralds, enchanted books, or other goods, and finds the repeated clicking annoying. It is built for the Fabric mod loader on Minecraft 1.21.1. The project is released under the CC0 license, so anyone is free to learn from the code or reuse it in their own projects, with no restrictions attached.

Yoink these prompts

Prompt 1
Explain how TradeFlow's auto-repeat trade feature works in Minecraft.
Prompt 2
Walk me through installing TradeFlow with the Fabric mod loader for Minecraft 1.21.1.
Prompt 3
What is the difference between how TradeFlow behaves on a server with it installed versus one without it?
Prompt 4
Show me what information TradeFlow adds to the villager trade screen.

Frequently asked questions

wtf is tradeflow?

A Minecraft mod that auto-repeats your last villager trade offer and shows how many restocks and uses are left before you run out.

What language is tradeflow written in?

Mainly Java. The stack also includes Java, Minecraft Fabric, Minecraft 1.21.1.

What license does tradeflow use?

Public domain style license (CC0), you can use, modify, or reuse this freely for any purpose with no restrictions.

How hard is tradeflow to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is tradeflow for?

Mainly general.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.