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 21, 2013Is there any way for SignShop to keep item lores intact when you sell items containing that data through a shop?
I have a few features that depend on the lores. SignShop seems to work fine until you restart the server
it doesn't appear to keep the lores in it's data file.-
View User Profile
-
Send Message
Posted Jan 21, 2013how to set up a cost of 2$ 30ct ?!
2.30 - doesn't work - asks me to buy for 2 2,30 - doesn't work - asks me to buy for 230..
what the hell ?! can i only set up prices like 1; 2; 3 ... 10$ or what ?
-
View User Profile
-
Send Message
Posted Jan 21, 2013Aw..
-
View User Profile
-
Send Message
Posted Jan 21, 2013@solvorn
If it was removed, they went into code and did it themselves. We do not offer the ability to remove that message.
-
View User Profile
-
Send Message
Posted Jan 21, 2013@Devinish
is there a way to remove it then? There is one server that doesnt have it and im certain it uses this plugin
-
View User Profile
-
Send Message
Posted Jan 21, 2013@solvorn
You mean "[SignShop]"? There is no way to change that message.
@AlmostLuckyDucky
If you can find a way to replicate the issue, or get an error, let us know, otherwise there's not much we can really do about it.
-
View User Profile
-
Send Message
Posted Jan 21, 2013Is there a way to change the prefix for the messages you get when you buy something?
-
View User Profile
-
Send Message
Posted Jan 21, 2013@Devinish
Yes i ws using the dev build. i added the sign as normal and clicked the chest but nothing happened.. just about all other plugins i tried worked fine. Showcase works fien but i have always liked signshop which i why i tried it. it could be something with the dev MCPC build
-
View User Profile
-
Send Message
Posted Jan 21, 2013Will do.
Also am using spigot
-
View User Profile
-
Send Message
Posted Jan 21, 2013@slug1982
How do I reproduce this issue? Please open a ticket if the problem persists in the 2.5.2 release.
-
View User Profile
-
Send Message
Posted Jan 21, 2013Using that Dev bellow the shop would change users for items but not deliver & more importantly would allow them to sell to shop but not remove the item from their inventory (unlimited cash for players)
-
View User Profile
-
Send Message
Posted Jan 20, 2013@AlmostLuckyDucky
Are you using the dev build wargamer posted below? I'm not entirely familiar with MCPC, but we only officially support craftbukkit.
-
View User Profile
-
Send Message
Posted Jan 20, 2013doesnt seem to like the latest 1.4.7 MCPC bukkit build.. couldnt register a shop unless i was doing something as it has been quite some time since i have used it but it all came flooding back once i started.
-
View User Profile
-
Send Message
Posted Jan 19, 2013@thoosequa
@cjbh1996
@admjmaddox
Support for CB 1.4.7 Beta has been built in. You can download the DEV build here. It has been roughly tested with CB #2602.
-
View User Profile
-
Send Message
Posted Jan 19, 2013@thoosequa
@cjbh1996
@admjmaddox
Please read the FAQ for our policy on dev / beta builds. Also, if you are having errors, please open a ticket if there isn't one open for your issue already.
-
View User Profile
-
Send Message
Posted Jan 19, 2013I've updated to 1.4.7 Beta on Bukkit, these are the following errors I get now.
12:37:46 PM CONSOLE: [SEVERE] java.lang.UnsatisfiedLinkError: /tmp/sqlite-3.7.2-libsqlitejdbc.so: /tmp/sqlite-3.7.2-libsqlitejdbc.so: failed to map segment from shared object: Operation not permitted
12:37:46 PM CONSOLE: [SEVERE] [SignShop] Could not find the proper craftbukkit namespace! This SignShop version does not support this version of Bukkit. Please visit http://dev.bukkit.org/server-mods/signshop/ for more info.
Is there going to be a new dev build soon for the support issue? Also, I've tried searching, and was unable to find any issues on the sqlite problem, is this a unique issue? If so, I will make a ticket on this issue.
Thanks :)
-
View User Profile
-
Send Message
Posted Jan 19, 2013Requesting update for 1.4.7-R0.1
-
View User Profile
-
Send Message
Posted Jan 19, 2013Signshop broke with the 1.4.7 Beta, please fix it.
-
View User Profile
-
Send Message
Posted Jan 18, 2013@orkun1675
/signshop reload will reload your config / sellers / etc. I see you did some localization (in what I think is Turkish), we'd be happy to make that available for everyone. Of course we'd prefer you to finish it, but our plugin will leave the English translations for things that haven't been translated. Send me a PM if you are interested.
If there are errors in your config, it will be regenerated. Check your startup logs for any error messages.
-
View User Profile
-
Send Message
Posted Jan 18, 2013@Devinish
Its just that in seller.yml items were deleted some how. I dont now how. I used an old backup the get them back. Your backup feature is very very useful at this point. But isn't there a reload command the reload config and sellers? I don't want to restart the server everytime I make a change.
And how can I check if this config has errors or not? I localized a bit:
http://pastebin.com/rBvDgnfj