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 Jul 7, 2013[Command] and [UserCommand] don't seem to work as signs.
All the other ones do, but these ones don't. They just simply don't run the command.
No errors in the console.
I actually don't even see [UserCommand] in the signs list in the config file either. I have the latest version of SignShop, and I'm using CraftBukkit 1.5.2 R1.0
For instance:
[UserCommand]
/econ
Empty Line
0
Doesn't do anything.
-
View User Profile
-
Send Message
Posted Jul 7, 2013@checked01
Banks are part of many economy plugins BOSEconomy is probably the most popular for banks.
-
View User Profile
-
Send Message
Posted Jul 7, 2013Um how are you supposed to make banks?
-
View User Profile
-
Send Message
Posted Jul 7, 2013@Steven2919
They follow the same permissions as regular SignShop. You don't need any permission to use a sign.
-
View User Profile
-
Send Message
Posted Jul 7, 2013What are the permissions to interact with signs at SignShopHotel ?
-
View User Profile
-
Send Message
Posted Jul 6, 2013@Barnsey3017
That's correct, you must use a sign. You can simulate a button using a Device sign, however.
-
View User Profile
-
Send Message
Posted Jul 6, 2013guessing you cant use a button ?
-
View User Profile
-
Send Message
Posted Jul 6, 2013@aligc
Please create a ticket and upload your config and the config for your permission plugin. Make sure to fill out all the info as well.
-
View User Profile
-
Send Message
Posted Jul 6, 2013Hi, i am having trouble setting up the group limits... Under limits: i am listing the group names like this limits: DefaultEx: 5 MemberEx: 10 knight: 1 baron: 2 earl: 3 king: 4 god: 5
but in game they have unlimited!!
-
View User Profile
-
Send Message
Posted Jul 5, 2013@maddyn99
Thanks we will take a look at it.
@Barnsey3017
You can do this with a Device type sign. Check our signs page for a full list of default signs.
@JustDead666
Thank you! We will be creating a video page very soon for translated tutorials. We also have a French translation, but it was done mostly by Google Translate!
-
View User Profile
-
Send Message
Posted Jul 5, 2013Hi all, i just make a litle video for help the french people ! http://youtu.be/w6y_epQjqDM
-
View User Profile
-
Send Message
Posted Jul 4, 2013how do you set up a shop so when they hit a button or use a leaver it takes money off them
aka useing a dropper to give meat to someone by pressing a buttons or hiting a leaver ??
-
View User Profile
-
Send Message
Posted Jul 4, 2013@devinsh Ok ticket submitted. I posted here first hoping it was something simple.
-
View User Profile
-
Send Message
Posted Jul 4, 2013@gamemoe
You are right, the bug will be fixed as soon as possible.
-
View User Profile
-
Send Message
Posted Jul 4, 2013I have WorldGuard i have region but this: event.setCancelled(true); ssPlayer.sendMessage(SignShopConfig.getError("not_allowed_to_rotate_frame", null));
does not make use of any itemframe, and horses
-
View User Profile
-
Send Message
Posted Jul 3, 2013@maddyn99
If you are having issues, please create a bug report and fill out the required information.
@MarkiiIeJ
Are you unable to sell custom items? All custom items should work with SignShop. If they do not, please create a bug report.
-
View User Profile
-
Send Message
Posted Jul 3, 2013Can you please make it where we can sell custom items with this or not?
-
View User Profile
-
Send Message
Posted Jul 3, 2013I think i have everything set up right, but when i click on the chest with redstone I get You are not allowed to link this. No matter what I put in the chest I get this error. I am owner and op'ed and have full permissions.
-
View User Profile
-
Send Message
Posted Jul 3, 2013@the707guy
There is a permission node for that called "signshop.denyuse.SIGNNAME", where SIGNNAME is the sign you want to restrict from use. I'd recommend reading about our permissions on the permission page or your quick reference.
@jjhacker11
FtB is not officially supported, but check your server logs for any errors and create a bug report using our ticket system. We are always looking for ways to better our compatibility.
-
View User Profile
-
Send Message
Posted Jul 3, 2013hi im using the 2.6.0 (1.4.7) version for my ftb server and when i create an adminshop for players to use it does not let them buy stuff... when they right click it says nothing.. and when they left click (assuming they do not have the required amount) it says not enough items to sell... please help me figure out how to be able to sell to my players