TradeTracker

That automatically tracks and analyzes all Villager and Wandering Trader trades, calculating emerald profit/loss in real-time with a detailed trade history and HUD overlay.

File Details

tradetracker-mc26.2-1.2.0.jar

  • R
  • Jul 3, 2026
  • 138.14 KB
  • 55
  • 26.2
  • Fabric

File Name

tradetracker-mc26.2-1.2.0.jar

Supported Versions

  • 26.2

Curse Maven Snippet

Fabric

modImplementation "curse.maven:tradetracker-1516052:8362100"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

[1.2.0] - 2026-07-02

Added

  • TradeMemory: persistent villager tracking and price comparison system
    • Every villager is registered automatically when its trade screen is opened (profession, position, dimension, first/last seen) and updated while nearby — stored permanently in config/tradetracker_memory.json
    • Offer prices are captured on GUI open (even without trading); completed trades are recorded per villager with item, emerald price and buy/sell direction
    • Villager Memory screen (keybind V): list of all known villagers with profession, custom tag, position, trade count and last-seen time; sortable by last seen or profession (Tab); typing searches offers by item name, sorted cheapest first
    • Villager detail screen: full info header, known offers with cross-villager price comparison ("Better price: N◆ · who · distance" badge), per-villager trade history, and actions: Mark for Tracking, Set Custom Tag, Remove
    • Enchanted books are compared per enchantment (e.g. "Enchanted Book (Mending)")
    • Dynamic villager prices (demand, Hero of the Village, gossip discounts/markups) are tracked: stored prices reflect the actual current cost, shown as "▼6◆ (7◆)" with the base price in parentheses — green for discounts, red for raised prices; the session profit calculation also uses the actually paid price now
    • Glow effect: villagers marked for tracking get a vanilla glow outline in a configurable color (client-side)
    • Direction arrows: HUD indicators pointing towards marked villagers with name/tag and distance, shown at a fixed configurable screen anchor (default top center, 9 positions) — only the arrow glyph follows the view direction
    • New config category Trade Memory (glow on/off, glow color, direction arrows on/off), localized in English and German

Changed

  • Unified TradeTracker window: Villager Memory and Trade History now share one window with a navigation sidebar on the left — switch between the tabs without separate keybinds. V opens the window on the last used tab.

Fixed

  • Trade counter nameplate no longer rendered twice when the villager is riding another entity (e.g. a boat) — the label was also submitted for the vehicle's renderer
  • Buy offers (villager pays emeralds) now track price changes: demand and gossip adjustments apply to the demanded item count, not the emerald payout — the offer list shows "×6 → 1◆" and e.g. "▲×10 (×6) → 1◆" in red when the villager currently demands more items (previously buy offers always showed a static price and never any markup/discount)
  • Known offers show how often each offer was traded with this villager ("· traded 26×"), making per-offer tracking visible