SignShop v5

SignShop allows you to set up physical shops by punching a chest with your items you want to sell, then punching a sign (while holding redstone dust). It's easy to set up, and even easier to customize!
This plugin requires Vault and a vault compatible economy plugin.
Main | SignShopHotel | SignShopGuardian | Features | FAQ | Signs | Config | Permissions|Developer API | Issues / Suggestions
[Buy] Allows players to buy items from a chest.[Sell] Allows players to sell items to a shop.[Trade] Allows players to trade one set of items for another.[iBuy] Admin shop that allows players to buy infinite items.[iSell] Admin shop that allows players to sell infinite items.[iTrade] Admin shop that allows players to trade one set of items for another an infinite number of times.
Important Links:
View Config
SignShop Quick Reference (This is also in your /plugins/SignShop folder)
Fork us on GitHub
Latest Features:
SignShop v3.6.1
- Fixes error loading due to null CMIWorthHandler
- Fixes a NPE when converting empty timing file
- Adds support for EasyConomy and Lands
- Only hook into Ess/CMI worth if worth is enabled in the Signshop config
- Adds a new permission("Signshop.Destroy.Others") which allows a player to destroy other player's shops without having the other admin permissions
- Makes internal colors configurable
- Replaces deprecated methods in SignShopPlayer
- Adds a spawn protection check to inform server owners that the vanilla spawn protection may prohibit non ops from using shops
- Adds shulkerbox to descriptions
- Fixes potion names in descriptions
SignShop v3.5.0
- Adds warped and crimson variants to the config
- Fixes AuthorNagException when canceling async tasks
- Fixes NullPointerException when converting and empty sellers.yml
- Adds Op bypass to BentoBoxHook
- Fixes issue when BentoBBox blocks other worlds (Thanks BONNe)
- Updated Kit help message
- Fixed allow-shop flag being ignored in WorldGuard global region
- Update ResidenceHook for owner bypass
- Switch to locale names for languages and remove web names
- Add Ultimate_Economy to soft dependencies
- Fixes SSQuickReference.pdf being blank
- Switched to OfflinePlayer instead of deprecated playerName for Vault
- Fixes Spigot complaining about loading classes without being a dependency
- Added configurable shop explosion protection
For a full list of features, visit this page.
Extending SignShop with other Plugins
| Plugin | Description |
|---|---|
| Vault | Works with all standard economies (EssentialsEco, iConomy, BOSEconomy, Gringotts, and more) and permission plugins (LuckPerms, Permissions 3, bPermissions, PEX, GroupManager, PermissionsBukkit, zPermission (and defaults to OP permissions, if you don't want to use a permission system)). |
| For sign and chest protection, though SignShop has built in sign protection. | |
| Use the worth.yml for dynamic sign prices by putting [worth] on the bottom line of the sign (must be enabled in SignShop config) | |
| SignShopGuardian | Save your inventory when you die. |
| SignShopHotel | Allow players to rent rooms for a period of time. |
| dynmap | Show shop locations. |
| Multiverse | Supports Multiverse worlds. |
| WildcardCommands | Make SignShop run commands for all players online. |
| Towny | Use Towny banks and only let players make shops in Towny shop plots. (Thanks ryvix!) |
| WorldGuard | Respects build permissions, and you can only let players make shops in regions with the allow-shop flag. |
| ChestShop | Convert from ChestShop format to SignShop format by just punching the sign with redstone. |
Usage
SignShop2 tutorial video
Example SignShop

This is an example of how to set up a [Buy] sign with SignShop. The sign above is linked to a chest containing items. In this example, it will sell an enchanted pickaxe for 600 Waffles (Waffles are our server's currency :-) ).
Featured SignShop

GamerFreak's Epic SignShop
Send me pictures of your server's SignShops in the comments below and the image above could be YOUR shop!
Suggestions and Issues
If you are having a problem with SignShop, please feel free to take a look at our tickets to make sure others have not already reported the issue! If they haven't, please fill out the requested info when making a ticket. Thanks!
Like this plugin? Buy us a beer and/or caffeinated beverage!
-
View User Profile
-
Send Message
Posted Oct 8, 2015@Devinish how much money would it give them if they played on my server for an hour.
-
View User Profile
-
Send Message
Posted Oct 8, 2015Hi I think there is something wrong with the plugin, look at the contents of my config
plugin-channel: world_info
inform-player: false
encoding: UTF-8
-
View User Profile
-
Send Message
Posted Oct 6, 2015@Deandestroyer
On my server, it's just by playing.
-
View User Profile
-
Send Message
Posted Oct 6, 2015@Devinish How do players earn waffles on your minecraft server? Is it by just playing on the server and every hour does it just give you more and more waffles?
-
View User Profile
-
Send Message
Posted Oct 5, 2015@Devinish
Thank you Devinish,
I have just done that, hopefully in the correct area: https://github.com/MilkBowl/Vault/issues/404
Still going to use SignShop, it is too awesome not to :)
-
View User Profile
-
Send Message
Posted Oct 5, 2015@avataracid
As far as I know, Vault still does not support that feature. You could always try requesting it from the developer (again), though!
-
View User Profile
-
Send Message
Posted Oct 4, 2015I couldn't figure this out after reading doco, and just saw some old 2013 info about vault not supporting multiple currencies which meant SignShop also could not. Is that still the case?
If that has since changed, could someone link me to the information I would need in order to get SignShop to use a specific currency in which I've setup in CraftConomy3?
-
View User Profile
-
Send Message
Posted Sep 30, 2015@GodsDead
Take a look at Splunk or similar. The free edition(used to) allows for a small file(was 500MB or under) to be played with for free. Splunk can be a powerful tool for sorting through logs like this and presenting a web UI.
I came here looking for the same answer, now I will try Splunk again myself as the answer was no :)
-
View User Profile
-
Send Message
Posted Sep 25, 2015@GodsDead
We are unable to reproduce that issue. As mentioned in the ticket, if you can provide us with a zipped up version of a server that has the issue, we might be able to find out what's causing it. But seeing as we've been waiting over a month for that, the ticket will probably be closed next time I do cleanup :-/
-
View User Profile
-
Send Message
Posted Sep 25, 2015@Devinish
What about bug fixing? Nothing came of reporting the [share] bug that freezes entire servers. I will post out to some developers to see if they can fix the logging issue.
-
View User Profile
-
Send Message
Posted Sep 25, 2015@GodsDead
The answer is the same as the last 3 times you asked. We don't plan on implementing any new features to SignShop at this time, but if someone would like to do it, we are open source. Also, you can absolutely open the log file in excel or other sheet programs, cells would be comma delimited.
-
View User Profile
-
Send Message
Posted Sep 25, 2015Any news on getting the Log save to MySQL instead of the transaction.log? So I can build a web ui. The current log isn't even in a known format, like CSV so it doesn't work with anything, if it was at the very least CSV I could have imported it.
-
View User Profile
-
Send Message
Posted Sep 24, 2015@AoneAlways
It sounds like you need an economy plugin.
-
View User Profile
-
Send Message
Posted Sep 24, 2015@Devinish
I did watch the tutorial but unfortunately still not working :-/
-
View User Profile
-
Send Message
Posted Sep 20, 2015@AoneAlways
I recommend watching the tutorial video and reading the FAQ to start.
-
View User Profile
-
Send Message
Posted Sep 20, 2015Not sure if anyone can help me, I'm currently trying to get this on my friends server and I've never actually done anything like this before.
I've downloaded Signshops and is currently working although overtime I try to purchase something it just comes up saying "The shop doesn't have 10.0 to pay you" I'm not too sure how to fix this.
Also I'm not sure how to check your balance...etc
Help would be so very appreciated.
-
View User Profile
-
Send Message
Posted Sep 19, 2015Hey! I have a bit of a problem it seems... Whenever I try to make any Sign shop sign I get a big UPGRADABLE in green text on the first line, anyway to fix this? Nm, was another plugin, was trying to do too many things at once!
-
View User Profile
-
Send Message
Posted Sep 17, 2015@Minefrench
This sign should do what you want:
-
View User Profile
-
Send Message
Posted Sep 17, 2015im try to create a sign for teleporte player in another location
exemple tppos 90 90 90 (essentials) tp @p 90 90 90 (command bloc)
do you have a value for player selection in a sign
exemple tp (player) 90 90 90 the signe automatique replace (player) by a player usigne this sign
or
how to create a sign for tp a player in another location ?
im trie a [Command] Sign and [UserCommand] Sign and not work my player do not have a permission for tppos so a UserCommand not usable and in a Command Sign not found a good command do have idee ?
thx for support sorry for my english
-
View User Profile
-
Send Message
Posted Sep 13, 2015@iamthereaper89
If you are an admin, you item command the item to yourself and setup the shop.