Secure Trade

Quick rating

Secure Trade

No reviews yet

Player Trade from anywhere: exchange items and XP across distance and dimensions with a custom GUI and configurable server-side limits.

QoL & Tweaks
Mod Loaders
Forge
NeoForge
Fabric
Minecraft
26.2

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
MIT License
Latest Version
Secure Trade 1.2.1 - NeoForge 26.2
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

Secure Trade

Secure Trade is a player trade mod for multiplayer worlds, co-op servers, and modpacks.

Trade items and experience with another player from anywhere: across a base, across the map, or even across dimensions. No more running back home just to hand over ores, tools, drops, or XP.

Why Use It?

Minecraft multiplayer often splits players across different jobs and locations. One player may be mining, another crafting at base, and someone else exploring the Nether or a modded dimension.

Secure Trade keeps that flow intact: send a trade request, confirm the exchange, and keep playing.

By default, trades are not limited by distance or dimension. Server owners can keep that freedom or configure stricter rules for local-only trading, dimension restrictions, item blacklists, cooldowns, logging, and trade history.

How It Works

  1. Run /trade <player>.
  2. The other player accepts the request from chat.
  3. Both players get a shared trade screen.
  4. Each side adds items and/or XP.
  5. Both players confirm.
  6. A short countdown starts, then the exchange completes.

If either player changes their offer after confirming, the ready state is reset so both sides can review the updated trade.

Features

  • Player trading from anywhere by default
  • Cross-dimension trading between the Overworld, Nether, End, and modded dimensions
  • Item and XP exchange in the same trade session
  • Shared trade GUI with 27 offer slots per player
  • Clickable chat requests with accept and deny actions
  • Clear confirmation states and countdown before completion
  • Custom trade sounds for requests, countdown, blocked items, cancellation, and successful trades
  • Automatic readiness reset when items or XP change
  • Optional distance limit for servers that want local-only trading
  • Optional dimension allowlist or blocklist
  • Optional item blacklist, including protected items inside supported containers
  • In-GUI warning when an item is blocked by the server blacklist
  • One active trade or pending request per player
  • Request cooldowns to reduce spam
  • Trade history command with grouped items, XP, and item hover tooltips
  • Optional async transaction logging to logs/securetrade.log
  • Disconnect-safe item return or drop handling
  • Localization for 23 languages
  • Fabric, Forge, and NeoForge support across supported Minecraft versions

Supported Versions

Minecraft Loaders
26.2 Fabric, NeoForge
26.1.x Fabric, NeoForge
1.21.1 Fabric, NeoForge
1.20.1 Fabric, Forge
1.19.2 Fabric, Forge
1.18.2 Fabric, Forge
1.16.5 Fabric, Forge

Use the file that matches your Minecraft version and mod loader.

Commands

Command Description
/trade <player> Sends a trade request. If both players request each other, the trade opens immediately.
/trade accept Accepts the current pending trade request.
/trade deny Denies the current pending trade request.
/trade history Shows recent trades for the player, including items and XP.

Configuration

The server configuration file is created at:

config/securetrade-server.toml

Secure Trade

Secure Trade is a player trade mod for multiplayer worlds, co-op servers, and modpacks.

Trade items and experience with another player from anywhere: across a base, across the map, or even across dimensions. No more running back home just to hand over ores, tools, drops, or XP.

Why Use It?

Minecraft multiplayer often splits players across different jobs and locations. One player may be mining, another crafting at base, and someone else exploring the Nether or a modded dimension.

Secure Trade keeps that flow intact: send a trade request, confirm the exchange, and keep playing.

By default, trades are not limited by distance or dimension. Server owners can keep that freedom or configure stricter rules for local-only trading, dimension restrictions, item blacklists, cooldowns, logging, and trade history.

How It Works

  1. Run /trade <player>.
  2. The other player accepts the request from chat.
  3. Both players get a shared trade screen.
  4. Each side adds items and/or XP.
  5. Both players confirm.
  6. A short countdown starts, then the exchange completes.

If either player changes their offer after confirming, the ready state is reset so both sides can review the updated trade.

Features

  • Player trading from anywhere by default
  • Cross-dimension trading between the Overworld, Nether, End, and modded dimensions
  • Item and XP exchange in the same trade session
  • Shared trade GUI with 27 offer slots per player
  • Clickable chat requests with accept and deny actions
  • Clear confirmation states and countdown before completion
  • Custom trade sounds for requests, countdown, blocked items, cancellation, and successful trades
  • Automatic readiness reset when items or XP change
  • Optional distance limit for servers that want local-only trading
  • Optional dimension allowlist or blocklist
  • Optional item blacklist, including protected items inside supported containers
  • In-GUI warning when an item is blocked by the server blacklist
  • One active trade or pending request per player
  • Request cooldowns to reduce spam
  • Trade history command with grouped items, XP, and item hover tooltips
  • Optional async transaction logging to logs/securetrade.log
  • Disconnect-safe item return or drop handling
  • Localization for 23 languages
  • Fabric, Forge, and NeoForge support across supported Minecraft versions

Supported Versions

Minecraft Loaders
26.2 Fabric, NeoForge
26.1.x Fabric, NeoForge
1.21.1 Fabric, NeoForge
1.20.1 Fabric, Forge
1.19.2 Fabric, Forge
1.18.2 Fabric, Forge
1.16.5 Fabric, Forge

Use the file that matches your Minecraft version and mod loader.

Commands

Command Description
/trade <player> Sends a trade request. If both players request each other, the trade opens immediately.
/trade accept Accepts the current pending trade request.
/trade deny Denies the current pending trade request.
/trade history Shows recent trades for the player, including items and XP.

Configuration

The server configuration file is created at:

config/securetrade-server.toml

Screenshots

Gallery

  • 2
    2 2
  • 4
    4 4
  • 3
    3 3
  • 1
    1 1
  • 5
    5 5

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

~4,000
Total Downloads
CurseForge
~3,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