MarketPlace - Safe and Easy trade! [Discord Notifications, Web Client, DB, Logs] (1.13 Support)

 MarketPlace - Safe and Easy trade! [Discord Notifications, Web Client, DB, Logs] (1.13 Support) 1.8.5

MarketPlace - Safe and Easy trade! [Discord Notifications, Web Client, DB, Logs] (1.13 Support)
Tested Minecraft Versions:
  • 1.7
  • 1.8
  • 1.9
  • 1.10
  • 1.11
  • 1.12
  • 1.13
kQmIfIU.png





MarketPlace its a resource that allow your players to trade items safely and without any interaction, based on Trove MarketPlace

Dependencies:
  • Vault (And any economy ex: Essentials Economy)
Why buy this plugin:
5EH2vJVUSISG5rRK71_iEw.png

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

OepwLTe.png


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

jI4z1Xv.png

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

fW_yLWVsSg_1qHVpwWfmoA.png


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

0xBqUyLjRXWvJioUUFmiSQ.png

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

UxortDW0TwapAo7lp-mx6g.png


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

xU4w_tsoTwyopRGyKV_GpQ.png

Also you can search by item:

CTmP27QhSnCmLNZ9nG6Dtw.png


Or search in the entire marketplace:

fT6GG_eQT-mFr6qvkoX6nA.png


And here is the "Confirm Purchase" menu:

H897FMY.png


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:

EKxJzOD.png


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

YiCupTeGQlCOU-lX5t7L3w.png


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

Latest reviews

Nice plugin.But I need the version 2.0.Can you update it ?Thanks
BlackSpigot General Chat
Rules Help Users
    N @ NotexTeam: -Redacted-
    Top