COWMODSКаталог модов

Smiley Player Trader

Allows you to trade with players using the Villager GUI.

Автор: Mrcomputer13,9 тыс.18обновлён 11 окт. 2026 г.
ЭкономикаМеханики игры

Описание

Banner

Smiley Player Trader allows you to trade with other players using the Minecraft Villager trading GUI.​

Commands | Permissions | Configuration

Basic Usage Instructions

Step 1 - Run the "/spt" command to open the menu.

Step 1: Run the "/spt" command to open the menu.

Step 2 - Press the "Create New Product" button (the emerald).

Step 2: Press the "Create New Product" button (the emerald).

Step 3 - Place the item you wish to sell into the inventory slot.

Step 3: Place the item you wish to sell into the inventory slot.

Step 4 - Click the "Set Primary Cost" button (the single Gold Ingot).

Step 4: Click the "Set Primary Cost" button (the single Gold Ingot).

Step 5 - Insert the price item, select an item from the quick items row or press the beacon for more items to choose from.

Step 5: Insert the price item, select an item from the quick items row or press the beacon for more items to choose from.

Step 6 - Other players can now trade with you by Right Clicking you or using "/spt trade <name>".

Step 6: Other players can now trade with you by Right Clicking you or using "/spt trade ".

Tip: You can use the "/spt help" command for a list of available commands.

Optional Dependencies

  • Vault - used for offline permission checking, only needed if you want offline trading and restrict "smileyplayertrader.merchant" permission.
  • PlaceholderAPI - provides some PlaceholderAPI expansions you can use. See this wiki page for a list of the supported expansions.
  • WorldGuard - provides a flag to disable trading in a region. See this wiki page for more information.

Supported Versions

  • Bukkit/Spigot/Paper 26.3
  • Bukkit/Spigot/Paper 26.2
  • Bukkit/Spigot/Paper 26.1.2
  • Bukkit/Spigot/Paper 26.1.1
  • Bukkit/Spigot/Paper 26.1 (since version 1.7.33)
  • Bukkit/Spigot/Paper 1.21.11 (since version 1.7.32)
  • Bukkit/Spigot/Paper 1.21.10
  • Bukkit/Spigot/Paper 1.21.9 (since version 1.7.27)
  • Bukkit/Spigot/Paper 1.21.8
  • Bukkit/Spigot/Paper 1.21.7
  • Bukkit/Spigot/Paper 1.21.6 (since version 1.7.24)
  • Bukkit/Spigot/Paper 1.21.5 (since version 1.7.18)
  • Bukkit/Spigot/Paper 1.21.4 (since version 1.7.17)
  • Bukkit/Spigot/Paper 1.21.3
  • Bukkit/Spigot/Paper 1.21.2 (since version 1.7.16)
  • Bukkit/Spigot/Paper 1.21.1
  • Bukkit/Spigot/Paper 1.21 (since version 1.7.7)
  • Bukkit/Spigot/Paper 1.20.6
  • Bukkit/Spigot/Paper 1.20.5 (since version 1.7.6)
  • Bukkit/Spigot/Paper 1.20.4
  • Bukkit/Spigot/Paper 1.20.3 (since version 1.7.4)
  • Bukkit/Spigot/Paper 1.20.2 (since version 1.7.1)
  • Bukkit/Spigot/Paper 1.20.1
  • Bukkit/Spigot/Paper 1.20 (since version 1.6.4)
  • Bukkit/Spigot/Paper 1.19.4 (since version 1.6.3)
  • Bukkit/Spgiot/Paper 1.19.3 (since version 1.6.0)
  • Bukkit/Spigot/Paper 1.19.2
  • Bukkit/Spigot/Paper 1.19.1 (since version 1.5.0)
  • Bukkit/Spigot/Paper 1.19 (since version 1.4.5)
  • Bukkit/Spigot/Paper 1.18.2 (since version 1.4.4)
  • Bukkit/Spigot/Paper 1.18.1
  • Bukkit/Spigot/Paper 1.18 (since version 1.4.1)
  • Bukkit/Spigot/Paper 1.17.1
  • Bukkit/Spigot/Paper 1.17 (since version 1.3.0)
  • Bukkit/Spigot/Paper 1.16.5 (since version 1.3.0)
  • Bukkit/Spigot/Paper 1.16.4 (since version 1.2.2)
  • Bukkit/Spigot/Paper 1.16.3
  • Bukkit/Spigot/Paper 1.16.2 (since version 1.2.1)
  • Bukkit/Spigot/Paper 1.16.1 (since version 1.2.0)
  • Bukkit/Spigot/Paper 1.15.2
  • Bukkit/Spigot/Paper 1.15.1
  • Bukkit/Spigot/Paper 1.15

