- **WARNING: Version 1.0 is not compatible with version 0.1! Back up and remove the folder “plugins/ClickShop” before updating! All shop data will be lost, so collect your earnings and remove shops before updating!**
- The plugin has been rewritten from scratch.
- Configuration added (config.yml) with various settings.
- Multi-language support added:
- Currently supported: English & German
- Messages & sound effects have been revamped.
- Two new background themes: **MOSAIC** and **CHECKERBOARD**
- You can now turn on unlimited stock for a shop, this is only available to admins.
- You can now choose a different **Buy Sound** for your shop, there are currently 5 alternatives.
- You can now add a **custom name** to your shop. This will be displayed in the buy screen instead of your name.
- You can now add a **Sale Text** to a Glass Display. It will be colored rainbow.
- You can now move **Frame Displays** to the top.
- Frame Displays will now be built correctly according to the direction you’re facing.
- Particle effects have been added when adjusting display settings.
- Particle effects have been added when connecting stockpiles/earnings piles.
- You can now extend tethers more than once, the maximum distance is defined in the config. (Wireless connections are removed as a result)
- Already connected stockpiles are now marked with red when connecting.
- Already connected shops (to an earnings pile) are now marked with blue when connecting.
- Revamped buy/sell messages:
- Buy/sell messages will now show which items were bought on hover.
- Shop details will be shown (coordinates and custom name) on hover.
- All sub-menus now have a **Back** button.
- The **Buy** button now has a preview showing the price and seller.
- The **Collect Earnings** button now has a preview showing how much earnings have accumulated.
- Stockpiles now have a custom title showing the coordinates of the shop they’re connected to.
- The **Customization** menu has been revamped.
- Settings for the current display will only show once it’s built.
- Made buttons clearer and more intuitive.
- Selecting **background themes** and **buy sounds** have been moved into a separate menu **Theme & Sound Settings.**
- New menu: **Settings**
- Enable/disable buy notifications
- Enable/disable stock warning
- Disconnect all stockpiles
- Enable/disable unlimited stock (only for admins)
- Shop, earnings pile and stockpile limits have been added and are configurable through the config.yml.
- The plugin will now automatically check for updates.
- Changed the way shop data is stored, this should increase performance esp. in bigger servers.
- Shops are now stored in a separate file for each player, rather than in a single file.
- You can no longer break shops, instead use: **Change Price & Products → Delete Shop**
- You will now have to confirm to delete your own shop.
- To delete someone else’s shop, Shift + Right Click on their shop and click Delete Shop.
- Increased compatibility with many plugins.
- Shops are now protected from explosions.
- Shops can’t be moved by pistons anymore. (Configurable in config.yml)
- Earnings piles now have an owner, and can only be owned by one player.
- Earnings piles can now be as far away as the connection limit allows. (Not limited to 10 blocks)
- Added new controls and sound effects when adjusting price & products:
- Left click with an item to place it.
- You can right click with an empty hand to half the amount of items.
- Right click with the same item to increase the amount by one.
- Permissions added:
- **clickshop.create**: Allows a player to create a shop.
- **clickshop.buy**: Allows a player to buy from a shop.
- **clickshop.customize**: Allows a player to customize a shop.
- **clickshop.display**: Allows a player to build custom shop displays. (Player also to have clickshop.customize)
- **clickshop.sale-text**: Allows a player to add a sale text to a shop. (Player also needs to have clickshop.customize)
- **clickshop.stockpile**: Allows a player to connect stockpiles.
- **clickshop.earnings-pile**: Allows a player to connect earnings piles.
- **clickshop.delete**: Allows a player to delete anyone's shop.
- **clickshop.bypass-stockpile**: Allows a player to open anyone's stockpiles.
- **clickshop.unlimited-stock**: Allows a player to enable unlimited stock for their shops.
- Fixed bugs:
- Items occasionally sucked in when adjusting price & products
- Items can be duped when adjusting price & products
- Plugin fails if block or item display entities are killed (#8)
- Duping Items with non existing Items in Stockpile (#6)
- Light not destroyed when shop broken (#7)
- Stockpiles can be stolen by adding them as stockpiles to another shop (#2)
- Stockpiles can be hopper emptied (#1)
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }