Create: Trading Floor Ledger
by Aarow
Create: Trading Floor Ledger, a Forge addon for Create, counts the trades each player completes through Trading Depots and keeps the totals across sessions.
What it does
Each completed trade is credited to whichever player placed the Trading Depot that carried it out, and that player's stored tally goes up by one. Detection of Depot trades is done with Mixin. The counts are saved to disk per player, so a total keeps growing even while the player is offline.
The mod requires Create: Trading floor and runs on the server alone, so players join without installing anything. Optional integration with KubeJS and EventJS lets server scripts react to trades, and the milestone list is written in KubeJS scripts rather than inside the mod. The license is MIT License, and the source code and issue tracker are public. Files are published for Forge and cover 1.20.1 only, with version 1.0.0 dated 2026-06-13.
Key features
Per-player trade counts
Each player's total of completed Trading Depot trades is recorded and stored on disk.
Progress command
Running the tf trades command reports a player's running trade total along with how far they have come toward the next milestone.
Custom trade event
A TradingTradeEvent fires on the Forge event bus, and KubeJS scripts can listen for it to build quests, rewards or leaderboards.
Scripted milestones
Milestones are defined in kubejs/server_scripts/trading_floor_quests.js instead of a fixed list in the mod.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Server quest chains
Server owners can grant rewards at trade thresholds, with milestones and FTB Quests integration handled through KubeJS scripts.
Who it’s for: Server owners running Create with a trading economy, and modpack authors who want trade activity to drive quests or leaderboards.
How it compares
Trading Floor Ledger is server-side only, open source under the MIT License and published for 1.20.1. MerchantJS is open source under the GNU General Public License v3.0 only and runs on client and server for 1.20.1 – 1.20.6. Bulk Villager Trading is client-side only, open source under the MIT License and covers 1.20.1 – 1.20.6. Trading Floor Ledger counts Trading Depot trades rather than villager trades, so it does not replace either of them.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Create: Trading Floor Ledger | Forge | 1.20.1 | Server-side only | 2026-06-13 |
| MerchantJS | Forge | 1.20.1 – 1.20.6 | Client and server | 2025-10-26 |
| Bulk Villager Trading | Forge | 1.20.1 – 1.20.6 | Client-side only | 2024-09-14 |
Questions
Does Trading Floor Ledger need Create: Trading floor?
Does the server need the mod, or can players join without it?
Are trade counts kept if a player logs off?
Can milestones be changed without rebuilding the mod?
In the catalog
Create: Trading Floor Ledger is one of 2,072 Economy mods on ModsFinder, and one of 1,010 Economy mods for Forge. 34,764 mods support Minecraft 1.20.1.
More from Aarow
Similar mods
What the author says
Trading Floor Ledger is a lightweight addon for Create: Trading Floor that tracks how many trades each player has completed through Trading Depots and provides integration with FTB Quests and KubeJS. Detects trades completed via Trading Depots using a Mixin.
Official listing
- Modrinth page
- modrinth.com/mod/create-trading-floor-ledger
- Owner
- Aarow
- Published
- 2026-06-13
- Updated on Modrinth
- 2026-06-13
- Facts verified
- 2026-10-15
