AShops
Version 2.3 is now available!
AShops allows players to sell and buy items with a chest. Unlike many other shop plugins, it doesn't use signs to represent a shop offer. Instead, it uses chest inventories and item descriptions and thereby makes possible to sell or buy (or both) items of different types using only a single chest. It means less chests and time spent on creating shops. Using description as an offer details source makes shopping also more friendly than reading a raw text from a sign, and by representing an offer as a real item, not only it is easier to find what you need, but it also allows you to sell/buy the exact item you have in your inventory, with all data it contains.


(prepared by Lambert from Bosnia and Herzegovina)
What's new in 2.0?
- New shop interface! You don't have to use commands anymore. (see the next section for more info)
- Transaction notifications work even when a shop owner is offline.
- + old features: income taxes, shops limits, minimal price limits, server shop account.
How to use the new interface?
- To create a new shop you have to place a chest and attach a sign to it or above it. For a player shop set first line to :as:, for a server shop: :ass:.
- To manage your shop (add offer, open/close it, remove it) shift-right-click on the sign and use menu icons. Read icon descriptions for more info on manager options.
- To sell/buy items from other players' shops left click on a shop sign and then on an item you want to buy/sell. Read icons' descriptions for more info on trade options.
- To load/collect items from/to your shop left click on a shop sign and then on an offer's icon. If you manage other players' shops or server shops, you will have to use a right mouse button to manage an offer.
- You still can use commands to create and manage shops. Use /ashops command to list all available commands.
How to install this plugin?
- Place AShops.jar file in the /plugins/ folder.
- Set database to MySQL in the bukkit.yml file in a server main directory.
database: username: userName isolation: SERIALIZABLE driver: com.mysql.jdbc.Driver password: databasePassword url: jdbc:mysql://hostName/databaseName
- Make sure you set the following properties to the correct values: username, password, url.
Permissions
- ashops.operator - a set of permissions for a server operator.
- ashops.manager - allows to: create a new player shop for other players.
- ashops.player - a set of permissions for a player.
- ashops.servershop - allows to: create a server shop.
- ashops.playershop - allows to: create a player shop.
- ashops.buy - allows to: buy items from shops; buy items in own shops if a player has also permission to create one.
- ashops.sell - allows to: sell items to shops; sell items in own shops if a player has also permission to create one.
- ashops.free - allows to: create player shops for free.
- ashops.unlimited - allows to: create create any number of player shops.
- ashops.anyitem - allows to: sell or buy any item.
- ashops.anyprice - allows to: sell or buy items for any price.
To the Users of previous versions
AShops 2.0 is not backward compatible. We changed a database system to more reliable one and now we have to use other structure of tables. AShops doesn't support a flat files storage system anymore - now it works only with MySQL databases and, hopefully, it will support SQLite soon. All features that used WorldEdit will be released as a separate file.


-
View User Profile
-
Send Message
Posted Jun 4, 2013@_austin
Why lockette's quick protect has to be false? Can you fix that? hmmm
-
View User Profile
-
Send Message
Posted Jun 3, 2013Amazing..! tnx XD
-
View User Profile
-
Send Message
Posted Jun 3, 2013@ScooterinAB
Not yet, but I'm going to add this in the next major version.
@Speedysnail6
Right click on it, holding shift.
-
View User Profile
-
Send Message
Posted Jun 2, 2013Is there a way to change how the item prices are displayed? I'm using letters for currency denominations, and I'd like to be able to have that show in the shop. This would help with immersion, as well make servers that also use symbols or letters for their currency amounts more user friendly.
-
View User Profile
-
Send Message
Posted Jun 2, 2013How do you remove a specific item from a shop?
-
View User Profile
-
Send Message
Posted Jun 1, 2013@_austin
Fixed quantities would help to sell items which unit cost is way cheaper than the minimum money denomination and needs to be sold in quantities (I tried setting prices like 0.01 per item, but that way I could take all the items in the shop for free, as no item in Gringotts was configured to handle .01 denomination). For now, I will try to introduce a new .01 denomination using a new item or change the equivalencies for different types of items. Thank you for your help and this awesome plugin!
-
View User Profile
-
Send Message
Posted Jun 1, 2013@alphaxseven
I understand... I would have to gather more information about that plugin and then try to find a way to support it. I doubt I will add fixed quantities, because AShops already offers more flexible solution, that allows you to sell/buy different amounts of items with one click. I think I could use the same idea for Gringotts and for different kind of clicking, different currency items would be used. But it won't appear in AShops soon, because I'm working on a new core for this plugin.
-
View User Profile
-
Send Message
Posted Jun 1, 2013@_austin
Yes, Gringotts can use several items as a currency. We use multiple denominations (diamonds, gold, iron and emeralds, emeralds with the lowest value). Players must store their currency in special chests market with a sign with the word [vault] and/or their personal inventories to be recognized by the plugin. It is a item-backed economy. People in my server want to sell stacks of items by certain price (e.g. a stack of wool) without have to set a price by unit, but the stack as a whole. Also this would allow selling cheap items by large quantities (e.g. several stacks of stone by 1 emerald, the lowest price anyone can set).
-
View User Profile
-
Send Message
Posted Jun 1, 2013@alphaxseven
I've never used Gringotts plugin. I understand that it uses emeralds as a currency? Do you have to keep them in an inventory or they are stored as values?
-
View User Profile
-
Send Message
Posted May 31, 2013Is it possible to sell/buy items by fixed quantities? e.g. sell 1 stack of stone by 1 Emerald (no decimals in my server as we use Gringotts as economy plugin). Also is there a way to disable decimals? Thank you (:
-
View User Profile
-
Send Message
Posted May 31, 2013@graveXrobber
0.5 sends notifications to shop owners and I'll probably add notifications for clients to a version I'm working on now.
-
View User Profile
-
Send Message
Posted May 31, 2013I have a request, maybe have a message come up when an item is bought/sold to the player that bought it as well as selling to let them know it got sold and let the player buying know he bought it and how much money was taken out.
Seller: {name} just bought 64 diamonds for a total of 5500 Buyer: You just bought 64 diamonds for 5500
-
View User Profile
-
Send Message
Posted May 31, 2013@Lemoncrap
Did you get any error? My guess is that you don't have any permissions plugin or economy plugin.
-
View User Profile
-
Send Message
Posted May 31, 2013I have the latest version of craftbukkit and also the latest version of this plugin which are meant to be compatible yet it does not create a folder for the plugin and none of the commands work. I've restarted my server/reloaded it and it still doesn't work.
-
View User Profile
-
Send Message
Posted May 30, 2013@graveXrobber
Ip is in my signature.
-
View User Profile
-
Send Message
Posted May 30, 2013@unrivaledneo
There are server shops. You can create them with /asshop (double s).
-
View User Profile
-
Send Message
Posted May 29, 2013Is there a way to set up admin shops with unlitmed items? maybe im just blind and missed the option
-
View User Profile
-
Send Message
Posted May 29, 2013@graveXrobber
I checked, and everything seems to work. You can send me IP of your server in a private message, so I can see what's wrong.
-
View User Profile
-
Send Message
Posted May 29, 2013@_austin
Now all im getting is shop must have at least one sign attached to it or placed above, on a wall, tried in multiple places with signs in different places and nothing! I am using the newest build of spigot as well as 0.5
-
View User Profile
-
Send Message
Posted May 28, 2013@graveXrobber
Are you sure it's not a trapped chest?