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 Jan 15, 2015@baltaggul400
Please create a ticket with reproduction steps and the versions of relevant plugins so we can better assist you.
-
View User Profile
-
Send Message
Posted Jan 15, 2015Guys! please help me! It s urgent! I am sure I respected all the rules,but every time I set a "Buy" Sign,no matter what price i set,it says that I have selected the items I ve put in the chest at the price of null! Please,Help!
-
View User Profile
-
Send Message
Posted Jan 14, 2015@failtolawl
Punch the new owner with an ink sac, and then punch the sign you want to change. You have to be the owner (or superadmin) for this though.
-
View User Profile
-
Send Message
Posted Jan 14, 2015Are you able to manually change the owner of a sign (without a player having to make a sign)? I want to do it through the seller config but it keeps reverting back to me automatically.
Thanks.
-
View User Profile
-
Send Message
Posted Jan 13, 2015@Kaiort
Did you change the name of your worlds or anything like that? SignShop would automatically remove any shops that no longer exist, so if you changed the name of a world, they would all be deleted in that world. If THAT wasn't it, then we might want to look a little deeper into it. Make a ticket with the versions of the relevant stuff, and reproduction steps so we can try to replicate what may have happened.
-
View User Profile
-
Send Message
Posted Jan 13, 2015@Devinish
I mean that we used a backup, not that we made a backup :P. It was a backup of 1 hour before. Idk why signshop sellers file was empty after we used it.
-
View User Profile
-
Send Message
Posted Jan 13, 2015@NorseEmperor
Ok, so you are using worldguard to restrict shop plots, correct? Enabling shop plots makes it so SignShop checks if it's in a Towny shop region AND a worldguard region. So, if you just want to use WG for shops you have to let them bypass the Towny check using SignShop.BypassShopPlots.Towny
If you are having some other issue, we will need more information, so you'd probably want to fill out a ticket.
-
View User Profile
-
Send Message
Posted Jan 13, 2015Whenever my players try to add a shop the their plots, they can't add a sign. It keeps telling them they aren't allowed to make a sign.
I've set it in the Config: EnableShopPlotSupport: true I've also set it up in permissions that my players have Signshop.Signs.*
I've set shop to allow-shop and it never allowed it, it only kept removing it. So I did allow-shop allow and that ended up working, although they still aren't allowed to make the sign. Any ideas as to what's going on here? We can't seem to figure it out at all.
-
View User Profile
-
Send Message
Posted Jan 12, 2015@Kaiort
Making regular backups is the best way to prevent loss of information. I doubt SignShop just randomly decided to unlink all the chest because you made a backup. It is possible that shutting down your server improperly can cause a loss of information.
-
View User Profile
-
Send Message
Posted Jan 12, 2015After a world backup all the signshops stopped to work and we had to remake them, a pretty boring long work for our server shop since we didnt save the chests there, and a bit boring for the players too, there is a way to prevent this from happening or a fix or something? we didnd't touch the plugin folder.
-
View User Profile
-
Send Message
Posted Jan 11, 2015@Locorunner21
This is covered in our FAQ.
-
View User Profile
-
Send Message
Posted Jan 11, 2015Too easy for scammers
It's a wonderful design, i like it and would use it, but unfortunately it's too easy for people to sell you something other than whats on the sign. They could say they are selling diamonds, but instead sell you dirt.
Is there a solution for this?
-
View User Profile
-
Send Message
Posted Jan 11, 2015@Devinish
Cool, thanks for getting back to me so quickly :)
-
View User Profile
-
Send Message
Posted Jan 11, 2015@krustymk
SignShop is waiting for Craftconomy. This is a problem with your economy plugin, not SignShop.
-
View User Profile
-
Send Message
Posted Jan 11, 2015Ive been trying to track down some random lag issues and as you can see from the timings signshop is at least contributing to it. Any advice on how i could reduce this?
http://timings.aikar.co/?url=9714340
Cheers
-
View User Profile
-
Send Message
Posted Jan 10, 2015@TacoGerbil
Grab our latest dev build and see if that fixes your issue.
-
View User Profile
-
Send Message
Posted Jan 10, 2015Doesn't work on Bukkit/Cauldron Cauldron-MCPC-Plus-1.7.10-1.1236.05.211... You can purchase but you lose everything when you die.
-
View User Profile
-
Send Message
Posted Jan 7, 2015@FarshadT
What exactly isn't working?
@agottschling
I'm not sure, we don't develop that project.
-
View User Profile
-
Send Message
Posted Jan 7, 2015not working with bukkit 1.7.10 but working with spigot latest!
-
View User Profile
-
Send Message
Posted Jan 6, 2015@Devinish
what would it take to update it. And it loads fine, no errors or stacktraces