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 23, 2013@Devinish
Well it's all good. I appreciate the effort. This all almost makes me want to go back to PEX =)
-
View User Profile
-
Send Message
Posted Jan 23, 2013@ryvix
Yeah, we don't know what the problem is, but what we do know is that it works using other permission plugins, and we know that we haven't changed any of the code for permissions in a while. We also know that they have been rapidly releasing dev builds and things, so they might have messed it up. We will see what they say in the ticket.
-
View User Profile
-
Send Message
Posted Jan 23, 2013@Devinish
Yeah they seem to work fine. I am actually not using * I am addressing each sign type individually and it seems to not work. But I have tested using Signshop.Signs.* and it doesn't work either. It's odd that I can use SignShop 2.5.1 and bPermissions 2.9.26 and all is well, but when simply updating bPermissions it fails. I at one point had tested the latest dev build of Privileges, which I have never tried before so maybe I did something wrong, but I actually had the same problem. So I was thinking maybe it could be Vault but then I am pretty sure Vault simply just forwards the call. So I don't know. I am lost.
-
View User Profile
-
Send Message
Posted Jan 23, 2013@XxBoonexX
Don't worry. Noone will know of this failure.
-
View User Profile
-
Send Message
Posted Jan 23, 2013lol i tried to delete the post b4 anyone saw i was on the wrong tab when making the message >_>
-
View User Profile
-
Send Message
Posted Jan 23, 2013@ryvix
Thanks for the donation! Also, do the * type of permissions work with other plugins and bPermissions?
-
View User Profile
-
Send Message
Posted Jan 23, 2013Sent you a little donation to help at least a little bit. Thanks for the awesome plugin =)
-
View User Profile
-
Send Message
Posted Jan 22, 2013@FrozenFirefly
I'm not quite sure what to think in all the testing I did with bPermissions not working. But I ended up eventually making a ticket about it here: http://dev.bukkit.org/server-mods/bpermissions/tickets/486-permissions-not-working-properly/
-
View User Profile
-
Send Message
Posted Jan 22, 2013@Bgalex
We have an open ticket related to that issue, please post your sellers there.
-
View User Profile
-
Send Message
Posted Jan 22, 2013@FrozenFirefly
I don't know, you should talk to the bPerm or Vault guys.
-
View User Profile
-
Send Message
Posted Jan 22, 2013Hello! I'm having an issue with the latest Dev Build. Players are able to sell items even they don't have them in their inventory - CB 1.4.7 R0.1.
-
View User Profile
-
Send Message
Posted Jan 22, 2013@Devinish
Oh, yeah I am. :/
Any fixes?
-
View User Profile
-
Send Message
Posted Jan 22, 2013@orkun1675
When do you get that? On startup? Please make a ticket with the version of SignShop and craftbukkit.
-
View User Profile
-
Send Message
Posted Jan 22, 2013I keep getting this warning:
[SignShop] Could not find color with RGB of: 10511680
-
View User Profile
-
Send Message
Posted Jan 22, 2013@FrozenFirefly
We've had reports of bPermissions being broken, are you using it for your permissions?
-
View User Profile
-
Send Message
Posted Jan 22, 2013Are the permissions broken for the v2.5.2 dev release? I have the permission signshop.signs.* but don't have permission to create buy/sell signs.
-
View User Profile
-
Send Message
Posted Jan 21, 2013@SomewhatMuffin
You may wish to read the "Latest Features" :-)
-
View User Profile
-
Send Message
Posted Jan 21, 2013great plugin but i just updated my server to 1.4.7, will there be a version coming out soon of this plugin that is compadible with 1.4.7
-
View User Profile
-
Send Message
Posted Jan 21, 2013already solved.
my economy plugin wasn't supporting decimals.
-
View User Profile
-
Send Message
Posted Jan 21, 2013@prodamn
You can use decimals on the bottom line for $2.30 or whatever. What version of SignShop and craftbukkit are you using?
@lucasec
That was a bug in an older version of SignShop, grab the latest (2.5.2) for the fix.