
Please make backups before updating!
- If you are updating from iShop version 2.25 or below, read the instructions at the bottom of this post to convert your database. You do not need to convert your database again if you already did so with iShop version 2.26
- Minecraft 26.1+ compatibility only. For older Minecraft versions, only iShop version 2.26 and below can be used
- New command /shop liststock that will list all players that have items stored in their stock inventory; clicking their player head will manage their stock inventory; only players with ishop.admin permission can use this command
- New command /shop lockdown to disable shops, stock, and command access; players with ishop.admin permission will be allowed to access shops/stock and use commands
- Lockdown command will toggle off/on when command is used
- New command /shop purgestock
confirm to delete given players stock inventory; confirm is required for the command to execute - New config option maxStockInactiveDays to set max amount of days before players stock expire
- New config option exemptExpiringStock to list exempt UUID's from expiring
- New config option deleteStockWhenShopsExpire to delete players stock inventory when their shops expire
- New config option lockdownEnabledOnStart to enable lockdown on server startup
- New config option showStockListItemForAdmin that will display the End Crystal item within stock inventory for players with ishop.admin permission
- New config options for purgestock and lockdown messages
- Add server console messages for counts of how many shops/stocks expire
- Updated optional dependencies GriefPrevention (16.18.7), SuperSkyblock2 (2026.1), Towny (0.103.0.0), WorldGuard (7.0.16), WorldEdit (7.4.3), LandsAPI (7.25.14), and bStats to latest available versions
- Various fixes and code optimizations
- Update tab completions
- Update configVersion to 3.12
Please report any issues to https://github.com/Beez0r/iShop/issues
Instructions to convert your previous database for compatibility with iShop version 2.26+ -- Strongly recommended to retrieve all items with item metadata from stock before converting as some items with metadata will not convert correctly, including shops.
IMPORTANT NOTE: You can only perform these steps one single time, which is when you start your server for the first time with this updated iShop plugin version 2.26+
- Completely shut down your Minecraft server
- Create backups of your iShop plugins folder with database
- Update/Replace iShop plugin jar file to latest iShop jar within your plugins folder
- Start your server and let it completely finish loading. Do not let any players connect!
- Type shop convertdatabase within the server console
- Wait for iShop successful message, then shut down and restart server
Very important update READ CAREFULLY! Please make backups before updating!
- Brand new database columns will be created and used! You must convert your old database manually the first time you use this plugin by a simple console command and server restart; instructions are below
- Minecraft 1.20.6 & 1.21 compatibility
- Update tab completion
- Fix rare issue related to player heads when listing shops
- Fix find command listing shops out of stock
- Add config option shopParticles to change particle effect for shops
- Update configVersion to 3.11
- New command /shop copy
that will create a new shop at the targeted location with duplicate trades of given shop id - Completely rewrite database loading/saving. Items with metadata are more accurately saved with performance improvements
- New console command shop convertdatabase (can only be used once on first use of iShop 2.26+) if you do not use this command the first time you update, your previous shops and stocks may become corrupted or lost
Instructions to convert your previous database for compatibility with iShop version 2.26+ -- Strongly recommended to retrieve all items with item metadata from stock before converting as some items with metadata will not convert correctly, including shops.
IMPORTANT NOTE: You can only perform these steps one single time, which is when you start your server for the first time with this updated iShop plugin version 2.26+
- Completely shut down your Minecraft server
- Create backups of your iShop plugins folder with database
- Update/Replace iShop plugin jar file to latest iShop-2.26.jar within your plugins folder
- Start your server and let it completely finish loading. Do not let any players connect!
- Type shop convertdatabase within the server console
- Wait for iShop successful message, then shut down and restart server
- New /shop findbook
command that will search for enchanted books with tab completion - /shop find and findbook commands will now check to see if item is in stock and search shulker box contents
- Implement autocomplete for shop commands
- Fix checking stock for last item slots when selling with both slots
- Close all online players inventories and disable commands/interactions before saving to database during server shutdown
- Update location shop message with placeholders for x, y, z, and world
- Update configVersion to 3.10
- New /shop findbook
Нет описания изменений
