SignShop v3.6.2

A powerful and easy to use shop plugin

  1. Weaves
    Native Minecraft Version:
    1.13
    Tested Minecraft Versions:
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    • 1.17
    • 1.18
    • 1.19
    Source Code:
    https://github.com/wargamer/SignShop
    Contributors:
    wargamer2010, Devinish
    Languages Supported:
    de_DE, es_ES, fr_FR, nl_NL, pt_PT, ru_RU, zh_CN, zh_TW
    [​IMG]
    SignShop allows you to set up physical shops by punching a chest and punching a sign with redstone dust. It's easy to set up, and even easier to customize!

    This plugin requires Vault and a vault compatible economy plugin.

    SignShop | SignShopHotel | SignShopGuardian | Features | FAQ | Signs | Permissions | Config | Localization | Developer API | Issues / Suggestions
    Basic Signs
    [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.
    More!
    Important Links:
    For Minecraft 1.8 - 1.12 use this version.

    [​IMG] View Config
    [​IMG] SignShop Quick Reference (This is also in your /plugins/SignShop folder)
    [​IMG] Fork us on GitHub
    Discord-Logo-Color-Small.png
    Join us on Discord

    Usage

    SignShop2 tutorial video



    Example SignShop

    [​IMG]

    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 :) ).


    Send me pictures of your server's SignShops in the comments and the image above could be YOUR shop!

    View More Images Here!


    Basic Features
    • Don't need to memorize any annoying commands
    • Can create global shops (with infinite items and infinite money using [iBuy] and [iSell])
    • Can create player owned shops
    • Can buy and sell raw XP and XP levels
    • Signs have colors: [Blue] means the shop is stocked and working, [Red] means the shop is out or overstocked, [Black] means the sign is not active
    • Can sell multiple items per sign (e.g. Alchemy Starter Kit, containing 3 glass bottles 1 brewing stand, netherwarts, ghast tears, etc.)
    • Chests do not need to be directly under signs, they can be anywhere (Distance can be customized in the config)
    • Can use multiple signs per chest (just remove any extra items, link the chest to the new sign, and stock the chest with multiple item types!)
    • Ability to set up shops to control redstone levers (to charge admittance to a door, power some sort of contraption, blow up a bunch of TNT, whatever you want!)
    • Can limit number of shops per player or permission group
    • Can edit active signs by clicking a sign with the desired text using Black Dye and then clicking the active SignShop
    • Can disable trading with villagers
    • Profit sharing using [Share] signs linked to SignShops
    • Restrict shop use to only groups listed on [Restricted] signs
    • Localization support (if you would like your native language to be supported, help us translate our config! More information on this page.)
    • Supports custom potions, books, fireworks, and lores

    Advanced Features

    • Can set up signs to run commands in console
    • Can run commands as if the buyer typed the command themselves (use "runCommand{asUser}" block in the config. NOTE: "*" permission nodes must be supported by your permission plugin for this feature)
    • Can run commands after a certain amount of time, allowing you to sell things like temporary permissions
    • Can sell partial amounts to signs (disabled by default)
    • Customizable messages
    • Customizable signs
    • Can define multipliers for groups to allow certain groups to get discounts or make more money for selling items
    _________________________________________________________

    Suggestions and Issues
    If you are having a problem with SignShop, join the Discord or 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!
    _________________________________________________________
    Here are some FAQs that you may find helpful. First make sure you have Vault and a Vault compatible economy plugin. Second make sure you do /restart and you don't use Plugman.
    1 . Why is my shop giving me X amount of items? I want it to give me Y amount!
    When you link the sign and the chest, the amount that is in the chest will be the amount of items per transaction. So if you want to only sell 8 of an item with each transaction, you put 8 in the chest, then link it to the sign. Afterwards, you can fill up the chest, and it will still continue to sell 8 at a time.
    2. Why can't my players use shops but ops can?
    This is usually caused by a plugin interfering with SignShop or the built in vanilla spawn protection. Try changing spawn-protection=16 to spawn-protection=0 in server.properties. If you have Essentials installed try disabling all of the Essentials signs including -color by commenting them out. Otherwise you can use your permission plugin's verbose logging to see what permissions are being checked when they try to use a sign. i.e. /LuckPerms verbose on or /pex toggle debug.
    3. Is it possible to sell all of an item in a player's inventory or hand?
    This is not possible, but you can setup the shop to sell a full stack or more for a higher price and then set AllowVariableAmounts: to true in the config for when they don't have as many.
    4. What does it mean when I am trying to make an ibuy sign and it says "You are not allowed to link this"?
    This is usually caused by another plugin that is trying to protect the area. You can turn on your permission's plugin verbose/debug logging to see what permissions are being checked so you know what permission to give. Note: Some plugins disregard "op". (edited)
    Message #faq
    Extending SignShop with other plugins

    Vault
    Works with all standard economies (EssentialsEco, iConomy, BOSEconomy, Gringotts, and more) and permission plugins (LuckPerms, bPermissions, PEX, GroupManager, PermissionsBukkit, zPermission (and defaults to OP permissions, if you don't want to use a permission system)).


    Grief Prevention, Residence, LWC Extended, BlockLocker(Lockette replacement)
    For sign and chest protection, though SignShop has built in sign protection.

    EssentialsX, CMI
    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.

    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.

    [​IMG]
    Pjosip, Love_XiaoMan, Roy7885 and 3 others like this.

Recent Reviews

  1. bukui
    bukui
    5/5,
    Version: v3.6.2
    I encountered some troubles in the process of localization and there is no way to solve it. I am a server from China. When it shows that I have purchased 64 stones from this store, the stones cannot display Chinese. There is no place in the configuration file that allows me to edit Chinese.
    1. Weaves
      Author's Response
      Thanks for the 5 stars. Please join the Discord or ask your question in the discussion page. We cannot have a proper conversation in a review.
  2. PepsicolaGamer
    PepsicolaGamer
    5/5,
    Version: v3.6.2
    Amazing plugin and amazing support from the owner!!! I have used this plugin in many servers and its the best sign shop plugin ever.
    1. Weaves
      Author's Response
      Thanks for the positive review!
  3. michaelsloan
    michaelsloan
    5/5,
    Version: v3.6.2
    Working amazingly sad that the TornaTy guy doesn't know how to contact or even look at google for help lol.
    1. Weaves
      Author's Response
      Thanks for the positive review! It is a shame some people are unable to use the resources available to them.
  4. TornaTy
    TornaTy
    1/5,
    Version: v3.6.2
    I'm trying to run an Apex server, I met every requirement needed and watched the tutorial. I tried it out, got to the Redstone. Aaaand, it didn't work. I punched the chest then the sign made sure I had exactly what
    I wanted to sell in there, and it just broke the chest and the sign just glitched. I don't know what the issue is but for now, it's unfunctional.
    1. Weaves
      Author's Response
      Do you even realize that poorly reviewing a plugin without first even trying to contact the author for help only demotivates them to continue development? It also makes you look like a fool to the more than 1000 concurrent successful users.
  5. xiongliu
    xiongliu
    5/5,
    Version: v3.5.0
    Awesome plugin! Never had any issues with it whatsoever. Amazing Developer. keep at it!
    1. Weaves
      Author's Response
      Thanks for the positive review!
  6. kfirar
    kfirar
    4/5,
    Version: v3.5.0
    I think this is a very good plugin, i didn't give it five stars because it is unclear if the plugin supports 1.17.


    Also a way to have just the trade functionallity would be apreciated.
    1. Weaves
      Author's Response
      Thanks for the positive review! It does support 1.17 but I have not had a chance to fully test it so I have not updated the tested field. You can also submit the feature request on the Github page.
  7. ijd
    ijd
    4/5,
    Version: v3.5.0
    Used this in the past and it works fantastic, trying to use spigot 1.12.2
    but right clicking the signs dont work right now
    1. Weaves
      Author's Response
      Sorry I didn't notice this review earlier but make sure you are using the correct version. Version 3 and up is for 1.13 and up. Also make sure you don't have something like spawn protection interfering. For faster support please use the discussion tab or Discord instead of the review section.
  8. 68B
    68B
    1/5,
    Version: v3.5.0
    Plugin doesnt even load with CMI, promised a fix in the next update but its been a month and no update has been posted making this plugin virtually useless for people with CMI. Epic
    1. Weaves
      Author's Response
      I use it with CMI on my own servers and it works just fine. The bug only effects a very small portion of users, so much so that I cannot even reproduce the bug myself. I am not going to release a full update to fix one bug that doesn't effect a significant number of users. Especially since I currently have a newborn that is taking up all of my free time right now. You can use the dev build that addresses the issue in the mean time. You would already know that if you asked for support instead of leaving a negative review.
  9. PiggiesGoSqueal
    PiggiesGoSqueal
    5/5,
    Version: v3.5.0
    1. Weaves
      Author's Response
      Thanks for the review! That fix will also be in the next update.
  10. Keribells
    Keribells
    5/5,
    Version: v3.5.0
    Does what it was made to do perfectly. Shame that it conflicts with Essentials sign stuff but can honestly say the transition wasn't as bad as I thought it would be, and was definitely worth it to allow people to sell enchanted stuff and other things with NBT tags.

    The dev is active on Discord and responds to questions within a very reasonable timeframe, which saves me a lot of headaches. Would definitely recommend.
    1. Weaves
      Author's Response
      Thanks for the positive review!