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 18, 2013@Devinish
Stiil not working, I reconnected and everything, should I do a clean reinstall?
-
View User Profile
-
Send Message
Posted Aug 17, 2013@MrMikeMcloud
You need to right click, not left click.
-
View User Profile
-
Send Message
Posted Aug 17, 2013when i try to buy something from a shop @Devinish aka
[ibuy] Buy a Diamond Sword for $100
I have over a million Foxens (my bukkit currencey used with "fe conomy," Same as a dollar)
it just asks: "Would you like to buy 1 Diamond Sword for 100 Foxens?"
I hooked up the chest to the sign with redstone, like shown in video, but it just asks the question and never gives me any sword, I tried this in both survival and creative. I have not been messing with config.yml
-
View User Profile
-
Send Message
Posted Aug 17, 2013@MinecrafrGi
Check out our tutorial video. It shows you that you need another sign with the edits you want to make, then punch it with ink sack, then punch the sign you want to edit.
@junior99au
Most common questions are answered in our FAQ.
-
View User Profile
-
Send Message
Posted Aug 17, 2013hey i've been using signshop on my server but my i have to always restock my chests, how do i make an infinite sign shop like you have on your server as i would like to make one for the server spawn shops then i will not have to restock every time
-
View User Profile
-
Send Message
Posted Aug 16, 2013I cannot figure out how to use an ink sac to change a [Buy] sign to an [Ibuy] Sign. Could someone please help me.
-
View User Profile
-
Send Message
Posted Aug 16, 2013@SeanyJo
Check out our FAQ for the answers to many common questions.
@caseyjamest
Please create a ticket with all the relevant info. Make sure to post your config and plugin list as well.
-
View User Profile
-
Send Message
Posted Aug 16, 2013The iBUYXP signs are bugged. Players can continue to buy from the shop when they have no money, and get unlimited experience. I tried with both xp levels and raw xp. Signs selling items don't have this problem.
Hopefully something that you can fix easily.
-
View User Profile
-
Send Message
Posted Aug 16, 2013Hi, is there any way to make a shop unlimited?
-
View User Profile
-
Send Message
Posted Aug 15, 2013@pzannucci
No problem. Happy to help.
@nathnana2002
I made a ticket out of your comment. We'll keep you up to date there.
-
View User Profile
-
Send Message
Posted Aug 14, 2013I have a Question:
Can you add to the sign shop hotel that when your time runs out, it teleports you to the sign you bought it at (Tps you to the [Hotel] Sign)
If you could that would be GREAT!!!!!!!!!!!!!!!!!!!
-
View User Profile
-
Send Message
Posted Aug 13, 2013Got it working. Thanks so much. I just started my first server a couple of days ago, and am very new to this.
-
View User Profile
-
Send Message
Posted Aug 13, 2013@pzannucci
You do have a tangible item. You want the sign to take 1 stone block. Put that in the chest and activate it like a normal sign.
-
View User Profile
-
Send Message
Posted Aug 13, 2013So I want the player, who is doing a treasure hunt, to turn in (sell) one stone block and receive one level of experience in return. I've deleted the raw from the config.
So I put a sign up. On line 1 type [iXPSell] On line 2 type (idk what) On line 3 type 1 (for the number of levels they get in return) On line 4 type (idk what)
Now, assuming I figure out lines 2 and 4, I'm still not sure what to do. If I were selling something out of a chest, I would smack the chest and the sign with redstone to activate the shop. But in this instance I don't have anything tangible to put in a chest. Would I just smack the sign with redstone?
Sorry for being slow. Your help and your plugin are greatly appreciated.
-
View User Profile
-
Send Message
Posted Aug 13, 2013@pzannucci
We already have built in signs that will trade xp for items. They are iXPBuy and iXPSell. These will use raw xp points and not levels though. If you'd like to change that you can remove "{raw}" from the blocks in the config. XP goes on the third line of the sign.
@OfficialBasic
Please create a ticket if you are having issues. Make sure to attach a screenshot of the message you are getting.
-
View User Profile
-
Send Message
Posted Aug 13, 2013for some reason it allow's me to buy/sell but also when i do that it says "You don't have permission to use this sign" i have no idea why this is coming up someone please help me ASAP
-
View User Profile
-
Send Message
Posted Aug 13, 2013I'm having a serious brain problem. Can someone spell out to me how to make a sign where the user can sell 1 stone for 1 xp level?
-
View User Profile
-
Send Message
Posted Aug 11, 2013@mcro250
Pesky Essentials Signs...
-
View User Profile
-
Send Message
Posted Aug 11, 2013I'm sorry. I found that I had EssentialsSigns enabled for some reason. So yeah, it's fixed.
-
View User Profile
-
Send Message
Posted Aug 11, 2013I'll check on the perms but I have read the FAQ and most all of the tickets. I am OP'ed and have given /pex user (name) add * to myself. However, I'll try to manually add perms and get back to you on a ticket.