{"id":102155,"date":"2026-06-05T23:52:19","date_gmt":"2026-06-05T20:52:19","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/minecraft-villager-trade-manager\/"},"modified":"2026-06-05T23:52:19","modified_gmt":"2026-06-05T20:52:19","slug":"minecraft-villager-trade-manager","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/minecraft-villager-trade-manager\/","title":{"rendered":"Minecraft Villager Trade Manager"},"content":{"rendered":"<p># Minecraft Villager Trade Manager V12.0 &#8211; Complete Villager Economy Control<\/p>\n<p>![Paper](https:\/\/papermc.io)<br \/>\n![Spigot](https:\/\/www.spigotmc.org)<br \/>\n![Purpur](https:\/\/purpurmc.org)<br \/>\n![Bukkit](https:\/\/bukkit.org)<br \/>\n![Folia](https:\/\/papermc.io\/downloads\/folia)<br \/>\n![License: MIT](https:\/\/opensource.org\/licenses\/MIT)<br \/>\n![Java 21+](https:\/\/adoptium.net\/)<\/p>\n<p>**Ultimate Minecraft villager trade management plugin** &#8211; Control every aspect of villager trading economics with advanced features like item banning, custom pricing, and multi-database support.<\/p>\n<p>&#8212;<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83c\udfaf Key Features<br \/>\n&#8211; **AI Assistant**: In-game help powered by Groq<br \/>\n### \ud83e\udd16 **AI-Powered Help System** \u2b50 *NEW in V12*<br \/>\n&#8211; **Interactive AI Assistant**: `\/vtrade help askquestion &#8220;How do I ban diamond items?&#8221;`<br \/>\n&#8211; **Smart Q&#038;A**: Natural language questions about plugin features<br \/>\n&#8211; **Knowledge Base**: Comprehensive built-in help system<br \/>\n&#8211; **Groq API Integration**: Advanced AI responses with plugin context<br \/>\n&#8211; **Context-Aware**: Understands your server&#8217;s specific configuration<br \/>\n&#8211; **24\/7 Support**: Instant answers without leaving the game<br \/>\n&#8211; **Plugin Expertise**: Specialized knowledge about villager trade mechanics<\/p>\n<p>**Example AI Interactions:**<br \/>\n&#8220;`<br \/>\n\/vtrade help askquestion &#8220;How do I set up custom prices for armorers?&#8221;<br \/>\n\/vtrade help askquestion &#8220;What items should I ban to prevent economy exploits?&#8221;<br \/>\n\/vtrade help askquestion &#8220;How does the villager leveling system work?&#8221;<br \/>\n&#8220;`<br \/>\n### \ud83d\udcb0 **Universal Trade Pricing**<br \/>\n&#8211; **All 13 Professions Supported**: Armorer, Butcher, Cartographer, Cleric, Farmer, Fisherman, Fletcher, Leatherworker, Librarian, Mason, Shepherd, Toolsmith, Weaponsmith<br \/>\n&#8211; **Per-Trade Customization**: Set emerald costs for any specific trade<br \/>\n&#8211; **Simple Commands**: `\/vt setprice armorer diamond_leggings 30`<br \/>\n&#8211; **Legacy Support**: Maintains backward compatibility<\/p>\n<p>### \ud83d\udeab **Item Banning System** \u2b50 *NEW in V11*<br \/>\n&#8211; **Complete Item Control**: Ban entire items from all villager trades<br \/>\n&#8211; **Smart Filtering**: Prevents enchanted variants when base item is banned<br \/>\n&#8211; **Easy Management**: `\/vt banitem diamond_sword`, `\/vt unbanitem diamond_sword`<br \/>\n&#8211; **List Banned Items**: `\/vt listbanneditems` to see all banned items<\/p>\n<p>### \ud83d\udcbe **Multi-Database Support** \u2b50 *NEW in V11*<br \/>\n&#8211; **SQLite**: Local file-based (default, recommended)<br \/>\n&#8211; **Supabase**: Cloud REST API<br \/>\n&#8211; **PostgreSQL**: Direct JDBC connections \u2b50 *NEW*<br \/>\n&#8211; **Automatic Fallback**: SQLite backup if cloud fails<\/p>\n<p>### \u26a1 **Advanced Restock System**<br \/>\n&#8211; **Instant Restock**: `\/vt instantrestock on` for immediate trade refresh<br \/>\n&#8211; **Custom Intervals**: Set restock times with `\/vt restocktime <minutes>`<br \/>\n&#8211; **Daily Limits**: Control restocks per day with `\/vt restocklimit <count>`<br \/>\n&#8211; **Unlimited Mode**: `\/vt unlimitedrestock on` for no restrictions<\/p>\n<p>### \ud83c\udfae **Multi-Platform Compatibility**<br \/>\n&#8211; **Folia**: Region-threaded scheduling for optimal performance<br \/>\n&#8211; **Paper\/Purpur**: Full API compatibility<br \/>\n&#8211; **Spigot\/Bukkit**: Legacy support maintained<br \/>\n&#8211; **Thread-Safe**: All operations are concurrency-safe<\/p>\n<p>### \ud83d\udcca **Real-Time Monitoring**<br \/>\n&#8211; **Trade Analytics**: Track trade statistics and patterns<br \/>\n&#8211; **Performance Metrics**: Monitor plugin performance<br \/>\n&#8211; **Health Checks**: Built-in system monitoring<br \/>\n&#8211; **Dynamic Detection**: Automatically discovers new trades<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udce6 Installation<\/p>\n<p>### Requirements<br \/>\n&#8211; **Java 17** or higher<br \/>\n&#8211; **Minecraft Server**: Paper, Spigot, Purpur, Bukkit, or Folia<br \/>\n&#8211; **Minecraft Version**: 1.20.x &#8211; 1.21.x<\/p>\n<p>### Steps<br \/>\n1. **Download** the plugin JAR file<br \/>\n2. **Stop** your Minecraft server<br \/>\n3. **Place** `Minecraft-Villager-Trade-Manager-11.0.jar` in the `plugins\/` folder<br \/>\n4. **Start** your server to generate configuration files<br \/>\n5. **Configure** `plugins\/VillagerTradeManager\/config.yml` as needed<br \/>\n6. **Restart** server or use `\/reload` (not recommended for production)<\/p>\n<p>&#8212;<\/p>\n<p>## \u2699\ufe0f Configuration<\/p>\n<p>### Basic Configuration<br \/>\n&#8220;`yaml<br \/>\n# Enable\/disable the plugin<br \/>\nsettings:<br \/>\n  trade_management_enabled: true<\/p>\n<p># Database selection<br \/>\ndatabase:<br \/>\n  type: &#8220;sqlite&#8221;  # Options: sqlite, supabase, postgresql<\/p>\n<p># Restock settings<br \/>\ncustom_restock_enabled: false<br \/>\nrestock_interval_minutes: 30<br \/>\nrestock_limit_per_day: 3<br \/>\nunlimited_restock: false<br \/>\ninstant_restock_enabled: false<br \/>\n&#8220;`<\/p>\n<p>### Database Configuration<\/p>\n<p>#### SQLite (Recommended)<br \/>\n&#8220;`yaml<br \/>\ndatabase:<br \/>\n  type: &#8220;sqlite&#8221;<br \/>\n  sqlite:<br \/>\n    file: &#8220;villager_data.db&#8221;<br \/>\n&#8220;`<\/p>\n<p>#### Supabase (Cloud REST API)<br \/>\n&#8220;`yaml<br \/>\ndatabase:<br \/>\n  type: &#8220;supabase&#8221;<br \/>\n  supabase:<br \/>\n    url: &#8220;https:\/\/your-project.supabase.co&#8221;<br \/>\n    apiKey: &#8220;your-anon-key&#8221;<br \/>\n    serviceKey: &#8220;your-service-key&#8221;<br \/>\n    schema: &#8220;public&#8221;<br \/>\n&#8220;`<\/p>\n<p>#### PostgreSQL (Direct JDBC) \u2b50 *NEW in V11*<br \/>\n&#8220;`yaml<br \/>\ndatabase:<br \/>\n  type: &#8220;postgresql&#8221;<br \/>\n  postgresql:<br \/>\n    connectionString: &#8220;postgresql:\/\/user:password@host:5432\/database&#8221;<br \/>\n&#8220;`<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udda5\ufe0f Commands<\/p>\n<p>### Main Commands<br \/>\n| Command | Description | Example |<br \/>\n|&#8212;&#8212;&#8212;|&#8212;&#8212;&#8212;&#8212;-|&#8212;&#8212;&#8212;|<br \/>\n| `\/vt on\/off` | Enable\/disable trade management | `\/vt on` |<br \/>\n| `\/vt status` | Show current settings and banned items | `\/vt status` |<br \/>\n### Trade Pricing<br \/>\n| Command | Description | Example |<br \/>\n|&#8212;&#8212;&#8212;|&#8212;&#8212;&#8212;&#8212;-|&#8212;&#8212;&#8212;|<br \/>\n| `\/vt setprice <profession> <item> <cost>` | Set custom price for any trade | `\/vt setprice armorer diamond_leggings 30` |<br \/>\n| `\/vt resetprice <profession> <trade>` | Reset trade to default price | `\/vt resetprice armorer armorer_l4_emerald_13_diamond_boots_1` |<br \/>\n| `\/vt listtrades <profession>` | List all trades for a profession | `\/vt listtrades armorer` |<\/p>\n<p>### Item Banning \u2b50 *NEW in V11*<br \/>\n| Command | Description | Example |<br \/>\n|&#8212;&#8212;&#8212;|&#8212;&#8212;&#8212;&#8212;-|&#8212;&#8212;&#8212;|<br \/>\n| `\/vt banitem <item>` | Ban item from all villager trades | `\/vt banitem diamond_sword` |<br \/>\n| `\/vt unbanitem <item>` | Allow item in villager trades | `\/vt unbanitem diamond_sword` |<br \/>\n| `\/vt listbanneditems` | Show all banned items | `\/vt listbanneditems` |<\/p>\n<p>### Restock Management<br \/>\n| Command | Description | Example |<br \/>\n|&#8212;&#8212;&#8212;|&#8212;&#8212;&#8212;&#8212;-|&#8212;&#8212;&#8212;|<br \/>\n| `\/vt restock on\/off` | Enable custom restock system | `\/vt restock on` |<br \/>\n| `\/vt restocktime <minutes>` | Set restock interval | `\/vt restocktime 45` |<br \/>\n| `\/vt restocklimit <count>` | Set daily restock limit | `\/vt restocklimit 5` |<br \/>\n| `\/vt unlimitedrestock on\/off` | Toggle unlimited restocks | `\/vt unlimitedrestock on` |<br \/>\n| `\/vt instantrestock on\/off` | Enable instant restock | `\/vt instantrestock on` |<\/p>\n<p>### Trade Analysis<br \/>\n| Command | Description | Example |<br \/>\n|&#8212;&#8212;&#8212;|&#8212;&#8212;&#8212;&#8212;-|&#8212;&#8212;&#8212;|<br \/>\n| `\/vt analyzetrades` | Show trade statistics | `\/vt analyzetrades` |<br \/>\n| `\/vt inspectvillager` | Analyze nearest villager&#8217;s trades | `\/vt inspectvillager` |<\/p>\n<p>### Advanced Commands<br \/>\n| Command | Description | Example |<br \/>\n|&#8212;&#8212;&#8212;|&#8212;&#8212;&#8212;&#8212;-|&#8212;&#8212;&#8212;|<br \/>\n| `\/vt exporttrades json\/yaml` | Export trade configuration | `\/vt exporttrades json` |<br \/>\n| `\/vt tradedetection on\/off\/status` | Control dynamic trade detection | `\/vt tradedetection status` |<br \/>\n| `\/vt cleardynamictrades` | Clear old dynamic trade data | `\/vt cleardynamictrades` |<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udcbe Database Options<\/p>\n<p>### SQLite (Default &#8211; Recommended)<br \/>\n&#8211; **Local file-based** database<br \/>\n&#8211; **Zero configuration** required<br \/>\n&#8211; **Best performance** for most servers<br \/>\n&#8211; **Automatic backups** and maintenance<\/p>\n<p>### Supabase (Cloud REST API)<br \/>\n&#8211; **Cloud-hosted** PostgreSQL<br \/>\n&#8211; **REST API** communication<br \/>\n&#8211; **Multi-server sync** capability<br \/>\n&#8211; **Requires API keys** and internet connection<\/p>\n<p>### PostgreSQL (Direct JDBC) \u2b50 *NEW in V11*<br \/>\n&#8211; **Direct database connection** using JDBC<br \/>\n&#8211; **Best performance** for cloud databases<br \/>\n&#8211; **Compatible with** Supabase, AWS RDS, Google Cloud SQL<br \/>\n&#8211; **Requires connection string** configuration<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udd27 Advanced Features<\/p>\n<p>### Item Banning System<br \/>\nPrevent entire items from appearing in villager trades:<\/p>\n<p>&#8220;`bash<br \/>\n# Ban diamond swords (prevents all enchanted variants too)<br \/>\n\/vt banitem diamond_sword<\/p>\n<p># Ban enchanted golden apples<br \/>\n\/vt banitem enchanted_golden_apple<\/p>\n<p># Check what&#8217;s banned<br \/>\n\/vt listbanneditems<\/p>\n<p># Allow items again<br \/>\n\/vt unbanitem diamond_sword<br \/>\n&#8220;`<\/p>\n<p>### Custom Pricing Examples<br \/>\n&#8220;`bash<br \/>\n# Simple format (recommended)<br \/>\n\/vt setprice armorer diamond_leggings 25<br \/>\n\/vt setprice librarian protection_4 30<br \/>\n\/vt setprice farmer emerald 2<\/p>\n<p>### Database Migration<br \/>\nThe plugin automatically handles database schema updates. When you update from older versions, the plugin will:<\/p>\n<p>1. **Detect version differences**<br \/>\n2. **Apply migrations automatically**<br \/>\n3. **Preserve existing data**<br \/>\n4. **Log migration progress**<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udd27 Troubleshooting<\/p>\n<p>### Common Issues<\/p>\n<p>#### Plugin Not Loading<br \/>\n&#8220;`<br \/>\nError: Could not load plugin<br \/>\n&#8220;`<br \/>\n**Solution**: Ensure Java 17+ and compatible Minecraft version<\/p>\n<p>#### Database Connection Failed<br \/>\n&#8220;`<br \/>\nFailed to establish database connection<br \/>\n&#8220;`<br \/>\n**Solutions**:<br \/>\n&#8211; Check database credentials<br \/>\n&#8211; Verify network connectivity (for cloud databases)<br \/>\n&#8211; Plugin automatically falls back to SQLite<\/p>\n<p>#### Commands Not Working<br \/>\n&#8220;`<br \/>\n\/vt: Unknown command<br \/>\n&#8220;`<br \/>\n**Solution**: Check console for permission errors or plugin conflicts<\/p>\n<p>#### High CPU Usage<br \/>\n**Solutions**:<br \/>\n&#8211; Reduce `trade_monitor_frequency` in config<br \/>\n&#8211; Decrease `villager_scan_radius`<br \/>\n&#8211; Enable Folia for better performance<\/p>\n<p>### Debug Mode<br \/>\nEnable debugging in `config.yml`:<br \/>\n&#8220;`yaml<br \/>\nlogging:<br \/>\n  debug_database: true<br \/>\n  debug_trades: true<br \/>\n  debug_restock: true<br \/>\n&#8220;`<\/p>\n<p>### Performance Tuning<br \/>\n&#8220;`yaml<br \/>\nperformance:<br \/>\n  trade_monitor_frequency: 60  # Ticks between checks<br \/>\n  villager_scan_radius: 32     # Blocks to scan<br \/>\n&#8220;`<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udcca Metrics &#038; Monitoring<\/p>\n<p>### Health Checks<br \/>\n&#8211; **HTTP Endpoint**: `http:\/\/localhost:8080\/health` (if enabled)<br \/>\n&#8211; **Automatic Monitoring**: System health checks every 30 seconds<br \/>\n&#8211; **Performance Metrics**: CPU, memory, and trade statistics<\/p>\n<p>### Prometheus Integration<br \/>\nEnable Prometheus metrics in `config.yml`:<br \/>\n&#8220;`yaml<br \/>\nmetrics:<br \/>\n  enabled: true<br \/>\n  prometheus:<br \/>\n    enabled: true<br \/>\n&#8220;`<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83e\udd1d Support<\/p>\n<p>### Getting Help<br \/>\n&#8211; **Community**: Join Discord for support<\/p>\n<p>### System Requirements<br \/>\n&#8211; **RAM**: +50MB (depending on trade volume)<br \/>\n&#8211; **CPU**: Minimal overhead<br \/>\n&#8211; **Storage**: ~1MB for SQLite database<br \/>\n&#8211; **Network**: Required for cloud databases only<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udcc8 Version History<\/p>\n<p>### V11.0 (Latest)<br \/>\n&#8211; \u2705 **Item Banning System**: Ban entire items from villager trades<br \/>\n&#8211; \u2705 **PostgreSQL Support**: Direct JDBC connections to databases<br \/>\n&#8211; \u2705 **Enhanced Commands**: Improved tab completion and error messages<br \/>\n&#8211; \u2705 **Bug Fixes**: Resolved Supabase URL construction and authentication issues<br \/>\n&#8211; \u2705 **Performance**: Optimized database operations and memory usage<\/p>\n<p>### V10.x<br \/>\n&#8211; Universal trade pricing for all professions<br \/>\n&#8211; Folia compatibility and region-threaded scheduling<br \/>\n&#8211; Advanced restock system with instant restock<br \/>\n&#8211; Dynamic trade detection and storage<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udcdc License<\/p>\n<p>**MIT License** &#8211; Free for personal and commercial use.<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\ude4f Credits<\/p>\n<p>&#8211; **Developer**: AlanTheDev (Villager Trade Manager Team)<br \/>\n&#8211; **Contributors**: Minecraft server administrators and developers<br \/>\n&#8211; **Community**: SpigotMC, PaperMC, and Minecraft communities<\/p>\n<p>&#8212;<\/p>\n<p>**\ud83c\udfae Ready to master your server&#8217;s villager economy? Install Villager Trade Manager V11.0 today!**<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83e\uddf1 Technical Notes<br \/>\n&#8211; Tested on Minecraft **1.20.x \u2013 1.21.x**<br \/>\n&#8211; Supported server types: **Folia, Paper, Purpur, Spigot, Bukkit**<br \/>\n&#8211; Async SQLite database persistence for settings and restock data<br \/>\n&#8211; Thread-safe and region-threaded scheduling for Folia<br \/>\n&#8211; Minimal CPU and memory overhead<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83e\udded Ideal Use Cases<br \/>\n&#8211; Economy-focused servers maintaining fair villager trading systems.<br \/>\n&#8211; Fast-paced gameplay or event servers requiring instant trade resets.<br \/>\n&#8211; Large-scale Folia servers needing safe, concurrent villager management.<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83c\udd95 V11.0 Highlights<br \/>\n&#8211; **Universal Trade Manipulation**: Control pricing for all 13 villager professions<br \/>\n&#8211; **Per-Trade Customization**: Set custom emerald costs for any specific trade<br \/>\n&#8211; **Comprehensive Trade Registry**: Complete mapping of all vanilla Minecraft trades<br \/>\n&#8211; **Content-Based Identification**: Reliable trade identification using item hashing<br \/>\n&#8211; **Legacy Compatibility**: Maintains backward compatibility with enchantment pricing<br \/>\n&#8211; **Enhanced Command System**: Universal commands supporting all professions<br \/>\n&#8211; **Fixed Compilation Issues**: Resolved API compatibility problems with current Minecraft versions<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83e\uddfe License<br \/>\nThis plugin is open-source and licensed under the **MIT License**.<br \/>\nYou are free to use, modify, and distribute with proper credit.<\/p>\n<p>&#8212;<\/p>\n<p>**V12.0 brings universal trade control to Villager Trade Manager \u2014<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Complete control over villager trading economics with custom pricing and discount prevention<\/p>\n<p>Minecraft Villager Trade Manager is a comprehensive Paper\/Spigot plugin that gives server administrators complete control over villager trading economics. Take co<\/p>\n","protected":false},"featured_media":102156,"template":"","meta":{"_minecraft_slug":"minecraft-villager-trade-manager","_minecraft_project_id":"8oLCKGgM","_minecraft_author":"AlanTheDev","_minecraft_license":"MIT","_minecraft_downloads":1320,"_minecraft_follows":9,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"minecraft-villager-trade-manager.zip","_minecraft_size_bytes":98135530,"_minecraft_version_count":14,"_minecraft_updated_at":"2026-05-16T07:38:14.795841Z","_minecraft_date_created":"2025-09-27T03:32:22.088126Z","_minecraft_date_modified":"2026-01-30T19:23:49.494018Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/minecraft-villager-trade-manager","_minecraft_icon_attachment_id":102156,"_minecraft_imported_at":"2026-06-05T20:52:20+00:00","_minecraft_import_hash":"18c168034ee0bf4f0bbee5a9983834f2","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[124,844,125,89,126,137,90,127,128,129,92],"mod_loader":[130,131,132,133,134],"minecraft_version":[59,36,60,93,94,101,102,62,37,40,41,73,74,38,78,79,80,81,82],"class_list":["post-102155","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-bukkit","mod_category-economy","mod_category-folia","mod_category-game-mechanics","mod_category-management","mod_category-mobs","mod_category-optimization","mod_category-paper","mod_category-purpur","mod_category-spigot","mod_category-utility","mod_loader-bukkit","mod_loader-folia","mod_loader-paper","mod_loader-purpur","mod_loader-spigot","minecraft_version-1-20","minecraft_version-1-20-1","minecraft_version-1-20-2","minecraft_version-1-20-3","minecraft_version-1-20-4","minecraft_version-1-20-5","minecraft_version-1-20-6","minecraft_version-1-21","minecraft_version-1-21-1","minecraft_version-1-21-10","minecraft_version-1-21-11","minecraft_version-1-21-2","minecraft_version-1-21-3","minecraft_version-1-21-4","minecraft_version-1-21-5","minecraft_version-1-21-6","minecraft_version-1-21-7","minecraft_version-1-21-8","minecraft_version-1-21-9"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Minecraft Villager Trade Manager - Minecraft<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vpesports.com\/minecraft\/mods\/minecraft-villager-trade-manager\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Minecraft Villager Trade Manager - Minecraft\" \/>\n<meta property=\"og:description\" content=\"Complete control over villager trading economics with custom pricing and discount prevention Minecraft Villager Trade Manager is a comprehensive Paper\/Spigot plugin that gives server administrators complete control over villager trading economics. Take co\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/minecraft-villager-trade-manager\/\" \/>\n<meta property=\"og:site_name\" content=\"Minecraft\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/minecraft-villager-trade-manager\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/minecraft-villager-trade-manager\\\/\",\"name\":\"Minecraft Villager Trade Manager - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/minecraft-villager-trade-manager\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/minecraft-villager-trade-manager\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/minecraft-villager-trade-manager-icon-9e989ecbc7a8c4d1323402bfe889456703d36f71_96.webp\",\"datePublished\":\"2026-06-05T20:52:19+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/minecraft-villager-trade-manager\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/minecraft-villager-trade-manager\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/minecraft-villager-trade-manager\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/minecraft-villager-trade-manager-icon-9e989ecbc7a8c4d1323402bfe889456703d36f71_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/minecraft-villager-trade-manager-icon-9e989ecbc7a8c4d1323402bfe889456703d36f71_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/minecraft-villager-trade-manager\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mods\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Minecraft Villager Trade Manager\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\",\"name\":\"Minecraft\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Minecraft Villager Trade Manager - Minecraft","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vpesports.com\/minecraft\/mods\/minecraft-villager-trade-manager\/","og_locale":"en_US","og_type":"article","og_title":"Minecraft Villager Trade Manager - Minecraft","og_description":"Complete control over villager trading economics with custom pricing and discount prevention Minecraft Villager Trade Manager is a comprehensive Paper\/Spigot plugin that gives server administrators complete control over villager trading economics. Take co","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/minecraft-villager-trade-manager\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/minecraft-villager-trade-manager\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/minecraft-villager-trade-manager\/","name":"Minecraft Villager Trade Manager - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/minecraft-villager-trade-manager\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/minecraft-villager-trade-manager\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/minecraft-villager-trade-manager-icon-9e989ecbc7a8c4d1323402bfe889456703d36f71_96.webp","datePublished":"2026-06-05T20:52:19+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/minecraft-villager-trade-manager\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/minecraft-villager-trade-manager\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/minecraft-villager-trade-manager\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/minecraft-villager-trade-manager-icon-9e989ecbc7a8c4d1323402bfe889456703d36f71_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/minecraft-villager-trade-manager-icon-9e989ecbc7a8c4d1323402bfe889456703d36f71_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/minecraft-villager-trade-manager\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vpesports.com\/minecraft\/"},{"@type":"ListItem","position":2,"name":"Mods","item":"https:\/\/vpesports.com\/minecraft\/mods\/"},{"@type":"ListItem","position":3,"name":"Minecraft Villager Trade Manager"}]},{"@type":"WebSite","@id":"https:\/\/vpesports.com\/minecraft\/#website","url":"https:\/\/vpesports.com\/minecraft\/","name":"Minecraft","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vpesports.com\/minecraft\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod\/102155","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod"}],"about":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/types\/mod"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media\/102156"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=102155"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=102155"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=102155"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=102155"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}