Market
ChangeLog | FAQ | Credits | CMD's & Perm's
ChangeLog | FAQ | Credits | CMD's & Perm's
If you like the plugin, feel free to donate. Follow chryb_ @ Twitter
- Download (Latest File: Market_v.1.2.1.jar for 1.4.2)
- Developer Builds, Ideas, ToDo's
- Write a Ticket
- Recommended Files
- Wiki
- Donate (If someone donate please pm me, to get a position in the credits)
Language Support
If you want to change the language, overwrite the lang.yml file in the Market Directory. Please don't delete the paths or use 'tab'. If there is an error with the yml simple delete the lang.yml and reload the plugin. The default language is English. Except the English lang.yml all language files are not up to date.
- LanguageFile's: - English [EN] | German [DE] | Brazilian [BRA] | Italian [ITA] | Spanish [SPA] | Turkish [TR] | Dutch [NL] | Swedish [SE] | Korean [KO]
Language: EN NO_PERMISSION: You dont have the permission to use this command. NO_VALID_SHOP: No valid normal Shop.
If you want translate a plugin in a other language, simple download the lang.yml, translate and pm me or write me an email.
Item Frame Shop
Item Frame Shop
Why you should use this Plugin:
- You can visualize the Items in the Shops.
- You don't have to create a new entity in the world (better performance)
- Simple to setup the shops
The new ItemFrame Shop should revolutionize the shop systems. In the ItemFrames you see the item which would purchased or retailed. The Shop Creator have to define the properties for the shop before. Therefore he should use this commands. You can select a ItemFrame simple with /shop select and RightClick the ItemFrame without any Item in your hand. The default Chest Location for a normal shop is directly under the ItemFrame. You can set chests on custom location with /shop set chest.
Permission | Command | Description |
---|---|---|
Market.shop.package.user | none | Gives access about the normal user account |
Market.shop.package.admin | none | Gives access about the admin account |
Market.cmd.amount | /quantity [amount] (/q) | Admit a purchase or a retail |
Market.cmd.select | /shop select | Enabled / Disabled the shop selection mode |
Market.cmd.create.normal | /shop create (Normal) | Creates a normal shop when it is selected |
Market.cmd.create.admin | /shop create Admin | Creates a admin shop when it is selected |
Market.cmd.delete | /shop delete | Delete a shop when it is selected |
Market.cmd.set.retail | /shop set retail [amount] | Sets the Retail price of a shop |
Market.cmd.set.purchase | /shop set purchase [amount] | Sets the Purchase price of a shop |
For a full list of commands and permissions check out: Full O' List CMD's If you set the purchase/retail price to -1 with /shop set [purchase:retail] -1, you can lock the purchase/retail for these shop.
Shop Types
- Admin: The items are infinite (You can type /shop create Admin to set him directly into a admin mode)
- Normal: Under the ItemFrames stand chests with the items (like ChestShop)
With RightClick on the Sign ItemFrame you can see all properties.
- If you want to BUY something: SHIFT + RightClick on the ItemFrame and after that type /quantity [amount] or /q [amount]
- If you want to SELL something: SHIFT + LeftClick on the ItemFrame and after that type /quantity [amount] or /q [amount]
All Data from the Shops are saved in a Database. You need Vault and a Economy Plugin (like iConomy) to use this plugin.
Shop Chest Protection
You can enable / disable the Chest Protection for Item Frame Shops in the Config. (true = enable; false = disable) In the permission Market.shop.package.admin is the Chest Protection Access included.
Shop: ChestProtection: Enabled: true
Known Bugs
Bugs which stand here are not normal bugs (because these I'll fix so fast as I can) but rather bugs combined with other plugins, CraftBukkit and so on.
- There is no possibility to get the amount of potion (with a subid about 8193) in a inventory
- No potion retail
- No potion purchase in normal shops
@wiedzmin137
Tons of thanks... I will add it.
I would take this plugin for my server, but I hate the system how you buy an amount of items. please add a option, that my users can buy with the right mousekey and sell with the left as in chestshop. you set the amount as this: /shop setamount [number]
this would make the plugin alot easier to use!
Hello. It's a Polish translation:
http://pastebin.com/HwXWCQ0F
@Void0518
Is that good or bad?
Korean messages are working for Korean-mode-bukkit. Otherwise, it won't work.
@ZwingGX
I think ... That database error is very adverse effect for your server..
@ZwingGX
Thats a database error which I don't have. Try to delete the database and stop / start the server.
@Chryb
v1.2.1 /shop create command not work.
An internal error occurred while attempting to perform this command.
http://dev.bukkit.org/paste/6619/
Is there a reason for the amount permissions not working? I have gone thorough all the permissions that have to do with selecting quantity and my users can't use the shops because they are denied permission.
Edit: I also found something interesting. This is for OP's that can use the market. When you set the quantity to buy an item it will give you double of the amount you enter.
@Dysthymical
This isn't a bug, just set your world perms up instead of putting it for every world.
@Ugpzt
Yep, that isn't a error. The config is new. If you want delete the "2012-11-24 23:19:40 [SEVERE] ebean.properties not found" simple create a empty bean.properties file in your main folder (next to server.properties).
I got this error on my local test server with the latest versions (1.2.1)
Also, Market's config.yml file has only about 10 lines or so, without emerald conversion, etc.
@Dysthymical
Ok, I would not call it a bug, that's a completely new ;). I will add this in the next update.
@Chryb
Another huge bug. Can be fixed if you cancel shop transcations on player movement or world change. I have a creative world, when they teleport it they can still do /q and sell diamonds from creative world... Could you cancel shop transactions when they move or change worlds?
Market v1.2.1 is out. I hope I fix all common bugs with that update. Gradually market is a full time job for me ;). See the ChangeLog for informations. The lang.yml files (except English) needs update (I will do the German one). Now, I hope Market is useable for a good server. Thanks to the community. Some additional features will come later. I also plan a fully documentation at my website. Thanks to the great community.
@Icefuzion
Now, I'm happy :). The Item Duplication was a little bug which results of the 16 stackable item fix. I already fix that. The update will released in some hours.
Everything seems to be working just fine for me. Not having any problems with worldedit. Combining this plugin with SimpleRegionMarket on my marketplace, where players can buy regions (market stalls) and set up shops with Market as they like.
Edit: actually, when buying from the admin shop, it gives twice as many items as the player buys it for. So if I buy 1 of something, it gives me 2. If I buy 20, it gives me 40.
Not sure if this is the case with normal player shops. I haven't tested there.
@StefanoPorta
Yes I work on a solution...
It's really strange because when I install market WE doesn't work correctly, but when I remove it all works perfectly...
@StefanoPorta
I cannot see the problem in my code -.-