promotional bannermobile promotional banner

Trade Tweaks

Take control of villager professions and trades with powerful utilities!
Back to Files

tradetweaks-1.20.1-2.1.1.jar

File nametradetweaks-1.20.1-2.1.1.jar
Uploader
lostpatrol_3lostpatrol_3
Uploaded
Jul 30, 2026
Downloads
72
Size
470.0 KB
Mod Loaders
Forge
File ID
8542525
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:trade-tweaks-1316814:8542525")

Learn more about Curse Maven

What's new

2.1.1 CHANGELOG

NEW

  • Added a dedicated Trade Tweaks advancement tab with 17 advancements covering all Emerald Wand modes, trade selection, consumable villager tools, and trade broadcasts.
  • Added a live JEI-style replacement search field to the trade selection screen, including prefix filters, combined/excluded terms, and keyboard-focused text editing.
  • The custom trade selection lists have been replaced with a two-column interface using the vanilla villager trading visuals and controls

FIX

  • Trade replacement candidates are now generated from the server's fully loaded trade tables, adding generic support for modded villager professions and data-driven trades.
  • Randomized category-based trade factories now expose every distinct item variant they can generate instead of showing only one random example, covering modded groups such as logs and signs without profession-specific rules.
  • Candidate generation now uses the real villager context without consuming the villager's random sequence.
  • Trade levels are resolved from the villager's actual career unlock order. Both trade slots unlocked at the same level now share the same candidate pool.
  • Trade replacement now uses short-lived server sessions and validates the selected candidate, villager, distance, wand, and original offer before applying a change.
  • The trade selection screen no longer pauses single-player worlds, preventing the emerald wand's nearly finished cooldown overlay from flickering.
  • The trade selection screen now closes if its villager dies, unloads, or moves more than 8 blocks away.
  • Opening the trade selection screen now occupies the villager through its vanilla trading state, preventing it from wandering until the session ends.
  • Vanilla trading and trade selection now lock the villager for other players. Conflicting trade selection, upgrade, profession reset, and restock actions are rejected.

This mod has no additional files