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!
I just got back from vacation, I'm working some more on IFS now.
@xx21eman99xx
Try taking a look at Essentials GroupManager, or find some permissions tutorials.
@dutchy1001
1) Probably
2) Not adding it, since the shops only have to write to disk when reloading or stopping the server. Adding mysql would be a waste of time (and I don't have a lot of that)
3) Around 70% But I'm currently stuck on some things, and I'm thinking about rewriting again.
4) No, would complicate stuff way to much.
Thanks for using my plugin :)
I went in the permissions folder and put in the 4 first permissions saved and started my server and when players try to use it it say Request itemframeshops.buy. I have already put that in my permissions.yml folder. Please Help me.
Hi woutwoot,
Just a few questions.
1) "- FrameShop -" on the sign, will this be configural in the next update? (you already can edit it with a sign edit plugin, but easier when done in the config).
2) Will MySQL be added? I know you said "not in the near future", but that was a few months back. How do you think about that now?
3) How far off are you with the release of the next update?
4) Is it possible to add "dynamic" prices?
It's a great plugin and I'm building up the shop(s) as we speak/type.
@Macapacaaa
You Should use essentials GroupManager and check out their tutorial.
@RustyDagger
I will keep this in mind when working on the next version, thanks for your feedback!
@Pascal98R
You should still be able to.
@Netox005
Yes, but that's low priority. Highest priority is finishing the update. I'm at about 90% done, but I will still need to do debugging and testing, so expect some more time before an update.
Awesome Shop Plugin! You can add the posibility to change the lenguage? Thx Sorry for my bad english :s
@woutwoot
Seems that you cant replace the sign underneath the itemframe anymore, i used to do this in 1.5.2 to show my own information on a sign, since 1.6.2 this doesnt work anymore. Maybe update!?
I love this plugin, nice and simple. Except one thing.
My players who are non op can't buy or sell. I am trying to learn how to do permissions but no tutorial seem to explain it good enough. Can you tell me what I need (plugin wise) and how I do it? I've read the wiki'sand stuff but they all use worldguard as an example.
Thanks Maca
Why Must admin shops say the admins name that's kind of stupid pointless information cluttering up the sign don't you think?
After more testing it is clear that your admin shop is not really an admin shop its really a broken player shop that does not give the sign owner the money.
A real admin shop is needed That does not spam the living crap out of the shop creator if I was to make shops with this and try to play on my busy server my chat box would be full of shop messages.
the Commands Are kind of clunky to like /ifs SETmode could be just /ifs mode buy/sell there's no point to having the ING on those either it just slows down typing and makes server owners spend longer setting up than what is really needed.
Another idea could be to add a Toggle to the "setmode" so that the admin could run along and click 1 or more signs without typing the command again.
@Pascal98R
That's not a valid bug report. Please explain the circumstances, versions, errors, ... Also, did you protect the shops?
All my itemframe shops disappeared!
@Pascal98R
he said go to the config file
@Duwsh
Install Vault
When I crouch and try to right click it doesn't make a shop it just turns around the block. I have set permissions etc.
@Pascal98R
Yes you can, no you can't.
@woutwoot can i use the shop without having to use the signs beneath. Also can i set a custom information on the selling items?
When I crouch and right click the frame, the Item in the frame rotates. Please help!
@Chrizuki
ItemFrameShops should work fine with 1.6.x you can check it on my server (mc1.woutwoot.com), I'm also using GroupManager. If you send me your server IP using a pm I'll come check it out on your server.