Discord | Report Bugs | Suggest Features | GitHub

Metrics

This plugin uses bStats. You can view the metrics here.

If you do not wish to allow bStats to collect metrics, you can opt-out in the bStats configuration file in the plugins directory.

The font used in the header image and the tutorial images is Ubuntu font.

Последние версии

Все версии →
release

Smiley Player Trader Version 1.7.37

1.7.37
11 окт. 2026 г.84Minecraft: 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, paper, purpur, spigot
Скачать
Что нового
# Change Log * Russian translation update (thanks [@TheRealFosya](https://github.com/TheRealFosya) on GitHib) _Note: If you do not use the Russian translation, you can ignore this update._ **Note: We recommend backing up your SPT database and configuration file, just in case. While it is unlikely something will go wrong, it is always a good idea to have backup.**
release

Smiley Player Trader Version 1.7.36

1.7.36
10 окт. 2026 г.16Minecraft: 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, paper, purpur, spigot
Скачать
Что нового
# Change Log * Added an option to block trades where the product and cost items are the same. **Note: We recommend backing up your SPT database and configuration file, just in case. While it is unlikely something will go wrong, it is always a good idea to have backup.** # Updating Config _Don't forget to make a backup of your config!_ **Option 1:** Look at the reference [config.yml](https://github.com/Mrcomputer1/SmileyPlayerTrader/blob/v1.7.36/src/main/resources/config.yml) and set the settings you want in your config.yml. **Option 2:** Rename your config.yml and restart/reload your server and then re-apply your settings to the new config.yml and restart/reload the server again to apply them.
release

Smiley Player Trader Version 1.7.35

1.7.35
5 окт. 2026 г.30Minecraft: 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, paper, purpur, spigot
Скачать
Что нового
# Change Log * Added support for Paper 26.3. **Note: We recommend backing up your SPT database and configuration file, just in case. While it is unlikely something will go wrong, it is always a good idea to have backup.**
release

Smiley Player Trader Version 1.7.34

1.7.34
17 июн. 2026 г.515Minecraft: 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, paper, purpur, spigot
Скачать
Что нового
# Change Log * Fix bug that prevented the plugin working on Paper servers. **Note: We recommend backing up your SPT database and configuration file, just in case. While it is unlikely something will go wrong, it is always a good idea to have backup.**
release

Smiley Player Trader Version 1.7.33

1.7.33
25 мар. 2026 г.147Minecraft: 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2bukkit, paper, purpur, spigot
Скачать
Что нового
# Change Log * Add support for Minecraft 26.1 and, assuming no incompatibilities, future 26.* releases. **Note: We recommend backing up your SPT database and configuration file, just in case. While it is unlikely something will go wrong, it is always a good idea to have backup.**
release

Smiley Player Trader Version 1.7.32

1.7.32
28 янв. 2026 г.144Minecraft: 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
# Note The previous release (version 1.7.31) was accidentally built using the code from the release before it (version 1.7.30). This release (version 1.7.32) contains the updates intended for version 1.7.31. # Change Log __**Important note about permission change: If the plugin's default permissions aren't applied, grant `smileyplayertrader.trade.rightclick` to everyone to ensure players can continue to trade by right-clicking each other.**__ * Support for Minecraft 1.21.11. * Option to enable a cooldown between trades (disabled by default). ([#92](https://github.com/Mrcomputer1/SmileyPlayerTrader/issues/92)) * Option to add commands that are executed after a successful trade. ([#91](https://github.com/Mrcomputer1/SmileyPlayerTrader/issues/91)) * Added an option to control right-click trading (`smileyplayertrader.trade.rightclick`). * Added WorldGuard flags for right-click trading (`spt-right-click-trade`) and using the `/spt trade` remote trade command (`spt-remote-trade`). **Note: We recommend backing up your SPT database and configuration file, just in case. While it is unlikely something will go wrong, it is always a good idea to have backup.** # Updating Config _Don't forget to make a backup of your config!_ **Option 1:** Look at [config.yml](https://github.com/Mrcomputer1/SmileyPlayerTrader/blob/v1.7.32/src/main/resources/config.yml) and set the settings you want in your config.yml. **Option 2:** Rename your config.yml and restart/reload your server and then re-apply your settings to the new config.yml and restart/reload the server again to apply them.
release

