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 Feb 9, 2015Sorry, but going to bug you one more time, then I think I should be good for a bit. I changed the line of code you mentioned. Before I restart the server though, I wanted to tackled the ink sign edit thing as well.
I looked at the link you sent. It appears I need to change the Signshop.CopyPaste permission? I don't have any of those permission plug-ins installed, so apparently it defaults to OP permissions?
Ok, so I don't know what that all means. Is Signshop.CopyPaste something I can find in the files? didn't see it anywhere in the config file. Or can I change it in game? Also, I am assuming that allowing this permission will only allow the owner of the sign to edit it?
-
View User Profile
-
Send Message
Posted Feb 9, 2015@Devinish
No worries, thanks again for the help! =D
-
View User Profile
-
Send Message
Posted Feb 9, 2015@KingBohica1
Hey, actualy it's a mistake on our part, but it's an easy fix. In the config you'll find the line:
make that say:
and you should be good to go. Thanks for bringing that to our attention.
-
View User Profile
-
Send Message
Posted Feb 9, 2015Hey guys, me again =p
A couple of us have been setting up jukeboxes, cool feature, btw. They jukebox sign takes the money from the customer, it plays the music, the the owner of the jukebox gets a notification that someone played it, but the owner doesn't actually get the money. It appears to just function as a gold sink. Is this intentional?
KingBohica
-
View User Profile
-
Send Message
Posted Feb 8, 2015@yamzxy
Check your startup logs, chances are there will be an error of some sort there. When you find it, make sure to create a ticket and post the error.
-
View User Profile
-
Send Message
Posted Feb 8, 2015@Devinish
Oooh, ok thanks again! Didn't realize that was a thing. Haha =D
-
View User Profile
-
Send Message
Posted Feb 8, 2015i just installed it and when i click a chest with redstone it stores it, but when i click the sign it just destroys it. and when I try /signshop it says an international error occured
-
View User Profile
-
Send Message
Posted Feb 8, 2015ooops fixed it.. thanks anyways..lol =)
-
View User Profile
-
Send Message
Posted Feb 7, 2015@KingBohica1
My guess is that you haven't given them the permission to edit signs. Check our permissions page for more info.
-
View User Profile
-
Send Message
Posted Feb 7, 2015Hi there,
Having trouble with the ink sac sign editing. It's a great way to edit signs without having to tear down the sign and re-do it, and it's super easy. Which, is what I've been telling my players, as I use this method all the time. Players were having trouble with it though, and now I am realizing it's because they are all getting the same message:
"You don't have permission to create this sign" They can punch the 'edit' sign to store the new information, but when they punch the sign which is supposed to be changed, that is the error message they receive. I assume that I am the only one able to edit my signs because I am the admin, but not sure why it would be behaving this way. Any thoughts?
Thanks! KingBohica
-
View User Profile
-
Send Message
Posted Feb 7, 2015@LastTulare @KingBohica1
I couldn't do it without Wargamer! The reason I have time to hop on to servers and reply to everyone on here is because he is the one who's behind the scenes doing the programming. It's an awesome team effort. That said, he also manages to hop on to servers from time to time. But yes, we do this because we really enjoy it.
-
View User Profile
-
Send Message
Posted Feb 7, 2015@KingBohica1
He's epic right? Jumped on mine to confirm that there was an issue with Gringotts and essentials worth. He's one of the few devs that I know that will personally join your server to troubleshoot. You have to LOVE this job to be so active :D
-
View User Profile
-
Send Message
Posted Feb 6, 2015Thanks again @Devinish
Devinish was on the ball. He helped us troubleshoot an issue we were having, through chat. When we still weren't able to figure it out, he personally came into our server to help fix the problem!
10/10 Would use plug-in again! =D
-
View User Profile
-
Send Message
Posted Feb 5, 2015@LastTulare
Yeah, I hopped on his server and fixed the problem. Thanks though!
-
View User Profile
-
Send Message
Posted Feb 5, 2015@KingBohica1
I have a device sign working on a lever hidden under the floor on the ground that activates 2 pistons that push a block of redstone to power on and off a circuit activating my original design 3x3x3 piston doorway. Its pretty reliable, never had any issues. Its just like how an electrical relay works. Something like that may solve your troubles in the meantime til you figure out whats up.
-
View User Profile
-
Send Message
Posted Feb 4, 2015@KingBohica1
Interesting... Can you PM me the info for your server. I'd like to hop on and take a look.
-
View User Profile
-
Send Message
Posted Feb 4, 2015@Devinish Hmm, interesting. Well, we tried putting the lever on the ground, and then wired it to the door. The circuitry works. When you switch the lever on and off manually it opens and closes the door. The sign is now linked to the lever, and using the sign does activate the lever, but activating the lever in this way does not open the door.
KingBohica
-
View User Profile
-
Send Message
Posted Feb 4, 2015@KingBohica1
Hey, this might be related to a bug in craftbukkit about levers not working if they are placed on walls. Can you retest with the lever placed on a floor?
-
View User Profile
-
Send Message
Posted Feb 4, 2015Hi there!
Love the app! Having trouble understanding 1 feature though. One of my players had the notion to, rather that selling items, selling access to an enchanting table. She closed off a room, put a steel door out front with a lever next to it and a device sign. The sign works to open the door, but after the delay, the lever goes back to its original but the door doesn't close. Which, makes her business idea non-functional. Can you help? Thanks!
KingBohica
twitch.tv/KingBohica
kingbohica.mcpro.co
-
View User Profile
-
Send Message
Posted Feb 2, 2015@Devinish
That is how we had it figured. Thank you for the confirmation! :)
Asile