Player Trade Window

Quick rating

Player Trade Window

No reviews yet

Next-generation Player Trading in Minecraft

QoL & Tweaks
Economy & Trade Systems
Mod Loaders
Fabric
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Required
Server Required

About

Project Details

Type
Mod
License
All Rights Reserved
Latest Version
PlayerTradeWindow-0.2.0.jar
Authors
CurseForge
Modrinth

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

Source Issues Wiki Discord

About

Description

Finally a proper player-to-player trading GUI for Minecraft.

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's offer fill in real-time, hit Lock when you're happy, and once both sides have locked, the Confirm button unlocks. Both confirm and the trade is complete!

Features

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.

Non-Intrusive Requests: Requests appear as a corner badge with a countdown timer. Press J to accept or ; to decline.

Two-stage protocol: Lock → Confirm. Either player editing their offer clears both lock states.

Bait-and-Switch Protection: If someone tweaks their offer in the last 2 seconds before you confirm, a popup warns you. No scams.

In-Trade Chat: Chat with the other player directly while inside the trade window.

Equipment Slots: Dedicated slots in the UI to trade away your equipped armor and shields directly.

Custom GUI + Sounds: Cleaner visuals, gold accents, status hints, and audio cues for lock/confirm/complete.

Item-loss protection across every failure mode:

  • Window closed or players cancel → items returned
  • Player disconnects or dies → items returned
  • Server crashes mid-trade → items recovered automatically on next login

Settings Menu: Block all incoming trades, change the request badge corner, or turn off sound notifications.

Admin Tools: Persistent history via /trade history and /trade audit <player>.

 

How to use

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.

The other player gets a corner badge. Press J to accept or ; to decline.

Requirements

Install on both the server and every client.

Feedback

Let me know via Discord if you have any feedback!

If you really like the mod and would like to donate, please click here!  

I prefer making mods that actually bring something new to the table rather than reskins of existing content in game, if that's up your alley, any donation would motivate me greatly to make more innovative mods/improve existing mods! If you aren't comfortable donating/can't afford to do so(which is completely fine), sharing and letting others know of the mods will help greatly as well! Cheers!

Finally a proper player-to-player trading GUI for Minecraft.

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's offer fill in real-time, hit Lock when you're happy, and once both sides have locked, the Confirm button unlocks. Both confirm and the trade is complete!

Player Trade Window

Features

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.

Non-Intrusive Requests: Requests appear as a corner badge with a countdown timer. Press J to accept or ; to decline.

Two-stage protocol: Lock → Confirm. Either player editing their offer clears both lock states.

Bait-and-Switch Protection: If someone tweaks their offer in the last 2 seconds before you confirm, a popup warns you. No scams.

In-Trade Chat: Chat with the other player directly while inside the trade window.

Equipment Slots: Dedicated slots in the UI to trade away your equipped armor and shields directly.

Custom GUI + Sounds: Cleaner visuals, gold accents, status hints, and audio cues for lock/confirm/complete.

Item-loss protection across every failure mode:

Window closed or players cancel → items returned

Player disconnects or dies → items returned

Server crashes mid-trade → items recovered automatically on next login

Settings Menu: Block all incoming trades, change the request badge corner, or turn off sound notifications.

Admin Tools: Persistent history via /trade history and /trade audit .

How to use

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.

The other player gets a corner badge. Press J to accept or ; to decline.

Requirements

Install on both the server and every client.

Should work with mods like Essential.

Feedback

Let me know via Discord if you have any feedback!

If you really like the mod and would like to donate, it would be greatly appreciated!

I prefer making mods that actually bring something new to the table rather than reskins of existing content in game, if that's up your alley, any donation would motivate me greatly to make more innovative mods/improve existing mods! If you aren't comfortable donating/can't afford to do so(which is completely fine), sharing and letting others know of the mods will help greatly as well! Cheers!

Screenshots

Gallery

  • java_QRY9ry32Of.png
    java_QRY9ry32Of.png java_QRY9ry32Of.png
  • java_4C4SPfmI0B.png
    java_4C4SPfmI0B.png java_4C4SPfmI0B.png
  • java_mDLNIVOTjX.png
    java_mDLNIVOTjX.png java_mDLNIVOTjX.png
  • java_ArZb0KO8dX.png
    java_ArZb0KO8dX.png java_ArZb0KO8dX.png
  • java_Je3aO2HRLj.png
    java_Je3aO2HRLj.png java_Je3aO2HRLj.png
  • java_Q1TcoNdNbm.png
    java_Q1TcoNdNbm.png java_Q1TcoNdNbm.png
  • java_S8FvLaZ3hi.png
    java_S8FvLaZ3hi.png java_S8FvLaZ3hi.png
  • java_Y44LgQBQoa.png
    java_Y44LgQBQoa.png java_Y44LgQBQoa.png
  • java_BMoQB5Qu5f.png
    java_BMoQB5Qu5f.png java_BMoQB5Qu5f.png
  • java_Oq8nU4OA8C.png
    java_Oq8nU4OA8C.png java_Oq8nU4OA8C.png
  • java_9X54eVbbhu.png
    java_9X54eVbbhu.png java_9X54eVbbhu.png
  • java_JeFOwKPwYi.png
    java_JeFOwKPwYi.png java_JeFOwKPwYi.png
  • java_gs0L1eHQzj.png
    java_gs0L1eHQzj.png java_gs0L1eHQzj.png
  • java_i3m12tDi6w.png
    java_i3m12tDi6w.png java_i3m12tDi6w.png
  • java_AvrC15LbCZ.png
    java_AvrC15LbCZ.png java_AvrC15LbCZ.png
  • java_L8366P90Ao.png
    java_L8366P90Ao.png java_L8366P90Ao.png

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

<1,000
Total Downloads
CurseForge
<1,000
Modrinth
<1,000
Last Updated
CurseForge
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works