Skip to content

This plugin allows players to setup a personal trading post, and list items for sale/trade. Supports versions 1.21-1.21.10 Paper.

Notifications You must be signed in to change notification settings

d15c07d/TradingPost

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Trading Post

This plugin allows players to setup a personal trading post, and list items for sale/trade. Supports versions 1.21-1.21.10 Paper.

Key Features

  • Trading Post NPC's equipped with holograms and GUI system. (NPC's are optional but would recommend having them)
  • Self purchase support to allow trading post owners to reclaim items they have listed.
  • Economy integration for listing fees, trade fees, etc..
  • Fully configurable holograms, messages, and colour formatting.
  • Plugin support for Vault, GriefPrevention, WorldGuard, and BentoBox suite.

Commands

  • /tradingpost create - Creates your trading post at your current location, conducts protection checks beforehand.

  • /tradingpost addslot -

    • This supports listing the item in your hand for a $ value via Vault, OR:
    • You can add a listing that requires a specific item and amount, supports custom nbt data.
    • /tradingpost addslot
    • /tradingpost addslot item
  • /tradingpost removeslot - Remove items from your tradingpost

  • /tradingpost remove - Remove your tradingpost

  • /tradingpost open - Open another players trading post to browse and purchase/trade items.

  • /tradingpost info - Shows a summary of your listings, item prices, and item index id's should you need to remove them.

Admin Commands

  • /tradingpost remove - Remove a players tradingpost - Requires tradingpost.admin

Configuration

  • max-posts-per-player - Limit how many active posts a player can have, this can be bypassed with tradingpost.bypass.limit

  • max-slots-per-player - Limit how many item slots players can have in their Trading Post.

  • allow-self-purchase - Allow owners to claim their own listings back

  • npc.enabled - Enable or disable NPC integration (recommended enable)

  • debug.gui - Enable or disable GUI debug mode.

Other

  • If a players inventory is full when receiving an item, the item is safely dropped at their feet.
  • When a tradingpost is removed, items are put into the owners inventory, if the inventory is full they are dropped at the post location.

About

This plugin allows players to setup a personal trading post, and list items for sale/trade. Supports versions 1.21-1.21.10 Paper.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages