{"id":122586,"date":"2026-06-07T07:58:47","date_gmt":"2026-06-07T04:58:47","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/player-trade-window\/"},"modified":"2026-06-07T07:58:47","modified_gmt":"2026-06-07T04:58:47","slug":"player-trade-window","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/player-trade-window\/","title":{"rendered":"Player Trade Window"},"content":{"rendered":"<p>Finally \u2014 a proper player-to-player trading GUI for Minecraft.<\/p>\n<p>Open a list, choose a player, and trade securely across any distance or dimension. Both of you open a synced trade window with two rows of slots per side. Drop items in, watch the other player&#8217;s offer fill in real-time, hit Lock when you&#8217;re happy, and once both sides have locked, the Confirm button unlocks. Both confirm and the trade is complete!<\/p>\n<p>![Player Trade Window](https:\/\/cdn.modrinth.com\/data\/cached_images\/0e9a9614fb69f60484b659936c62d2c6929f4f5f.png)<\/p>\n<p>## Features<\/p>\n<p>Global Trade Picker: Press K to open a menu to trade with anyone on the server. Includes Search, Favorites, and Recent traders. No more chasing people down.<\/p>\n<p>Non-Intrusive Requests: Requests appear as a corner badge with a countdown timer. Press J to accept or ; to decline.<\/p>\n<p>Two-stage protocol: Lock \u2192 Confirm. Either player editing their offer clears both lock states.<\/p>\n<p>Bait-and-Switch Protection: If someone tweaks their offer in the last 2 seconds before you confirm, a popup warns you. No scams.<\/p>\n<p>In-Trade Chat: Chat with the other player directly while inside the trade window.<\/p>\n<p>Equipment Slots: Dedicated slots in the UI to trade away your equipped armor and shields directly.<\/p>\n<p>Custom GUI + Sounds: Cleaner visuals, gold accents, status hints, and audio cues for lock\/confirm\/complete.<\/p>\n<p>Item-loss protection across every failure mode:<\/p>\n<p>Window closed or players cancel \u2192 items returned<\/p>\n<p>Player disconnects or dies \u2192 items returned<\/p>\n<p>Server crashes mid-trade \u2192 items recovered automatically on next login<\/p>\n<p>Settings Menu: Block all incoming trades, change the request badge corner, or turn off sound notifications.<\/p>\n<p>Admin Tools: Persistent history via \/trade history and \/trade audit <player>.<\/p>\n<p>### How to use<\/p>\n<p>Press K to open the Trade Picker, search for a player, and click their name. Note: For users who already have this mod installed before the 0.2.0, you might need to bind hotkeys yourself.<\/p>\n<p>The other player gets a corner badge. Press J to accept or ; to decline.<\/p>\n<p>### Requirements<\/p>\n<p>Install on both the server and every client.<\/p>\n<p>Should work with mods like Essential.<\/p>\n<p>### Feedback<\/p>\n<p>Let me know via Discord if you have any feedback!<\/p>\n<p>If you really like the mod and would like to donate, it would be greatly appreciated!<\/p>\n<p>I prefer making mods that actually bring something new to the table rather than reskins of existing content in game, if that&#8217;s up your alley, any donation would motivate me greatly to make more innovative mods\/improve existing mods! If you aren&#8217;t comfortable donating\/can&#8217;t afford to do so(which is completely fine), sharing and letting others know of the mods will help greatly as well! Cheers!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Next-generation Player Trading in Minecraft<\/p>\n","protected":false},"featured_media":0,"template":"","meta":{"_minecraft_slug":"player-trade-window","_minecraft_project_id":"5dVx2f4T","_minecraft_author":"PeanutsMods","_minecraft_license":"LicenseRef-All-Rights-Reserved","_minecraft_downloads":31,"_minecraft_follows":1,"_minecraft_client_side":"required","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"player-trade-window.zip","_minecraft_size_bytes":192791,"_minecraft_version_count":3,"_minecraft_updated_at":"2026-05-16T12:14:23.284501Z","_minecraft_date_created":"2026-05-13T07:30:54.485412Z","_minecraft_date_modified":"2026-05-15T22:56:48.303764Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/player-trade-window","_minecraft_icon_attachment_id":0,"_minecraft_imported_at":"2026-06-07T04:58:48+00:00","_minecraft_import_hash":"332c10466e23480addcb82723297ff6a","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[844,97,89,91,92],"mod_loader":[99],"minecraft_version":[163],"class_list":["post-122586","mod","type-mod","status-publish","hentry","mod_category-economy","mod_category-fabric","mod_category-game-mechanics","mod_category-storage","mod_category-utility","mod_loader-fabric","minecraft_version-26-1-2"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Player Trade Window - 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\/player-trade-window\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Player Trade Window - Minecraft\" \/>\n<meta property=\"og:description\" content=\"Next-generation Player Trading in Minecraft\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/player-trade-window\/\" \/>\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=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/player-trade-window\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/player-trade-window\\\/\",\"name\":\"Player Trade Window - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"datePublished\":\"2026-06-07T04:58:47+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/player-trade-window\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/player-trade-window\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/player-trade-window\\\/#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\":\"Player Trade Window\"}]},{\"@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":"Player Trade Window - 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\/player-trade-window\/","og_locale":"en_US","og_type":"article","og_title":"Player Trade Window - Minecraft","og_description":"Next-generation Player Trading in Minecraft","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/player-trade-window\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/player-trade-window\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/player-trade-window\/","name":"Player Trade Window - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"datePublished":"2026-06-07T04:58:47+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/player-trade-window\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/player-trade-window\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/player-trade-window\/#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":"Player Trade Window"}]},{"@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\/122586","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:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=122586"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=122586"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=122586"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=122586"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}