Smiley Player Trader Version 1.7.31

1.7.31
10 дек. 2025 г.127Minecraft: 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, purpur, spigot
Скачать
Что нового
# Note This release (version 1.7.31) was accidentally built using the code from the release before it (version 1.7.30). Please use version 1.7.32, which contains the updates intended for version 1.7.31. # ~~Change Log~~ ~~__**Important note about permission change: If the plugin's default permissions aren't applied, grant `smileyplayertrader.trade.rightclick` to everyone to ensure players can continue to trade by right-clicking each other.**__~~ * ~~Support for Minecraft 1.21.11.~~ * ~~Option to enable a cooldown between trades (disabled by default). ([#92](https://github.com/Mrcomputer1/SmileyPlayerTrader/issues/92))~~ * ~~Option to add commands that are executed after a successful trade. ([#91](https://github.com/Mrcomputer1/SmileyPlayerTrader/issues/91))~~ * ~~Added an option to control right-click trading (`smileyplayertrader.trade.rightclick`).~~ * ~~Added WorldGuard flags for right-click trading (`spt-right-click-trade`) and using the `/spt trade` remote trade command (`spt-remote-trade`).~~ # Updating Config _Don't forget to make a backup of your config!_ **Option 1:** Look at [config.yml](https://github.com/Mrcomputer1/SmileyPlayerTrader/blob/v1.7.31/src/main/resources/config.yml) and set the settings you want in your config.yml. **Option 2:** Rename your config.yml and restart/reload your server and then re-apply your settings to the new config.yml and restart/reload the server again to apply them.
release

Smiley Player Trader Version 1.7.30

1.7.30
24 нояб. 2025 г.49Minecraft: 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, purpur, spigot
Скачать
Что нового
# Change Log * Fix minor bug with `/spt create` (product would still be created when invalid option is specified). * Russian translation update (thanks @Fosyaaa on GitHub). **Note: We recommend backing up your SPT database and configuration file, just in case. While it is unlikely something will go wrong, it is always a good idea to have backup.**
release

Smiley Player Trader Version 1.7.29

1.7.29
22 нояб. 2025 г.32Minecraft: 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, purpur, spigot
Скачать
Что нового
# Change Log * Add "/spt reload" command to reload configuration. (#87) * /spt command's subcommand tab-complete now only shows commands you can run. * Add "/spt create" command to create a product and set options in one command. (#86) * Add "requireItemInHandWhileUsingCreateCommand" config option (defaults to false). (#86) * Add optional shulker box stock location (disabled by default, uncomment the line in "stockLocations" in the config file). **Note: We recommend backing up your SPT database and configuration file, just in case. While it is unlikely something will go wrong, it is always a good idea to have backup.** # Updating Config _Don't forget to make a backup of your config!_ **Option 1:** Look at [config.yml](https://github.com/Mrcomputer1/SmileyPlayerTrader/blob/v1.7.29/src/main/resources/config.yml) and set the settings you want in your config.yml. **Option 2:** Rename your config.yml and restart/reload your server and then re-apply your settings to the new config.yml and restart/reload the server again to apply them.
release

Smiley Player Trader Version 1.7.28

1.7.28
17 нояб. 2025 г.36Minecraft: 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, purpur, spigot
Скачать
Что нового
# Change Log * Fix a duplication glitch. * Add a config option to only use one stock location, instead of spreading across multiple stock locations. **Note: We recommend backing up your SPT database and configuration file, just in case. While it is unlikely something will go wrong, it is always a good idea to have backup.** # Updating Config _Don't forget to make a backup of your config!_ **Option 1:** Look at [config.yml](https://github.com/Mrcomputer1/SmileyPlayerTrader/blob/v1.7.28/src/main/resources/config.yml) and set the settings you want in your config.yml. **Option 2:** Rename your config.yml and restart/reload your server and then re-apply your settings to the new config.yml and restart/reload the server again to apply them.