ItemFrameShops
Sell items and blocks to your players using Item Frames!

I've decided to put the all new versions of my plugin on spigot's premium resource section. You can find the newest versions here (you have to login with a spigot account to be able to see the plugin page).
Very old versions are still available from this page, but I will no longer support those versions.
Features
- Create shops, super fast and easy! Very easy to use.
- Shop prices load from a file with defaults, you can change them if you want to
- Shops are automatically protected
- Nice GUI menu to interact with a shop.
- Preview the item you're buying by seeing it in the preview inventory
- Offer discounts when people buy per stack (or don't, it's up to you!)
- Beautifully presented - Item Frames.
Note: This plugin does not support player shops, and will not in the near future. It is meant to be used for admins to create shops for server members.
Prices
I strongly recommend you use this tool to create your own prices.properties file. It allows for a lot of customization, calculations for enchantment prices and more. It also has the option to actually export to a prices.properties file for this plugin. BBF Economy Tool
Commands
Commands:
- /ifs list - list shops
- /ifs remove - remove shops (use 2nd time to disable remove mode)
- /ifs iwouldliketoremoveallshops - Should be obvious
- /ifs recalc - reset prices (use 2nd time to disable recalc mode)
- /ifs set [buy/sell]price - set price. (use 2nd time...
- /ifs set price - set prices. (sell = 80% buy, use 2nd time...
- /ifs set mode [BUYING/SELLING/BOTH/DISABLED] - set shop mode.
- /ifs reload - reload config files and data.
- /ifs save - save config files and data.
- /ifs help - show help message
Create shops by right clicking a frame while crouching.
Remove shops by left clicking a frame while crouching.
Just click a shop to view the available options. The plugin will display an inventory like GUI
Permissions
- ifs.command
- ifs.command.help
- ifs.command.list
- ifs.command.remove
- ifs.command.removeall
- ifs.command.recalc
- ifs.command.buyprice
- ifs.command.sellprice
- ifs.command.mode
- ifs.command.price
- ifs.command.reload
- ifs.admin.remove
- ifs.admin.create
- ifs.user.sell
- ifs.user.buy
FAQ
Q: I crouch and right click at the same time and it only flips the item in the frame?
A: Make sure vault is installed and that you have an economy plugin installed. Also check your console for errors or warning messages.
Q: Can I buy items with XP?
A: No.
Q: Where is the cake?
A: The cake is a lie.
Q: Does this plugin have dynamic pricing?
A: No, but you can use it along with UltiMarket to use those prices. Just turn it on in the configuration file. Use the UltiMarket version available on my build server!
-
View User Profile
-
Send Message
Posted Jul 9, 2013@andrin55
It's because you're a noob that you have to raging at stuff that isn't working for you. Copy the file somewhere, edit it, stop the server, and paste in the file, start the server again, and it'll work fine. I will be adding a reload command though. Thanks for your opinion.
@TheAppService
I'd say yes, but I'm probably not going to have the time for it. However, I will put it on my to do list. Problem is, I'm working on the new version, and at the same time working on the old one and 2 other plugins, which makes me have not a lot of time to do stuff.
-
View User Profile
-
Send Message
Posted Jul 8, 2013Its total bullshit, you can't even reload the config. If you restart the server, all your Worth have been replaced with default value. Unusable.
-
View User Profile
-
Send Message
Posted Jul 7, 2013And can you add an option to customize the messages ?
-
View User Profile
-
Send Message
Posted Jul 6, 2013@Honey_Monster2
I can create a config setting for it. I'll upload an updated version soon.
-
View User Profile
-
Send Message
Posted Jun 30, 2013When someone buys something from the shop it spams my chat with: who bought the item and what they bought for what price. Can you stop this or has there been an update
-
View User Profile
-
Send Message
Posted Jun 28, 2013@sideshowsam
No, but I think this happens when someone accidentally destroys the shop, puts a new frame there, and they can put anything in. You need to remove the shop, and create a new one.
@ViiDic
Same thing, remove the shop (Crouch + Left click to remove a shop.) And create it again.
-
View User Profile
-
Send Message
Posted Jun 27, 2013I'm getting a problem where if you remove the shop then replace it with an Item Frame, instead of letting you put an item in it it makes you buy "air" for the price you set for the item you had on there before. No matter how many times I delete the shop and replace it it makes me buy "air" instead of letting me place a new item to sell.
-
View User Profile
-
Send Message
Posted Jun 24, 2013I am having an issue with frameshops randomly changing the item to air and removing the frame and item inside of it but leaving the sign below stating the price. Anybody heard of this before?
-
View User Profile
-
Send Message
Posted Jun 21, 2013@sundresso
I could make that a config option. Problem is, I'm currently rewriting this plugin so the frames can have an inventory and players can also make shops. Only I keep bumping into problems and it's taking a very very long time (which really demotivates me) to finish the update. I could edit 0.2 though, not sure yet, but thanks for the feedback!
-
View User Profile
-
Send Message
Posted Jun 20, 2013@woutwoot
Hi,your plugin is so good.
But,can the item's name use item's displayname.
You know,there are some plugin can change item's displayname,like RpgItems , LoreCraft. When players sell these items,the sign of the ItemFrameShops will show the item's name,if they are mods' items, it will show Xid,players don't know what's the shopkeeper sell or buy.
Also,your plugin can sell or buy these items,but if the plugin can show the displayname of items,it will be perfect.:D
-
View User Profile
-
Send Message
Posted Jun 10, 2013@Dawid1998
You can't "earn" money. The plugin only provides admin shops. The money doesn't go anywhere. If you mean to give yourself money, and you're using essentials, you can use "/eco give yourname 99999"
-
View User Profile
-
Send Message
Posted Jun 9, 2013How do I earn money help me please im making a new server
-
View User Profile
-
Send Message
Posted Jun 8, 2013@xuan3er3
I can do a lot of stuff, but I can't understand that. Please explain in english.
-
View User Profile
-
Send Message
Posted Jun 7, 2013作者你好,我把你的插件转载到中国的bbs上,有朋友反映:玩家进行交易时,会在店主那里进行提示,却又不能够进行设置屏蔽,这让他很苦恼,希望你能够在下一版本更新时能够考虑添加交易信息的提示过滤,谢谢。
-
View User Profile
-
Send Message
Posted Jun 1, 2013UPDATE: I still do not give up work on this plugin! I suspect to finish it in 2-3 weeks! (After my exams)
-
View User Profile
-
Send Message
Posted Jun 1, 2013@SuperMinecraftBrosMC
Indeed
-
View User Profile
-
Send Message
Posted May 25, 2013Possibility for admin shops. So then the money doesn't go anywhere?
-
View User Profile
-
Send Message
Posted May 20, 2013@xTitanCraftx
Thanks for the support! I won't give up on this plugin! Next week my exam period starts, after my exams I will finish the plugin.
-
View User Profile
-
Send Message
Posted May 20, 2013@woutwoot
We all know that you can do it :) keep up what you doing , I know eventually lots of people will see this plugin and eventually others will donate :)
-
View User Profile
-
Send Message
Posted May 15, 2013@SwiftSwamp
Next time, read, and then ask questions :)
Crouch + Right click = Buy or Sell 1 Stack. (depends on shop mode, buying/selling)