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 10, 2012@Tr0gd0r
That error is given when another plugin is protecting the chest, or you have the permission node signshop.denylink.chest. Also, you need 2 chests for an iTrade sign, one with the item you want, and the other with the item you are selling.
Edit: I am actually working on better tutorial videos. I've got the first one nearly done, with the rest to follow.
-
View User Profile
-
Send Message
Posted Aug 10, 2012Hello I have a question about iTrade since I can't seem to find a single tutorial or explanation...
I set it up like this which is probably completely wrong
[iTrade]
1 seed
for
1 368
I am trying to sell 1 seed for 1 enderpearl as an example and when I try to link a chest with redstone it says "You are not allowed to link this". I gave myself the admin permissions so I don't understand why it would say that.
-
View User Profile
-
Send Message
Posted Aug 10, 2012@dockter
Aren't they always?
EDIT: Link removed, Bukkit approved the submission.
-
View User Profile
-
Send Message
Posted Aug 10, 2012Can you post a link to v2.2.0 Bukkits behind on approvals.
Ty.
-
View User Profile
-
Send Message
Posted Aug 10, 2012@Klosjaarrr
Put [iBuy] or [iSell] on the top line of the sign. You need the chest to setup the shop, but you can destroy the chest afterward if you want.
-
View User Profile
-
Send Message
Posted Aug 10, 2012How to make a server shop (infinite) and do you need a chest too for server shops?
-
View User Profile
-
Send Message
Posted Aug 9, 2012@bigscary
What can I say? Pimpin' ain't easy, but somebody's gotta do it. I have been using Beastnode since before they were called Beastnode. I had been through several hosts before them, and they have everything someone could want from a host, and it's all included in the prices. They don't try to upcharge you for FTP access or anything like that, and they just recently reduced their prices because they got a discount from THEIR providers. I can't think of any better way to run a company.
-
View User Profile
-
Send Message
Posted Aug 9, 2012It's extremely weird to me to see a shop plugin pimping a hosting provider. I mean... they're completely different things, right? Not even related. I could understand a shop plugin recommending a specific economy plugin, or an anti grief plugin recommending a complimentary anti cheat plugin... but this? What?
-
View User Profile
-
Send Message
Posted Aug 9, 2012@Devinish
Awesome, good to hear. Thanks for always answering questions around here. I appreciate it.
-
View User Profile
-
Send Message
Posted Aug 8, 2012@bukOhTwo
I believe wargamer is going to writeup a bug report or two for the problems, yes. He has more technical knowledge on the issues.
-
View User Profile
-
Send Message
Posted Aug 8, 2012@Devinish
Are they notified of this bug?
-
View User Profile
-
Send Message
Posted Aug 8, 2012@zyxep
After testing, there are actually several bugs in the Minecraft 1.3.1 code that adversely affect SignShop. One of them is the fact that you can't right click a sign with things in your hand. It tries to say you are clicking air, even though you are clicking a sign. Until the Bukkit team fixes this and other issues, I would not recommend using 1.3.1.
-
View User Profile
-
Send Message
Posted Aug 8, 2012@stutiguias
You will need the chest to initially create the shop, but you can destroy it after the shop is created for infinite item shops if you like.
-
View User Profile
-
Send Message
Posted Aug 8, 2012nice plugin, i wonder if i can make a sign without any chest for server shop ?
-
View User Profile
-
Send Message
Posted Aug 8, 2012@zyxep
Hey there, I'm guessing it does, but I will be fully testing that theory today. I don't think they changed too much in the code in regards to SignShop. I'll update the version numbers and such after I have the chance to test in a bit.
-
View User Profile
-
Send Message
Posted Aug 8, 2012Hi there.
does the newest stable work with 1.3.1 ?
-
View User Profile
-
Send Message
Posted Aug 7, 2012@foxwillow
"alternate words" means you can use worlds that are not one of the 3 default worlds Minecraft generated for you. Unfortunately, you cannot have your chests in a different world than your sign at this time. We will look into this further.
-
View User Profile
-
Send Message
Posted Aug 7, 2012um
maybe this is a dumb question. :/ it says supports alternate worlds with multiverse. i have multiverse.
what does this support mean, exactly? cause i want chests in one world, and the signs in another. basically, i want players to be able to sell/buy from each other, but i put their shops on another world so they have to keep their goods in their bases so they can be stolen/raided. we don't want people using signs or chests for economy as a way to store things safely.
-
View User Profile
-
Send Message
Posted Aug 4, 2012@dockter
Hmm, strange. I went ahead and created a ticket based on your comment. Go ahead and attach your config and sellers there. Also, if you could, let me know what sign type you were using when that error appeared.
-
View User Profile
-
Send Message
Posted Aug 4, 2012I have the full backup of the /signshop/ directory that I pulled from the server if you would like to see / have it.