All Mods Resource Packs Data Packs Shaders Modpacks Plugins
TradeManager

TradeManager

by CantBeKarma • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

TradeManager

Check out TradeManagerPlus if you want even MORE features!

TradeManager is a powerful plugin designed to help server administrators manage villager trades effortlessly. With an intuitive in-game GUI and comprehensive configuration options, you can easily disable vanilla trades, create custom trades, adjust stock limits, and modify trade probabilities as needed. The plugin even allows you to prevent specific villager types from spawning, including wandering traders.

Additionally, TradeManager integrates smoothly with custom items from plugins like Nexo and ItemsAdder, enabling you to design unique trading experiences for your players.

Key Features:

  • Manage Disabled Trades by Villager Type: Quickly view and remove disabled trades for specific villager professions.
  • Custom Trade Management: Add, edit, and remove custom trades for different villager types.
  • Support for Nexo and ItemsAdder: Incorporate custom items from other plugins into villager trades.
  • Villager Spawn Control: Prevent certain villager professions, including wandering traders, from spawning.
  • Custom Stock Levels: Set stock limits for both vanilla and custom trades.
  • Time-Restricted Trades: Limit trading to specific times of day.
  • Auto Reset Stock: Automatically reset villager trade stock at configurable intervals (seconds, hours, days).
  • Vanilla Trade Stock and Cooldown Adjustments: Fine-tune stock and cooldown settings for vanilla trades.
  • Disable Vanilla Trades: Turn off all vanilla trades to create a custom-only trading system.
  • In-Game GUI for Custom Trades and Disabled Trades: Easily manage and showcase custom and disabled trades via an in-game interface.

Custom Trades:

Spoiler

Custom Trades Editing Custom Trades

Disabling Mending:

Spoiler

GUI Overview Disabling Mending For Librarians

View Disabled Trades And Edit Them In Game:

Spoiler

View Disabled Trades List/Remove Disabled Trades In Game

How to Install:

  1. Download the latest version of TradeManager.
  2. Place the .jar file into your server's plugins directory.
  3. Restart your server to generate the default configuration files.

Need Help?

Check out the Documentation for more detailed information. If you encounter any issues or have suggestions, feel free to reach out via Discord. We're always open to feedback!

Note: This post is a work in progress and may receive updates in the future.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.2 26.1.x 1.21.x +1
Paper Purpur Spigot
14h ago 1
26.2 26.1.x 1.21.x +1
Paper Purpur Spigot
14h ago 1
1.21.x 1.20.x
Paper Purpur Spigot
14h ago 1
1.21.x 1.20.x
Paper Purpur Spigot
14h ago 1
1.21.x 1.20.x
Paper Purpur Spigot
14h ago 1
1.21.x 1.20.x
Paper Purpur Spigot
14h ago 1
1.21.x 1.20.x
Paper Purpur Spigot
14h ago 1
1.21.x 1.20.x
Paper Purpur Spigot
14h ago 1
1.21.x 1.20.x
Paper Purpur Spigot
14h ago 1
1.21.x 1.20.x
Paper Purpur Spigot
14h ago 1
1.21.x 1.20.x
Paper Purpur Spigot
14h ago 1
1.21.x 1.20.x
Paper Purpur Spigot
14h ago 1
1.21.x 1.20.x
Paper Purpur Spigot
14h ago 1
1.21.x 1.20.x
Paper Purpur Spigot
14h ago 1
1.21.x 1.20.x
Paper Purpur Spigot
14h ago 1
1.21.x 1.20.x
Paper Purpur Spigot
14h ago 1
1.21.x 1.20.x
Paper Purpur Spigot
14h ago 1
1.21.x 1.20.x
Paper Purpur Spigot
14h ago 1
1.21.x 1.20.x
Paper Purpur Spigot
14h ago 1
1.21.x 1.20.x
Paper Purpur Spigot
14h ago 1
1.21.x 1.20.x
Paper Purpur Spigot
14h ago 1
1.21.x 1.20.x
Paper Purpur Spigot
14h ago 1
1.21.x 1.20.x
Paper Purpur Spigot
14h ago 1
1.21.x 1.20.x
Paper Purpur Spigot
14h ago 1
1.21.x 1.20.x
Paper Purpur Spigot
14h ago 1
[2.0.2] TradeManager 2.0.2 by CantBeKarma on Oct 13, 2026
Download
  • Fixed an issue with Villagers not rerolling trades (even with the setting turned off)
[2.0.1] TradeManager 2.0.1 by CantBeKarma on Oct 13, 2026
Download
  • Added support for the latest Minecraft Version (26.2)
  • Fixed a bunch of bugs previously fixed in TradeManagerPlus.
[1.7.3] TradeManager 1.7.3 by CantBeKarma on Oct 13, 2026
Download
  • Fixed an issue where Wandering Traders wouldn't get any Custom Trades (even at 100%). Thanks to Kowal9833 for reporting it via discord!
[1.7.1] TradeManager 1.7.1 by CantBeKarma on Oct 13, 2026
Download
  • Removed debug messages accidently left behind in the last version.
