Zerthick / PlayerShopsRPG

A region-based player shop plugin.

PlayerShopsRPG - Region-based Player Shops

PlayerShopsRPG is a region-based player shop plugin, similar to the now-gone Bukkit plugin Command Shops. Unlike it’s predecessor however, PlayerShopsRPG fully supports customized items, including enchantments and lore. In addition, the amount of commands required to interface with shops is kept to a minimum, instead most actions are performed by clicking on links in chat. Shop types can also be specified to constrain the buying and selling of items to shops of a certain type.

Rational

As the name implies PlayerShopsRPG is designed to be used with rpg-type servers where the clutter of physical shop objects (signs/chests) may be undesirable. It was built as a compromise between the flexibility of command-based shops and the ease of use of GUI-based shops, relying primarily on clickable links in chat to perform most of it’s functions. It also allows server owners to create different types of shops, it doesn’t make much sense for a Blacksmith to sell cake, does it?

Features

  • Region-defined Player Shops!
  • Easy to use Chat Interface!
  • Ability to define Admin/Server Shops!
  • Ability to define different Shop Types (Ex: Blacksmith) that can only sell certain items!
  • Support for Shop Managers in addition to Owners!
  • Full Support for Custom Items (MetaData)!
  • Support for Multiple Currencies!
  • More!

QuickStart - How to create your first shop

  1. /shop select to select the region to create the shop
  2. /shop create My Wonderful QuickStart Shop to create a shop named My Wonderful QuickStart Shop
  3. Hold an item you want the shop to buy or sell in your hand and execute /shop item create
  4. To stock your created item hold it in your hand and execute /shop item add
  5. /shop browse to view the contents of your shop
  6. Click on Manager to access the management page
  7. Click on the first and second -- to set the sell and buy price respectively.
  8. Profit!

Dependencies

  • Since PlayerShopRPG deals with currencies it requires that your server be running some implementation of the Sponge Economy API.

Screenshots

Browse View:

Manager View: (Can change the prices of items and well as stock and unstock items)

Owner View: (Can rename the shop, change the owner, deposit/withdraw shop funds, add/remove managers, and destroy items)

Links

Disclaimer

PlayerShopsRPG is still under heavy development, there may be a few bugs here and there. If you find any be sure to create an issue!

Suggestions

If you have any feedback or suggestions for PlayerShopsRPG I’d love to hear them! Have a cool new idea for a click-action? Want a new feature added? Let me know! :grinning:

Support Me

I will never charge money for the use of my plugins, however they do require a significant amount of work to maintain and update. If you’d like to show your support and buy me a cup of tea sometime (I don’t drink that horrid coffee stuff :P) you can do so here

Category: Economy

Published on Jan 05, 2017

1442 views

280 total downloads

Licensed under GNU General Public License (GPL)

Pages

Members