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 Aug 27, 2014Hey, is any way to make custom shop with sign [sellall] and last line how match cost each item?
-
View User Profile
-
Send Message
Posted Aug 27, 2014@Tjp443
Check out our FAQ for the answers to commonly asked questions.
-
View User Profile
-
Send Message
Posted Aug 27, 2014I cant get money to start with
-
View User Profile
-
Send Message
Posted Aug 27, 2014@Toxicterror1991
2.9.1 is backwards compatible to 1.4.5, so you should be good there.
@NinjarakuPwnz
Left clicking a sign tells you what it's actually selling/buying.
-
View User Profile
-
Send Message
Posted Aug 27, 2014how will players know if a shop owner didn't put a description on the sign for example, 60 gold blocks but set the sign to scam them and just give 1 cobble for a ton of money?
-
View User Profile
-
Send Message
Posted Aug 27, 2014does the newest signshop 2.9.1 (for 1.7.9) also run on 1.7.2 bukkit servers? has anyone tested this yet?
-
View User Profile
-
Send Message
Posted Aug 23, 2014@Devinish
Awesome! Thanks so much!
-
View User Profile
-
Send Message
Posted Aug 23, 2014@XxGAM3RxFREAKxX
Awesome looks good. I updated our page with the picture. We are still waiting for the BukkitDev staff to approve our latest release. It's been nearly a week! Thanks for being a long-time user, I hope you keep enjoying the plugin.
-
View User Profile
-
Send Message
Posted Aug 23, 2014Hi there! Just like to say your plugin is awesome! I have been using it for a long time and hope to you continue to update it! Here is my entry for the picture on your website: http://i1153.photobucket.com/albums/p505/leecook808/2014-08-22_171148_zps227e65e9.png
Also updated my video on your plugin last night: https://www.youtube.com/watch?v=vO22dFUFaNo
Thanks again!
-
View User Profile
-
Send Message
Posted Aug 21, 2014@TeamStrive
This has been fixed in our latest release, 2.9.1, which is pending approval from the bukkitdev staff. Check back in a few days, or use our latest dev build to fix that particular issue.
-
View User Profile
-
Send Message
Posted Aug 21, 2014Hi, I've just started my own server and just installed your plugin to run the shops on the server and everything works perfectly until I destroy the chest after linking it to the sign to make the supply unlimited, like u said in the tutorial but then the sign unlinks itself. Help?:)
-
View User Profile
-
Send Message
Posted Aug 17, 2014@LastTulare
Oh I see, I had tickets in the past with other devs and they dont usually do that so I didnt know lol Ill look.
-
View User Profile
-
Send Message
Posted Aug 16, 2014@LastTulare
Tickets don't just disappear. Make sure to check for it in the closed issues (by using the filter on the ticket overview page). I usually clean up the tickets whenever we are releasing a new version. In your case you can use the latest version of SignShop with 1.6.4. I'm pretty sure Essentials will work with newer versions as well, but I certainly haven't tested it. I THINK as long as you are running above version 1.12 of Essentials, SignShop should work properly. we will be releasing SignShop 2.9.1 tomorrow after it is tested. You can grab the untested version from our dev builds, or use the 2.9.0 version which should resolve your issue.
-
View User Profile
-
Send Message
Posted Aug 16, 2014So.. my ticket disappeared, today. Is there a fix or what? Or do you not care about the 1.6.4 versions anymore and people should just update? I have no answers right now.
-
View User Profile
-
Send Message
Posted Aug 14, 2014@Chronicninja1
The easiest way is probably by using a plugin such as GoldIsMoney or Gringotts, which allows you to use those as currency, but there are also Trade signs, which will allow you to trade one item for another.
-
View User Profile
-
Send Message
Posted Aug 14, 2014Say i have a kitpvp server and instead of getting money when they kill people. What if i gave them diamonds? Is there a way i can set the signshop up to have them trade those diamonds for xp,bows,arrows,swords,gear,etc....?
-
View User Profile
-
Send Message
Posted Aug 12, 2014@Enderman09871234
Are you getting any errors in your console related to Signshop?
Are you hitting both the sign and the chest with redstone? Chest first, sign second?
Is there anything in the chest?
Did you watch the tutorial (https://www.youtube.com/watch?v=MXCpwJaxozg)?
And did you read our FAQ (http://dev.bukkit.org/bukkit-plugins/signshop/pages/faq/)?
-
View User Profile
-
Send Message
Posted Aug 12, 2014When I try to punch the sign after I punched the chest with the redstone, the sign breaks. Help?
-
View User Profile
-
Send Message
Posted Aug 12, 2014When I try to punch the sign after I punched the chest with the redstone, the sign breaks. Help?
-
View User Profile
-
Send Message
Posted Aug 10, 2014@zrocweb
Correct. The number will not be put on the sign. That number can be changed in the Essentials config, and SignShop wouldn't know to change all the signs, which could lead to inaccurate prices on the sign.