promotional bannermobile promotional banner

Trade Companion Server

Server-side escrow for player trades: the server holds both sides and swaps items and money in one atomic operation, or not at all.
Back to Files

Trade Companion Server 0.9.0-beta (Paper 1.21.8)

File nametrade-companion-paper-0.9.0-beta.jar
Uploader
0800rojas0800rojas
Uploaded
Sep 7, 2026
Downloads
5
Size
60.8 KB
File ID
8828584
Type
R
Release
Supported game versions
  • 1.21.8

What's new

First public release (0.9.0-beta).

Server-side half of Trade Companion. Requires the client mod on the player's side.

Beta: tested end to end on Paper 1.21.8 with Vault 1.7.3 and EssentialsX 2.21.2, including the rollback at every failure point, but it has never run with real latency or with more than two players. Back up your world before putting it on a live server.

  • Escrow: items and money move in one atomic operation, or not at all.
  • Accepts are bound to the exact offer that was signed; if the offer changes, the signatures stop matching.
  • Items are moved, not recreated: durability, enchantments and NBT survive.
  • Money through Vault, inside the same atomic operation as the items.
  • Receipts stored on both sides, readable by staff with /trade recibos <player>.
  • Minimum-distance check, invite cooldown and expiry, and an ignore list.
  • /trade reload for config and language without a restart.

This mod has no additional files