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 Sep 30, 2013@Telemnor
Yes, you need an economy plugin. The best for me is now CraftConomy3, but MineConomy is also nice.
Bose is also nice, but personally, I don't like it, because it don't have some important functions (for me of course), for example, it's impossible to pay to someone, who isn't on-line.
-
View User Profile
-
Send Message
Posted Sep 30, 2013So you need something like iEconomy or BOSE in any case? I wasn't sure, since only Vault is listed on your requirements :).
-
View User Profile
-
Send Message
Posted Sep 30, 2013@Telemnor
As you can see in error message, it can't find any economy plugin.
-
View User Profile
-
Send Message
Posted Sep 30, 2013I can't get it to work. It's installed, I have vault running but it doesn't do anything (looks a lot like quvin4).
Here's the log file :
13:08:01 [INFO] [AShops] Enabling AShops v2.2
13:08:01 [SEVERE] Error occurred while enabling AShops v2.2 (Is it up to date?)
pl.austindev.mc.PluginSetupException: Could not find any economy plugin. at pl.austindev.mc.VaultEconomyProvider.<init>(VaultEconomyProvider.java:38)
-
View User Profile
-
Send Message
Posted Sep 28, 2013@Soytutirita
No. It was possible in previous versions, but I decided to change it, so the inner system can be simpler.
-
View User Profile
-
Send Message
Posted Sep 28, 2013Only players can buy/sell clicking on sign. Can I change that to players buy/sell clicking on chest?
-
View User Profile
-
Send Message
Posted Sep 28, 2013@quvin4
All commands seem to work. Try issue /ashops command, it should list all available commands. Please, note, that you don't have to use commands to manage your shops. All can be done with a new inventory interface.
-
View User Profile
-
Send Message
Posted Sep 28, 2013@Xxswordcross
It's much more complex inside.
-
View User Profile
-
Send Message
Posted Sep 27, 2013I like it but for what it does its pretty heavy weight
-
View User Profile
-
Send Message
Posted Sep 27, 2013@Crysillion
Yes.
@quvin4
I'll check it.
-
View User Profile
-
Send Message
Posted Sep 27, 2013Does this plugin also show the lore of an item? This would be an important feature to me because I've been searching for a shop plugin that shows lore because our server is using an attribute system, and the attribute stats show up in the lore.
Thanks.
-
View User Profile
-
Send Message
Posted Sep 27, 2013Something is seriously wrong. The plugin loads perfectly on my server, but when i try to perform ANY of the commands it does nothing. It doesen't say that the command doesen't exist, it doesen't print an empty line, all it does is "*user* issued server command: /" in the console.
-
View User Profile
-
Send Message
Posted Sep 24, 2013@Joager
I'm going to work on that issue soon.
-
View User Profile
-
Send Message
Posted Sep 24, 2013@_austin
so it's impossible?
-
View User Profile
-
Send Message
Posted Sep 24, 2013@graveXrobber
The icon you clicked should remove a shop. I fixed the translation and a new version file is waiting for an approval.
-
View User Profile
-
Send Message
Posted Sep 24, 2013When removing an offer it removes the whole shop.
-
View User Profile
-
Send Message
Posted Sep 24, 2013@thesbros
It wouldn't be that hard to convert the old database scheme to the new one, but there are also new invisible data encoded on shop signs with color codes. I'll try to figure out something in the next few days.
-
View User Profile
-
Send Message
Posted Sep 23, 2013Is there no way to convert the old MySQL database to new one? My server shop has so many items and it took a lot of time to set up and it will be a pain to redo everything by hand.
-
View User Profile
-
Send Message
Posted Sep 23, 2013@TacoGerbil
It uses new tools for storing items in a database, so it probably doesn't work on earlier craftbukkit versions. There was few bugs in 1.5 that are now solved in 1.6.
-
View User Profile
-
Send Message
Posted Sep 23, 2013I notice as this plugin progressed, it was mentioned that it also worked in 1.61 and 1.62.... Now as it's become more common to have 1.6 and it progresses there is no mention of whether it also still functions in 1.5. I have a Hexxit server so I'm still stuck on 1.5 for now.. Does this plug in still support 1.5 or was that dropped completely?