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
Which permission do I use when I just want my players to use shops and not create them? I tried "Market.cmd.amount", but they get no permission error when using /q command.
@RaidRealmz You need to /shop select first?
How do i select a item frame? whenever i right click one with nothing in my hand nothing happens... when i type /shop create Admin it says no item frame selected please help!
Well, I got it to work, using latest dev-builts for Vault, Fe-conomy, and Privileges, will check .YAPP and bPermissions again.
Just curious, is there anyone using Market with bPermissions? I am having problems with denied market-related commands.
I do not have any problems when tested with YAPP.EDIT: (correction: only when you are op'ed, not with group's permission. Same results when tested with Jenkins version of Privileges).
The symptoms are(I am using Market with Vault, Fe-conomy, and (Privileges,YAPP):
Would it be possible to add a system with signs to easily set prices of retail and purchase for the shop AND how many items can be sold or bought oneshot? I would love a mix between Market and PhysicalShop. :)
For example: - 1 item frame - 1 sign below to set easily and tell players visually the prices and amount of items to sell/purchase in oneshot (1st line = [Shop], 2nd line = retail price and amount of items in the pack, 3rd line = purchase price and amount of items in the pack, 4th line = shop owner name). This sign could be optional maybe? - 1 chest below the sign OR below the frame OR below the block the sign/frame is attached to
That would be awesome. :)
@der_grinch
I'm sure that the lags have nothing to do with Market...
@mafima
But its ok if you click for 1000 stone 1000 times on the ItemFrame...
I deinstalled this plugin, because it sucks that you need to type something in when you want to buy something. why not just add a right/leftclicking function?
Why i can't change lang.yml?
Always my lang.yml change to english lang.yml.
How to fix it?
does the new naming system work with these shops?
updates badly needed ... it throws error when /shop command has false parameters ... causes extreem lags ... but i still like it ... please ... please make an update and optimize permformance
greetings ^^
Love this plugin. This is a lot better than the other item frame shop plugins i have seen.
One thing i would LOVE to see is taking the Quantity command out and just being able to click the frame without any command input for the quantity.
The way you could handle this would be:
- create shop for dirt
- set price to $30 for a stack of 64 (the price and item amount would be optional)
- when you sell it will always try to take out the max amount so in this case 64
- if you only have a stack of 32, the plugin would do the math and sell for $15
A good reference would be the plugin I'm currently using iConomyChestShop.
Thx for tr lang.yml :) gj <3
Sorry guys I have in two weeks my Mathematic Exam and nearly no time for Market.
@Ugpzt
The Commands always in the Form of Market.cmd.command.
I must have done something wrong with my permission setting? I am having problems withe shop-permissions. Using bPermissions with groups, I can not use ANY of the shop-commands for any of the groups, it kept on telling me that I did not have permission to use the commands, even the "/shop help" did not work. I managed to get the "/Market reload" to work(when given Market.*), but none of the shop.cmd 's seem to work for me.? Help!
I have a problem. When someone buys something from the shop, they receive twice as much as what they wanted to buy, and they get it for the same price. They sell the number specified, though. I am getting no errors, it just happens this way, and it only seems to happen to stackable items like diamonds or coal or redstone, but not tools.
@wiedzmin137
Ebeans is a database feature directly fro CraftBukkit. (It is in every CraftBukkit version). So Market has nothing to do with the break of the Fe plugin. (if I say that right)
I don't use ebeans and this break Fe economy. I write that here beacouse console say that:
And the /q don't works.
@Chryb
well, both... can you pm me which part of messages should i update?