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 Mar 17, 2013@UraniumCraft
We added some initial Tekkit support in our latest development build, which WILL work with the most recent SignShopHotel. There MAY still be some errors, but if you encounter any, please forward them our way.
-
View User Profile
-
Send Message
Posted Mar 17, 2013@Devinish
Thank you. I have been scouring the web looking for a shop-type plugin that would allow me to increase the amount I can give a specific group for their items. This one is the only one I found that can do that so I'm eager to get it going. How long do you think before the fix is in place?
Actually, I just downloaded the dev build you mentioned and my issue appears resolved. Now if only there was a way to link the signs to a specific economy account so that the funds are pulled from that account instead of being pulled out of thin air. Example, right now when someone sells their item to my sign, it pulls the funds from my player account. I created a "phantom" account to act as my server money account that I named "adminshops" that I would like the signs linked to so that funds pull from that account. I use this to gauge how well my economy is doing but can't seem to link signshops to it.
-
View User Profile
-
Send Message
Posted Mar 17, 2013@boushwa
This appears to be a bug in our code. Thanks for bringing it to our attention. 1.5 should work as you described it. I made a ticket out of your comment, we will post updates to this issue there.
-
View User Profile
-
Send Message
Posted Mar 17, 2013Ok, let me re-type this.
I have created an iSell sign because I want to allow players to sell their item to me, we'll use Wheat for the example, and I want them to sell it to me for $100. I created the sign, the chest, etc, and it allows players to sell Wheat to me for $100. Perfect.
Now, I have a group of donors who I named group "donors" that I want to give an additional 50% to when they sell their Wheat to me. That means they would receive $150 for selling their Wheat to me instead of the standard $100. In a perfect world, I can achieve this by adding the group "donors" to the config file under the pricemultiplier section. Simple. I add them, I set the iSell multiplier to 1.5 (by default it is 1.2 on the example groups listed in the config file).
It should work, right? Sounds like it should but it doesn't. If I set the multiplier to anything less than 1.0, it works. That means I'm giving my players less than what is advertised on my sign. That's not what I want. But if I set it higher than 1.0, it just gives them what is on the sign. That's not what I want either.
What am I missing?
-
View User Profile
-
Send Message
Posted Mar 16, 2013@ircopdd
"2013-03-16 23:35:06 [WARNING] [Server] This appears to be plugin 'iConomy'!" The last line of that error says the problem is occurring in iConomy's code, but we will look into it anyway.
-
View User Profile
-
Send Message
Posted Mar 16, 2013http://dev.bukkit.org/paste/7341/
use signshop 2.60
Break my server
-
View User Profile
-
Send Message
Posted Mar 14, 2013@zompig13
Check out our FAQ for the answers to many common questions.
-
View User Profile
-
Send Message
Posted Mar 14, 2013i know this sounds dumb but how do u give urslf money on ur own server thanks
-
View User Profile
-
Send Message
Posted Mar 14, 2013@lANTHONYl
Why not make your signs buy a full stack in the first place, then enable AllowVariableAmounts? We feel that the shop owner should determine what they want to buy, not the player determine what they want to sell. That said, we are always adding features, so if you think SignShop could benefit from something, make sure to create a ticket and tell us what you want to see.
-
View User Profile
-
Send Message
Posted Mar 14, 2013Would also be nice if signs supported shift click to buy/sell a stack instead of needing a new sign :/
-
View User Profile
-
Send Message
Posted Mar 14, 2013@UraniumCraft
Haha, yeah. I know. I'm suggesting move away from Tekkit because it isn't current :-P
@lANTHONYl
That is exactly what I would suggest, yes. Fill up the slots with dirt or something else, and the shop will eventually say it is overstocked.
-
View User Profile
-
Send Message
Posted Mar 14, 2013Is there a way to set how many total items a Sell shop will buy from players? I don't mean in one transaction, i mean the shop will only buy a total of some configurable number of items. I would like to give shop owners the ability to setup Sell shops, but don't want them to go broke because players sold them all their stuff.
It just occurred to me that shopkeeps could stuff their chests so there are only so many open slots. Is this the intended way to control the number of items a shop will buy?
-
View User Profile
-
Send Message
Posted Mar 14, 2013@Devinish
you cant really change the version of a tekkit server lol i guess you dont play tekkit XD
-
View User Profile
-
Send Message
Posted Mar 13, 2013@UraniumCraft
There is no older version of SignShopHotel. I'd recommend getting server software that isn't Minecraft 1.2.5 :-)
-
View User Profile
-
Send Message
Posted Mar 13, 2013@Devinish
dang it the only reason i wanted sign shop was for the hotel lol ohh well thanks for your help!
Wate is there a older version of sin shop hotel for 1.2.5.? so i could use them together?
-
View User Profile
-
Send Message
Posted Mar 12, 2013@UraniumCraft
Like I mentioned before, the latest version of SignShop will not work with 1.2.5. You CAN use an older version of SignShop, but SignShopHotel will not work with an older version of SignShop.
-
View User Profile
-
Send Message
Posted Mar 12, 2013I have sign shop inatlled and sign shop hotel installed but its not working when i do [Buy] , [IBuy] or [Hotel]?? FYI im running tekkit 1.2.5. is the reason its TEKKIT or is it the version of the plugin if it is the version of the plugin could i have a link to a older version for 1.2.5.????
-
View User Profile
-
Send Message
Posted Mar 12, 2013@Devinish
Thx ill try it!
-
View User Profile
-
Send Message
Posted Mar 11, 2013@UraniumCraft
Last I heard, tekkit was still on version 1.2.5. If that is still the case, then no, they would not work with tekkit. You can always give it a try and see what happens :-)
-
View User Profile
-
Send Message
Posted Mar 11, 2013Does signshop and signshophotel work with LWC and with tekkit??? Sorry didnt see were it says it does work with LWC but with tekkit???