promotional bannermobile promotional banner

VillagersTradingPlus

Add, replace or delete the trades of any villager, change the currency, gate trades behind conditions and reprice them, all from a datapack.
Back to Files

VillagerTradingPlus 1.1.0 (Fabric) 1.21.1

File namevillagertradingplus-fabric-mc1.21.1-1.1.0.jar
Uploader
LithiumPlusLithiumPlus
Uploaded
Oct 22, 2026
Downloads
234
Size
227.9 KB
Mod Loaders
Fabric
File ID
9290945
Type
R
Release
Supported game versions
  • 1.21.1
  • 1.21

Curse Maven Snippet

Fabric

modImplementation "curse.maven:villagerstradingplus-1635301:9290945"

Learn more about Curse Maven

What's new

VillagerTradingPlus 1.1.0

Minecraft 1.20.1 (Fabric, Forge), 1.21.1 and 1.21.8 (Fabric, NeoForge).

Added

  • Option reroll_permission_level: sets the permission level a player needs for the re-roll buttons and the level control.
  • The trade catalog lists every enchanted book a librarian can offer.
  • Mods can give a merchant its own catalog pool.

Changed

  • Trade buttons the player is not allowed to use are hidden. The server tells the client which buttons are allowed.
  • Config values are clamped to their valid ranges.
  • wood_variant matches the 12 vanilla woods exactly. Other woods still match by part of the name.
  • The catalog is only offered for villagers, the wandering trader and merchants of mods that supply their own trade list.
  • With JEI, REI or EMI installed, the trade buttons sit in a row below the trading window, away from the item list.
  • A job_site_block condition counts as met when the villager does not know its job site at that moment, so the trade is not lost for good.

Fixed

  • A broken trade is skipped with a warning that names its datapack file. It no longer stops the load.
  • config_flag checks the field type. Unknown enchantment ids no longer throw. Typos in weather and day_night are reported.
  • sell_potion uses sell.count.
  • The catalog skips broken structure maps. Requests sent during its cooldown are answered once it ends, with the last page asked for.
  • The catalog shows the page the player asked for after quick clicks.
  • On Forge, trades go through the villager and wanderer trade events, and /reload no longer loads trades twice.
  • "Re-roll level" re-rolled every level on most villagers. It now re-rolls only the chosen level. For villagers whose level split cannot be worked out, it shows a message and changes nothing.
  • Item counts in trade files are limited to the item's stack size, with a warning. A count of 128 crashed the server on save.

This mod has no additional files