[1.7.0] TradeManager 1.7.0 by CantBeKarma on Oct 13, 2026
Download
  • Fixed disabling villager spawns not actually preventing their spawns.
  • Fixed disabled trades not actually disabling (or removing) them.
[1.6.9] TradeManager 1.6.9 by CantBeKarma on Oct 13, 2026
Download
  • 1.21.10 / 1.21.11 Support

This is the free version of **TradeManager (**[TradeManagerPlus](https://www.spigotmc.org/resources/trademanagerplus-1-20-x-1-21-11-customize-your-villager-trades.122864/) has been getting steady updates and will get any/all newer features. This free version will **NOT** be getting new features but **WILL** get bug fixes (if any).

If you'd like to suggest new features join the discord! It will however only be available for the premium version.
[1.4.9] TradeManager 1.4.9 by CantBeKarma on Oct 13, 2026
Download
  • Added 'Add Vanilla Override' button when making a 'New Trade Rule'
  • Added 'View Vanilla Trades' similar to 'View Custom Trades' but specifically for Vanilla Overrides.
  • Added the following custom settings for Vanilla Trades that can be changed: Minimum Cost, Max Stock, Cooldown, Price Modifier (Price Multiplier), Experience, Per-Player Limit, Restock Timer, Biome (Villagers Only), Weather and Time Of Day. (**Max Stock** / **Cooldown** are included into the FREE version, the rest are available in the [paid](https://www.spigotmc.org/resources/trademanagerplus-1-20-x-1-21-5-villager-trade-control-custom-item-support.122864/) version)
  • Official 1.21.5 support.
  • Lowered 'Vanilla-Override-Buffer' time from 30 seconds to 5 seconds, this is basically the time between player interaction where the new Vanilla Settings (made by you) would apply to already existing Villagers.
  • Added 'Vanilla-Override-Buffer' as a customizable setting under the global-defaults config file (default is 5 seconds).
[1.4.7] TradeManager 1.4.7 by CantBeKarma on Oct 13, 2026
Download
  • Fixed an issue where older Custom Trades wouldn't automatically update/fill in new parameters.
[1.4.4] TradeManager 1.4.4 by CantBeKarma on Oct 13, 2026
Download

  • Time Of Day for Custom Trades:**
![Time-Of-Day Trade](https://cdn.modrinth.com/data/cached_images/e87dfe749ccd0f11cf770fa5baf8cb3b7dc44a9f.png)

  • Money Based Trades (Following Per-Player-Limit/Trade Cooldowns):**
![Money Trades](https://cdn.modrinth.com/data/cached_images/5e6b8392e8d85f42cb9989505a7f3f3243ac0c0f.png)

[1.4.3] TradeManager 1.4.3 by CantBeKarma on Oct 13, 2026
Download
[1.4.2] TradeManager 1.4.2 by CantBeKarma on Oct 13, 2026
Download
  • Free Features**
  • Adjusted the View Custom Trades UI to remove mirroring for improved consistency and clarity.
  • Additional UI changes for Custom Trades to better seperate different trades.

  • Premium Features (Check Discord For Early Access)**
  • Added 'Biome' option for Custom Trades which allow you to specify which biome your villagers needs to be from in order to get a Custom Trade (default is *ALL* of them)
  • Added 'Biome' option for the 'global-defaults' config file.
  • Added Vault support for Custom Trading.
  • Added /trademanager money [amount] command for admins/ops (requires trademanager.admin permission) to spawn Money Items for Custom Trades.
  • Added Vault settings to the global-defaults config file (adjustable display item, name and symbol).

  • Bug Fixes**
  • Fixed an issue related to Custom Currency where villagers that leveled up wouldn't have Custom Currency apply.
  • Improved performance with code related to Villagers when it came to checking trades.
[1.4.1] TradeManager 1.4.1 by CantBeKarma on Oct 13, 2026
Download
  • Added support for Enchanted Books with enchants that have higher than normal levels.
  • Added support for Enchanted Books that contain multi-enchantments.
[1.4.0] TradeManager 1.4.0 by CantBeKarma on Oct 13, 2026
Download
  • Added "Vanilla-Trades' section to global-defaults configuration file (Maxstock/Cooldown options).
  • Updated Currency GUI so that it properly changes the display currency to what it's currency set to (so you can easily tell what it's set as)
  • Optimized the Vanilla Override code which overwrites the settings in global-defaults for Vanilla Trades.

  • Example Of Global Defaults:**
![global-defaults vanilla-trades](https://cdn.modrinth.com/data/cached_images/e82b92c13a3d96ae35a87d275d4123d560d1fe0f.png)
[1.3.9] TradeManager 1.3.9 by CantBeKarma on Oct 13, 2026
Download
  • Bug fix involving Restock Cooldown (Custom Items) that caused console errors.
[1.3.8] TradeManager 1.3.8 by CantBeKarma on Oct 13, 2026
Download
  • 1.21.4 Support.
  • Major bug fix involving trades not retaining their uses introduced in the last update (Please Update!)
  • You can no longer view Custom or Disabled trades without actually having any. (QoL)
  • Added global-defaults configuration file to help you setup defaults for Custom Trades (Vanilla Trades will be included here in the future)
[1.3.7] TradeManager 1.3.7 by CantBeKarma on Oct 13, 2026
Download
  • Added 'Restock Timer' for Custom Trades.
  • Fixed a fairly rare NPE related issue with preferred/offered currency.
  • Fixed an issue related to custom currency being reset to Emeralds when a villager's jobsite is removed and placed again. (Thanks to **@sx** for reporting on discord)

![Restock Timer Display](https://cdn.modrinth.com/data/cached_images/808edcbe8e701c6109577e6d3f7aed5b2d341ab3.png)
[1.3.6] TradeManager 1.3.6 by CantBeKarma on Oct 13, 2026
Download
  • Added a new setting (in the UI) for each Villager Type called "Preferred Currency" and "Offered Currency"
  • Added a new setting (in the vanilla-override config) called "Remove-Vanilla-Enchantments" that easily allows you to remove the default Enchantments (and Enchanted Books) for trades offered by Villagers.

Preferred Currency is the currency Villagers will want (default: emeralds) and Offered Currency is what they'll give (default: emeralds). You can now set these to whatever you want. (**For example:** maybe your server uses a Custom Item as currency? Easily include that to Villagers now!)

![Currency UI](https://cdn.modrinth.com/data/cached_images/c50b5ed041e0734db85e4b57af8b8b33f2888a75.png)
![Offered Currency](https://cdn.modrinth.com/data/cached_images/e721e90f7beb2a0e18df942a2a7a17d0cc899638.png)
[1.3.5] TradeManager 1.3.5 by CantBeKarma on Oct 13, 2026
Download
  • Updated/Tweaked various parts of the UI for the purpose of Quality Of Life (+ Some helpful information for new users)

![New Main Menu](https://cdn.modrinth.com/data/cached_images/57924de83bd2571a3b2462c3e8f73dcc5fc12c45.png)

![Helpful Tip For 'Prevent Trade'](https://cdn.modrinth.com/data/cached_images/b5c0c1b18de0258cd22e18a4fc88f4e22341e4ae.png)
[1.3.4] TradeManager 1.3.4 by CantBeKarma on Oct 13, 2026
Download
  • Fixed an issue with the 'Display Disabled Items' setting where it wasn't properly checking disabled trades that have no cost (not being specific with the disabled trade and disabling it overall).
  • Updated the 'Display Disabled Items' setting so instead of only affecting villagers that don't already have trades it now affects all villagers (meaning ones that already have trades)

  • (Both Ways Of Disabling Trades Work Now, Example Below):**

![Disabling Trade (In general)](https://cdn.modrinth.com/data/cached_images/e2533b96d23237705129646a5e2e3d900f2fbb45.png)
![Specific Disabled Trade](https://cdn.modrinth.com/data/cached_images/0c55763851aea7bfa599e22759529b95eb332691.png)
[1.3.3] TradeManager 1.3.3 by CantBeKarma on Oct 13, 2026
Download
  • Added 1.21.2/1.21.3 official support. Bundles can now be added to Custom Trades!
  • Fixed an issue where it wouldn't return items when you close the trade input screen.
![1.21.2 Bundle Support](https://cdn.modrinth.com/data/cached_images/aced532947e13b8347d877beca10b7f845a77f75.png)
[1.3.2] TradeManager 1.3.2 by CantBeKarma on Oct 13, 2026
Download
  • Added Per-Player Limited Trades for Custom Trades, meaning you can limit the maximum amount of times a trade can be done for Custom Trades.
  • Adjusted the GUI for Custom Trades making Settings have a glowing effect to better tell them apart.
  • Changed 'Acquired Trade Chance' into just 'Trade Chance'
  • Fixed an issue with VillagerAcquireTradeEvent reported by **@Rob** on the discord.

![Per-Player Limit Setting](https://cdn.modrinth.com/data/cached_images/435a11d01e013c097433ea8da20e4f729aa54f3c.png)
[1.3.1] TradeManager 1.3.1 by CantBeKarma on Oct 13, 2026
Download
  • Fixed an issue where Wandering Traders didn't apply a cooldown for Custom Trades.
[1.3.0] TradeManager 1.3.0 by CantBeKarma on Oct 13, 2026
Download
  • Fixed an NPE error involving Entity interaction.
[1.2.9] TradeManager 1.2.9 by CantBeKarma on Oct 13, 2026
Download
  • Added the ability to set 'Custom Trades Only' for each and every villager type. For example, you can make Wandering Traders ONLY display your Custom Trades while the rest of the Villagers display their normal trades.

![New Feature: Only Display Custom Trades For Certain Villager Types](https://cdn.modrinth.com/data/cached_images/4660b1c68656ea41fb0aa9654166202dc8003a83.png)
[1.2.8] TradeManager 1.2.8 by CantBeKarma on Oct 13, 2026
Download
Initial release here.
TradeManager Icon
Download TradeManager
Select game version
Select platform