Source-checkedEconomy & shops

SafeTrade

by BtoBastian · for Minecraft

A simple inventory based trading plugin

90KDownloads
6 yr agoLast updated
Spigot · PaperLoaders
1.16Latest game version

About SafeTrade

From SpigotMC

A simple inventory based trading plugin

SafeTrade - Inventory based trading
[​IMG]​
SafeTrade is a plugin that makes trading a lot more safe. You trade using an inventory gui. The trade consists of two steps:
  • In the first step you put your items (and money) in the inventory. Your partner does the same. When you put all items you want to trade in the inventory, you have to change your status to ready. When both traders are ready it's time for step 2.
  • In the second step you can decide whether you want to accept the offer of your partner or not. In this step the partner (and you) can no longer change his offer. When both traders accept the trade, they get the items (and money) the other player offered.
Example Trade
<iframe width="500" height="300" src="https://www.youtube.com/embed/5D7bdmLIxjo?wmode=opaque" frameborder="0" allowfullscreen></iframe>​

Supported Versions

Please use the following list to choose the correct SafeTrade version for your server:
  • Minecraft 1.16.x or newer: SafeTrade 1.1.1
  • Minecraft 1.13.x - 1.15.x: SafeTrade 1.1.0
  • Minecraft 1.8.x - 1.12.x: SafeTrade 1.0.16
It is important, that you use the correct SafeTrade version or the plugin will not work!

Commands
  • /trade &lt;player&gt;
    Description:
    Request &lt;player&gt; to trade with you. After that &lt;player&gt; has to accept your trade.
    Permission: safetrade.request
  • /trade accept
    Description:
    Accepts the last trade request. A trade request expires after 30 seconds!
    Permission: safetrade.accept
  • /trade deny
    Description: Denies the last trade request.
    Permission: safetrade.deny
  • /trade reload
    Description: Reloads the configuration files.
    Permission: safetrade.reload
  • /trade help
    Description: Shows a list with all command the player is allowed to use.

Configuration
The plugins works "Out of the box" (besides permissions). Of course there are some things, you can configurate. The config.yml contains lot's of comments explaining each option in detail.
<button type="button" class="button bbCodeSpoilerButton ToggleTrigger Tooltip JsOnly" title="Click to reveal or hide spoiler" data-target="> .SpoilerTarget">Spoiler: config.yml</button>
Code (YAML):

######################################################################
######################################################################
### &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; _____ &nbsp; &nbsp; &nbsp; &nbsp;__ &nbsp;_______ &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;_ &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;###
### &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;/ ____| &nbsp; &nbsp; &nbsp;/ _||__ &nbsp; __| &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;| | &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ###
### &nbsp; &nbsp; &nbsp; &nbsp; | (___ &nbsp; __ _| |_ ___| |_ __ __ _ &nbsp;__| | ___ &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ###
### &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;\___ \ / _ | &nbsp;_/ _ \ | '__/ _ |/ _` |/ _ \ &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;###
### &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;____) | (_| | || &nbsp;__/ | | | (_| | (_| | &nbsp;__/ &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;###
### &nbsp; &nbsp; &nbsp; &nbsp; |_____/ \__,_|_| \___|_|_| &nbsp;\__,_|\__,_|\___| &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;###
### &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; by BtoBastian &nbsp; &nbsp; &nbsp; &nbsp;###
######################################################################
######################################################################
# &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Main settings &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; #
######################################################################
# Already translated languages: en, de &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; #
# Format: You must use IETF BCP 47 language tags. &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;#
# &nbsp; &nbsp; &nbsp; &nbsp; To translate the plugin yourself, you must create a &nbsp; &nbsp; &nbsp; &nbsp;#
# &nbsp; &nbsp; &nbsp; &nbsp; Messages_language.properties file &nbsp;. &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; #
######################################################################
language : "auto"
######################################################################
# Some languages may need an other charset. The default encoding &nbsp; &nbsp; #

Read the full description on SpigotMC →

Highlights

From source data

Game versions

Supports 9 Minecraft versions, the newest being 1.16.

Loaders

Runs on Spigot and Paper.

Footprint

Rated a light load on a server.

SafeTrade on Nxeon

From our catalogue
One-click install
Supported on Nxeon Minecraft servers, for Paper servers. We download it from SpigotMC, place it, and restart the server.
Server side
Required on the server
Server type needed
Spigot, Paper
Server load
light
Smallest plan we suggest
Minecraft — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
1.1.1, released 2020-11-08

Game versions by loader

LoaderGame versionsNewest
Paper1.8 to 1.16 (9 versions)1.16
Spigot1.8 to 1.16 (9 versions)1.16

From 10 recorded builds of SafeTrade.

Recent builds

BuildReleasedGame versionsLoaders
1.1.12020-11-081.8 to 1.16 (9 versions)Spigot, Paper
1.1.02018-10-13n/aSpigot, Paper
1.1.02018-10-13n/aSpigot, Paper
1.0.162018-07-22n/aSpigot, Paper
1.0.152017-05-30n/aSpigot, Paper
1.0.142017-05-14n/aSpigot, Paper

Run SafeTrade on a Minecraft server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on SpigotMC as “Economy”

Economy & shops

Currencies, shops, trading and rewards.

Runs on your server

From source side support

SpigotMC lists SafeTrade as required on the server. Check its SpigotMC page to see whether players need it too.

Compatibility

Game
Minecraft
Loaders
SpigotPaper
Runs on
Serverrequired on the server
Game versions
1.16 and 8 earlier
Requires
One-click install needs a Paper server.

Verified at the source

  • ✓SpigotMCOfficial listing, checked 2026-10-01Open ↗
  • ✓AuthorBtoBastian, as published on SpigotMC
  • ✓LicenseNot published by the sourceFree

SafeTrade, answered

Generated from the mod’s own source data.

Do my players need to install SafeTrade?

SpigotMC lists SafeTrade as required on the server. Check its SpigotMC page to see whether players need it too.

Which loaders does it support?

Spigot and Paper.

Is it free?

Yes. SafeTrade is free to download from SpigotMC.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run SafeTrade on a Minecraft server.

Deploy in about a minute from $4.99 a month, then add SafeTrade in one click.