PrettySimpleShop 1.6.0

A pretty simple shop plugin. No signs required. Supports DoubleChests and claim protections!

  1. 1.6.0

    A couple of new features have appeared in this update!
    • Shops can now also be selected via right-click if the player doesn't have access to the shop (as if left-clicking the shop).
    • Buy prompt in chat will now always appear when clicking a shop (instead of having to double-click or click the message in chat). This is configurable if you wish to use the old double-click behavior.
    • Shop details appear in the actionbar when looking at a shop.
  2. 1.5

    If you're on 1.13 or earlier, just use 1.4.2. The only change here is to fix 1.14 compatibility.
    • Use bukkit player#openBook to open the transaction confirmation prompt (since the open book plugin message is now its own packet as of 1.14).
    hou19960228 likes this.
  3. 1.4.2

    If you like me you can support me c:

    Somehow I never released 1.4.1. Guess I got busy.

    • /buy command printed in transaction confirmation book can be altered in case you've aliased /buy to do something else on your server
    • Default /shop command revised to be more thorough about buying and selling. Delete the "shopCommand" line in your config to get the new default text, if you want it.
    • ...
  4. 1.4 - any nameable container block can now be a shop!

    • Fix NPE on player interactions with air (apparently this causes event#getClickedBlock to be null)
    • Added a new shopBlocks stringlist to the config section
      • Any block that is a Nameable Container can be a shop. The defaults add Chest, Trapped Chest, and all shulker box colors to shopBlocks.
      • You can add other blocks such as Furnaces, Droppers, etc. if you so desire. Or remove some of the ones specified above. Just be aware that this only works with blocks that...
  5. 1.3.5

    • Clear /setprice if a player happens to forget or inadvertantly uses the command and didn't cancel it.
      • Also updated default message to state they can run /setprice again to cancel the setprice procedure.
    • Fix sending hoverable messages in spigot.
    • Properly delete display item if a chest is broken and is currently displaying the shop item.
    • Delete duplicate display items when a shop chest is converted into a doublechest.
    • Fix a NPE when a player attempts to...
  6. 1.3.4

    Fix NoClassDefError due to a shaded artifact not shading because they also changed their namespace slightly when changing maven repos...
  7. 1.3.3

    • Fixes a NPE that occurs when using /setprice on an unnamed chest
    Apparently one of you is using this on 1.8? It works on there???
  8. 1.3.2

    1.3.1 (since I forgot to release it here apparently):
    • Now any chest can become a shop. If there's a demand to restrict shops to only be those that are named "shop" or whatever you have specified in config, I'll see if I can re-add this. That being said, any chests that are named "shop" will still encourage the user to sell stuff in it, if that's how you're making users aware of creating shops.
      • The primary reasoning behind this change is to make it even easier for players...
  9. 1.2.4

    Updated BookUtil dependency to a 1.13-compatible version. Transaction confirmations should now work on 1.13 servers.
  10. 1.2.3

    This build should be mostly compatible with 1.13 and fully compatible with 1.12.2.

    • Gracefully disables transaction confirmations if the included BookUtil is out of date. (i.e., 1.13 servers at the moment won't have the transaction confirmation feature until a future release).
    • Fixes displayed items not being removed for doublechest shops that cross a chunk border.
    • Some other typos and stuff I made in non-released versions (been working off and on this for a few months...