Ever looked for a trading plugin which involves signs and chests? This plugin works similarly to ChestShop and SignShop, however it does not use soft currency (aka in-game currency): instead, it trades one item for another.
In addition to `[Trade]`-shops, which exchange the `product` item for the `cost`, there are `[iTrade]`-shops, which are intended to be created by admins, who do not care about collecting the cost. Furthermore, these shops never run out of items, which means that the products need not be stored in a chest (the `i` stands for "infinite").
A tutorial on how users can create TradeShops can be found here (1min video); NOTE: We DO NOT monitor the comment section of this video. Do NOT ask for support there, join our Discord instead.
Feature list:
Everything else you need to know is on the wiki for convenience. You can browse the index for more information. The wiki covers:
invalid-arguments: '&eTry &6/tradeshop help &eto display help!'
no-command-permission: '&aYou do not have permission to execute this command'
setup-help: '\n&2Setting up a TradeShop is easy! Just make sure to follow these steps:\n\
\ \nStep 1: '&ePlace down a chest.\n&2Step 2
: &ePlace a sign on top of the chest.\n\
&2Step 3: '&eWrite the following on the sign\n&6
[Trade
]\n<amount> <item_you_sell>\n\
<amount> <item_you_buy>\n&6&oEmpty line\n'
no-ts-create-permission: '&cYou don''t have permission to create TradeShops!'
no-chest: '&cYou need to put a chest under the sign!'
invalid-sign: '&cInvalid sign format!'
no-ts-destroy: '&cYou may not destroy that TradeShop'
successful-setup: '&aYou have sucessfully setup a TradeShop!'
no-ts-open: '&cThat TradeShop does not belong to you'
empty-ts-on-setup: '&cTradeShop empty, please remember to fill it!'
on-trade: '&aYou have traded your&e
{AMOUNT2
}{ITEM2
} &a for &e
{AMOUNT1
}{ITEM1
} &awith
{SELLER
}'
insufficient-items: '&cYou do not have &e
{AMOUNT
}{ITEM
}&c!'
shop-empty: '&cThis TradeShop does not have &e
{AMOUNT
}{ITEM
}&c!'
confirm-trade: '&eTrade &6
{AMOUNT1
}{ITEM1
} &e for &6
{AMOUNT2
}{ITEM2
} &e?'
NOTE: To work correctly, the plugin requires that the correct permissions be granted to the players. A list of permissions may be found on our wiki. If you do not know how, lookup tutorials for a permission plugin (for example LuckPerms). If you need help, feel free to reach out on Discord.
GitHub Repo:
Further information on this plugin and its
source is located
here.
The TradeShop Dev Team
welcomes pull requests of any kind, as well as feature requests or suggestions and other kinds of issues.
For developers, we develop and maintain the T
radeShop Addon Framework (TSAF), which has the corresponding Javadocs
here (latest commit on master).
We also offer dev builds for those who wish to try new features early. Some releases take many months to develop and trying out a dev build can offer early access to new functionalities and patches, as well as speed up development of new updates if you give feedback on the dev builds on
Discord.
Wiki:
We maintain
a wiki that contains all the documentation necessary for the setup and use of the plugin, both on server admins' and players' side.
We are looking for wiki maintainers. If you use the plugin and would like to contribute in a non-dev way, please consider reaching out to us for a
community role (wiki or discord moderation).
Bugs and Feature Requests:
To report any bugs please post on the GitHub issue tracker. This will allow us to process any reports quickly and in a clean way.
If you wish to contribute by fixing bugs or adding new features, please open a pull request.
Feel free to suggest new features on Github. Features that will eventually be added can be found on the Project Manager.
Alternatively you can do any of the above by contacting us on Discord. Support is also given on Discord.
Please do not report bugs, ask for help or submit suggestions in the reviews section, no support is offered there! Use the provided links instead. Thank you.