Tested Minecraft Versions:

MarketPlace its a resource that allow your players to trade items safely and without any interaction, based on Trove MarketPlace
Dependencies:
Servers Using this resource:
https://www.fairserver.ru/ (Marketplace Page)
Before buy read all the features, and any question fell free to ask in the support chat: https://discordapp.com/invite/svJejam
Config:
You can publish items into the marketplace with:
/market publish <price>
And now your players can see the listings using this command (Note that you can't see your own listings):
/market search
Marketplace Search Menu
You can Search By Item Display Name (Search inside the name, no care or upper/lowercase):
And there is the results with "fire" in the name
Or Search by Lore (This can be useful to search items custom enchantments):
And here is the word lava (You will find it also with "ava" or "forge" etc):
Also you can search by item:
Or search in the entire marketplace:
And here is the "Confirm Purchase" menu:
Now that you purchased that item the other player will be notified and he/she can claim the money!
My Listings
You can use /mp my (Permission: market.my) to open this menu:
On the "Purchase History" you can see all the item you bought and in the "Sales History" all items you have sold, in the "Unbought listings" you can see your current listings that are not sold and remove their by clicking
In "Waiting for money claim" you can see all the items you sold and claim the money by clicking
You can also access to other players "My Listings" menu, with this you can remove items from their "Unbought listings" list:
/market listings <player_name|uuid> (Permission: market.listings)
And currently the final, purge command:
/market purge <arguments> (Permission: market.purge)
More info about purge command: http://marketplacedocs.readthedocs.io/en/latest/commands/purge.html
- 1.7
- 1.8
- 1.9
- 1.10
- 1.11
- 1.12
- 1.13




MarketPlace its a resource that allow your players to trade items safely and without any interaction, based on Trove MarketPlace
- Documentation
- Support Discord
- Test Server: rodeldev.xyz
Dependencies:
- Vault (And any economy ex: Essentials Economy)
- Ease of searching any kind of item
- Easy and very configurable
- Async MySQL, optimized queries and sql injection protection!
- Constant updates
- Your players will love it!
- Uses Vanilla NBT to avoid problems in versions and plugins
- Logs of any transaction
- Webpage support
- Two different limits systems
- Discord Bot Notifications

Servers Using this resource:
https://www.fairserver.ru/ (Marketplace Page)
Before buy read all the features, and any question fell free to ask in the support chat: https://discordapp.com/invite/svJejam
Config:
Code:
commands:
skiphelp: false
help: '&a/market &c{name} &3{arguments} &6(&7{help}&6)'
show-default-aliases: true
command:
aliases:
- mp
my:
aliases:
- self
description: Check your sold, unsold, history etc
argumentsHelp: ''
listings:
aliases:
- inspect
description: Open the menu of unbrought items of any player (You can remove listings)
argumentsHelp: <player_name|player_uuid>
publish:
aliases:
- sell
description: Publish a item in the marketplace
argumentsHelp: <price>
purge:
aliases:
- purge
description: 'Before use this command make sure you read this: http://marketplacedocs.readthedocs.io/en/latest/commands/purge.html'
argumentsHelp: <argument-name> [argument-value]
search:
aliases:
- search
description: Open the search menu
argumentsHelp: '[all|id|categories|name|lore] [name|lore]'
select:
aliases:
- select
description: 'Same args as purge, but it show the info instead on remove: http://marketplacedocs.readthedocs.io/en/latest/commands/purge.html'
argumentsHelp: <argument-name> [argument-value]...
limits:
aliases:
- limits
description: Manage player limits
argumentsHelp: <set|get|increment|decrement> <player> [slots]
reload:
aliases:
- reload
description: Reload configuration
argumentsHelp: ''
help:
aliases:
- help
description: Display this menu
argumentsHelp: ''
database:
mysql:
hostname: localhost
username: root
password: '123'
port: '3306'
database: marketplace
sqlite:
file: marketplace.db
type: sqlite
tables:
catalog: catalog
limit: limit
limits:
default: -1
reach: '&cYou reach the limit of &6{number}&c listings at the same time!'
mode: permissions
multiple: stack
permissions:
- marketplace.limits.vip=3
- marketplace.limits.donor=2
logs:
console: true
file: true
publish: true
remove_listing: true
claim: true
purchase: true
publish:
price:
min: 1
max: 2000000000
error: '&cThat price is out of bounds!'
invaliditem: '&cInvalid item'
done: '&aYou publish &6{item} &afor &7${price}&a into the marketplace'
claim: '&aYou claim &6${price}&a from &6{item}'
error: '&cUnexpected error ocurred while publising your item, please contact to
server administrator with the current time'
messages:
header: '&6[&dMarket&bPlace&6]&7 '
invalidnumber: '&cInvalid number'
invalidplayer: '&cInvalid player'
dropped: '&eSome items have been dropped!'
menu:
nextpage: '&7Next page'
previouspage: '&7Previous page'
page:
title: '&7Page: &6{page}/{pages}'
lore:
- '&6{items}&7 item/s'
marketplace:
title: '&9MarketPlace (&6{search}&9)'
filters:
title: '&7Filters...'
item:
- '&6---------'
- '&7Price: &6${price}'
- '&8Per Item: &6${per_item}'
- '&cSeller: &6{seller}'
- '&dBuyer Tax: &6${tax} &7({percent}%)'
- '&7Total: &6${total}'
back: '&bBack'
loading: '&6Loading...'
gotomy: '&6Go to Your Listings'
main:
title: '&9MarketPlace'
idsearch: '&eSearch By ID'
namesearch: '&eSearch By Name'
loresearch: '&eSearch By Lore'
allsearch: '&eSearch all MarketPlace'
categories: '&eSearch Categories'
listings:
gotosearch: '&7Go to Search Menu'
unclaimed: '&dWaiting for money claim'
unbought: '&cUnbought listings'
removed: '&aYou remove succesfully your listing &6{listing}!'
history:
purchases: '&3Purchases History'
purchasesLore:
- '&6---------'
- '&7Price:&6 ${price}'
- '&7Seller:&6 {seller}'
- '&7Published:&6 {published}'
- '&7Purchased:&6 {purchased}'
sales: '&9Sales History'
salesLore:
- '&6---------'
- '&7Price:&6 ${price}'
- '&7Buyer:&6 {buyer}'
- '&7Published:&6 {published}'
- '&7Purchased:&6 {purchased}'
claims:
title: '&9Claim menu'
claimlore:
- '&6---------'
- '&7Earning:&6 ${price}'
- '&7Seller Tax:&6 ${tax} &7({percent}%)'
- '&7Total: &6{total}'
- '&7Buyer:&6 {buyer}'
- '&7Bought:&6 {bought}'
- '&7Published:&6 {published}'
confirm:
title: '&aConfirm Purchase'
cancel: '&cCancel'
seller: '&7Seller:&6 {seller}'
price: '&7Price:&6 ${price}'
confirm:
name: '&aPurchase'
lore:
- '&7Your money:&6 ${money}'
- '&7After Purchase:&6 ${money-after}'
idsearch:
title: '&3Search By ID'
info:
- '&dClick to search &6{name}&d in MarketPlace'
my:
title: '&5My Listings'
items:
background:
item: STAINED_GLASS_PANE
subid: 7
name: '&0'
changemenu:
item: ARROW
purchasesHistory:
item: ENCHANTED_BOOK
unbought:
item: NAME_TAG
salesHistory:
item: BOOK
claimNormal:
item: GOLDEN_APPLE
claimNotification:
item: GOLDEN_APPLE
subid: 1
searchName:
item: NAME_TAG
searchID:
item: APPLE
searchCategories:
item: BOOKSHELF
searchLore:
item: BOOK
searchAll:
item: GOLDEN_APPLE
back:
item: REDSTONE
confirmCancel:
item: REDSTONE_BLOCK
confirmPurchase:
item: WOOL
subid: 5
page:
item: FEATHER
pageNext:
item: ARROW
pageBack:
item: ARROW
chatsearch:
lore: '&aWrite in chat the lore you want to search (- to cancel):'
name: '&aWrite in chat the name you want to search (- to cancel):'
cancel: '-'
cancelled: '&cSearch cancelled'
timeout_seconds: 60
purchase:
nomoney: '&cYou don''t have money to purchase this item!'
noavailable: '&cSorry, this item is no longer available'
purchase: '&aYou purchase &6{item}&a successfully'
notification: '&6{buyer}&a buy your &6{item}&a claim your money in &7/market my'
notificationJoin: '&aYou have &6{listings}&a listings to claim (Use &7/market my&a
to claim it)!'
date:
format: dd/MM/yy 'at' HH:mm
now: just now
seconds: '{time} seconds ago'
minutes: '{time} minutes ago'
money:
format: '#,###.00'
tax:
sellerTax: 1.35
buyerTax: 0
placeholderapi:
latest: '&6{item} &c{price}$ &7({seller})'
langutils:
default: en_us
blacklist:
enabled: false
message: '&cYou cannot publish this item in the market!'
items:
- DRAGON_EGG
discordWebhook:
enabled: false
debug: false
url: ''
botName: MarketPlace
botAvatar: https://www.spigotmc.org/data/resource_icons/48/48526.jpg
notification:
publish:
enabled: true
title: New Item Published
description: '**{player}** published **{item}** for **${price}**'
color: '#fec601'
purchase:
enabled: true
title: Item Purchased
description: '**{buyer}** purchased **{item}** for **${price}** published by
**{seller}**'
color: '#30e539'
categories:
tools:
name: '&bTools'
icon: WOOD_PICKAXE
description: '&7Axes, Pickxes, Hoes and more tools!'
items:
- FLINT_AND_STEEL
- COMPASS
- WATCH
- FISHING_ROD
- SHEARS
- LEASH
- WOOD_HOE
- STONE_HOE
- IRON_HOE
- DIAMOND_HOE
- GOLD_HOE
- WOOD_AXE
- STONE_AXE
- IRON_AXE
- DIAMOND_AXE
- GOLD_AXE
- WOOD_PICKAXE
- STONE_PICKAXE
- IRON_PICKAXE
- DIAMOND_PICKAXE
- GOLD_PICKAXE
equipment:
name: '&5Equipment'
icon: IRON_HELMET
description: '&7Armors of any kind'
items:
- LEATHER_HELMET
- LEATHER_CHESTPLATE
- LEATHER_LEGGINGS
- LEATHER_BOOTS
- CHAINMAIL_HELMET
- CHAINMAIL_CHESTPLATE
- CHAINMAIL_LEGGINGS
- CHAINMAIL_BOOTS
- IRON_HELMET
- IRON_CHESTPLATE
- IRON_LEGGINGS
- IRON_BOOTS
- DIAMOND_HELMET
- DIAMOND_CHESTPLATE
- DIAMOND_LEGGINGS
- DIAMOND_BOOTS
- GOLD_HELMET
- GOLD_CHESTPLATE
- GOLD_LEGGINGS
- GOLD_BOOTS
blocks:
name: '&7Blocks'
icon: DIRT
description: '&bAll the blocks you can imagine'
items:
- AIR
- STONE
- GRASS
- DIRT
- COBBLESTONE
- WOOD
- SAPLING
- BEDROCK
- WATER
- STATIONARY_WATER
- LAVA
- STATIONARY_LAVA
- SAND
- GRAVEL
- GOLD_ORE
- IRON_ORE
- COAL_ORE
- LOG
- LEAVES
- SPONGE
- GLASS
- LAPIS_ORE
- LAPIS_BLOCK
- DISPENSER
- SANDSTONE
- NOTE_BLOCK
- BED_BLOCK
- POWERED_RAIL
- DETECTOR_RAIL
- PISTON_STICKY_BASE
- WEB
- LONG_GRASS
- DEAD_BUSH
- PISTON_BASE
- PISTON_EXTENSION
- WOOL
- PISTON_MOVING_PIECE
- YELLOW_FLOWER
- RED_ROSE
- BROWN_MUSHROOM
- RED_MUSHROOM
- GOLD_BLOCK
- IRON_BLOCK
- DOUBLE_STEP
- STEP
- BRICK
- TNT
- BOOKSHELF
- MOSSY_COBBLESTONE
- OBSIDIAN
- TORCH
- FIRE
- MOB_SPAWNER
- WOOD_STAIRS
- CHEST
- REDSTONE_WIRE
- DIAMOND_ORE
- DIAMOND_BLOCK
- WORKBENCH
- CROPS
- SOIL
- FURNACE
- BURNING_FURNACE
- SIGN_POST
- WOODEN_DOOR
- LADDER
- RAILS
- COBBLESTONE_STAIRS
- WALL_SIGN
- LEVER
- STONE_PLATE
- IRON_DOOR_BLOCK
- WOOD_PLATE
- REDSTONE_ORE
- GLOWING_REDSTONE_ORE
- REDSTONE_TORCH_OFF
- REDSTONE_TORCH_ON
- STONE_BUTTON
- SNOW
- ICE
- SNOW_BLOCK
- CACTUS
- CLAY
- SUGAR_CANE_BLOCK
- JUKEBOX
- FENCE
- PUMPKIN
- NETHERRACK
- SOUL_SAND
- GLOWSTONE
- PORTAL
- JACK_O_LANTERN
- CAKE_BLOCK
- DIODE_BLOCK_OFF
- DIODE_BLOCK_ON
- STAINED_GLASS
- TRAP_DOOR
- MONSTER_EGGS
- SMOOTH_BRICK
- HUGE_MUSHROOM_1
- HUGE_MUSHROOM_2
- IRON_FENCE
- THIN_GLASS
- MELON_BLOCK
- PUMPKIN_STEM
- MELON_STEM
- VINE
- FENCE_GATE
- BRICK_STAIRS
- SMOOTH_STAIRS
- MYCEL
- WATER_LILY
- NETHER_BRICK
- NETHER_FENCE
- NETHER_BRICK_STAIRS
- NETHER_WARTS
- ENCHANTMENT_TABLE
- BREWING_STAND
- CAULDRON
- ENDER_PORTAL
- ENDER_PORTAL_FRAME
- ENDER_STONE
- DRAGON_EGG
- REDSTONE_LAMP_OFF
- REDSTONE_LAMP_ON
- WOOD_DOUBLE_STEP
- WOOD_STEP
- COCOA
- SANDSTONE_STAIRS
- EMERALD_ORE
- ENDER_CHEST
- TRIPWIRE_HOOK
- TRIPWIRE
- EMERALD_BLOCK
- SPRUCE_WOOD_STAIRS
- BIRCH_WOOD_STAIRS
- JUNGLE_WOOD_STAIRS
- COMMAND
- BEACON
- COBBLE_WALL
- FLOWER_POT
- CARROT
- POTATO
- WOOD_BUTTON
- SKULL
- ANVIL
- TRAPPED_CHEST
- GOLD_PLATE
- IRON_PLATE
- REDSTONE_COMPARATOR_OFF
- REDSTONE_COMPARATOR_ON
- DAYLIGHT_DETECTOR
- REDSTONE_BLOCK
- QUARTZ_ORE
- HOPPER
- QUARTZ_BLOCK
- QUARTZ_STAIRS
- ACTIVATOR_RAIL
- DROPPER
- STAINED_CLAY
- STAINED_GLASS_PANE
- LEAVES_2
- LOG_2
- ACACIA_STAIRS
- DARK_OAK_STAIRS
- SLIME_BLOCK
- BARRIER
- IRON_TRAPDOOR
- PRISMARINE
- SEA_LANTERN
- HAY_BLOCK
- CARPET
- HARD_CLAY
- COAL_BLOCK
- PACKED_ICE
- DOUBLE_PLANT
- STANDING_BANNER
- WALL_BANNER
- DAYLIGHT_DETECTOR_INVERTED
- RED_SANDSTONE
- RED_SANDSTONE_STAIRS
- DOUBLE_STONE_SLAB2
- STONE_SLAB2
- SPRUCE_FENCE_GATE
- BIRCH_FENCE_GATE
- JUNGLE_FENCE_GATE
- DARK_OAK_FENCE_GATE
- ACACIA_FENCE_GATE
- SPRUCE_FENCE
- BIRCH_FENCE
- JUNGLE_FENCE
- DARK_OAK_FENCE
- ACACIA_FENCE
- SPRUCE_DOOR
- BIRCH_DOOR
- JUNGLE_DOOR
- ACACIA_DOOR
- DARK_OAK_DOOR
weapons:
name: '&6Weapons'
icon: STONE_SWORD
description: '&7Swords, bows and arrows'
items:
- BOW
- ARROW
- SPECTRAL_ARROW
- TIPPED_ARROW
- WOOD_SWORD
- STONE_SWORD
- IRON_SWORD
- DIAMOND_SWORD
- GOLD_SWORD
redstone:
name: '&cRedstone'
icon: REDSTONE
description: '&7Everything you need to\n&7create redstone contraptions'
items:
- REDSTONE
- DIODE
- REDSTONE_COMPARATOR
- REDSTONE_TORCH_ON
- DISPENSER
- DROPPER
- HOPPER
- LEVER
- REDSTONE_LAMP_OFF
- TRIPWIRE_HOOK
- NOTE_BLOCK
- PISTON_STICKY_BASE
- PISTON_BASE
- TNT
- DAYLIGHT_DETECTOR
- STONE_BUTTON
- WOOD_BUTTON
- TRAP_DOOR
- IRON_TRAPDOOR
- STONE_PLATE
- WOOD_PLATE
- GOLD_PLATE
- IRON_PLATE

You can publish items into the marketplace with:
/market publish <price>
And now your players can see the listings using this command (Note that you can't see your own listings):
/market search
Marketplace Search Menu

You can Search By Item Display Name (Search inside the name, no care or upper/lowercase):

And there is the results with "fire" in the name

Or Search by Lore (This can be useful to search items custom enchantments):

And here is the word lava (You will find it also with "ava" or "forge" etc):

Also you can search by item:

Or search in the entire marketplace:

And here is the "Confirm Purchase" menu:

Now that you purchased that item the other player will be notified and he/she can claim the money!
My Listings
You can use /mp my (Permission: market.my) to open this menu:

On the "Purchase History" you can see all the item you bought and in the "Sales History" all items you have sold, in the "Unbought listings" you can see your current listings that are not sold and remove their by clicking
In "Waiting for money claim" you can see all the items you sold and claim the money by clicking

You can also access to other players "My Listings" menu, with this you can remove items from their "Unbought listings" list:
/market listings <player_name|uuid> (Permission: market.listings)
And currently the final, purge command:
/market purge <arguments> (Permission: market.purge)
More info about purge command: http://marketplacedocs.readthedocs.io/en/latest/commands/purge.html