VirtualShop is a very POWERFUL and LIGHTWEIGHT economy plugin designed to put the value of in-game items in the hands of your players. This is successfully done by creating a pure supply and demand driven economy otherwise known as Capitalism.
Why VirtualShop?
Are you tired of trying to create your own server shops from scratch? If yes, VirtualShop is your solution! All you have to do is drop the plugin into your plugin folder! BAM, now you have a pure, player run economy at your fingertips and integrated into your server.
How does this create an economy?
Simple. Players buy and sell items in a global market where they can create the prices. If they want to sell items at above the market price, they will not make money. It is a constant game of trying to sell the most product at the highest price the market will allow. This plugin is pure Capitalism at it's finest.
Features
Fully Customizable Messages
Multiple Supported Databases
MySQL
SQLite (Default)
Beautiful Chat UI
Built-in Command Cooldown
Integrates with ANY vault supported Economy plugin
Notification sounds on command errors and success
Tab Completion for commands with support for items, players, and pages
Check to make sure that you have Vault installed as well as a supported economy plugin. VirtualShop is a shop plugin and not economy plugin.
Does this plugin support NBT items?
No, this plugin is not designed to support NBT items. Players can buy and sell items that are native to Minecraft, that are not renamed, enchanted, or damaged.
Version: 5
messages:
help:
buy: "/buy <item> <amount> [price]"
sell: "/sell <amount> <item> <price>"
stock: "/stock <player> [page]"
sales: "/sales <player> [page]"
cancel: "/cancel <item> [amount]"
find: "/find <item> [page]"
sales:
sale: "{seller} sold {amount} {item} to {buyer} for {price}"
self-purchase: "Managed to buy {amount} {item} for {price}"
seller-sale: "{buyer} just bought {amount} {item} for {price}"
no-sales: "{seller} hasn't made any sales"
self-no-sales: "You haven't made any sales"
stock:
broadcast: "{seller} listed {amount} {item} for {price} each"
listing: "{seller}: {amount} {item} for {price}"
cancelled: "You removed {amount} {item} from the shop"
removed: "Removed {amount} {item}"
no-stock: "No one is selling {item}"
seller-no-stock: "{seller} doesn't have any items for sale"
self-no-stock: "You don't have any items for sale"
cancel-no-stock: "You currently aren't selling any {item}"
error:
no-results: "Your search didn't return any results"
forbidden-item: "You cannot sell {item}"
modified-item: "You can not sell items that are damaged, renamed, or enchanted"
unknown-item: "What is {item}?"
unknown-player: "Player {player} was not found"
bad-number: "You must enter a quantity greater than 0"
bad-price: "Your price must be greater than $0.01"
bad-item: "You need to specify an item"
no-funds: "You don't have enough money"
no-items: "You don't have any {item}"
no-space: "You don't have any free space"
Command Reference and Permission Nodes
/buy <amount> <item> [maxprice] -
virtualshop.buy - Buys an item.
/sell <amount:all> <item:hand> <price> -
virtualshop.sell - Sells an item.
/find <item> -
virtualshop.find - Finds all listings for the specified item.
/cancel <item> [amount] -
virtualshop.cancel - Cancels the item you have listed
/stock <player> [page] -
virtualshop.stock - Finds items that a player has for sale.
/sales <player> [page] -
virtualshop.sales - Finds all transactions for the specified player.
/shop - Displays a command reference guide