This is a pretty large update so ensure to backup data and configuration files before fully switching always!
• API Changes •
• Plugin Changes •
- Added the "getCost", "setCost", "getRenewCost", and "setRenewCost" to the "MarketRegion" interface.
- Optimized piston protection handlers.
- Optimized the "getShop" function.
- Added the ability to enter "all" for some chat-related numerical entries.
- Added the option to filter by player name.
- Added the "/displayshops visit filter [key]" command.
- Added the "inventory-full" message to the "transaction-reasons" section in the lang.yml file.
- Added the "duration-format" section to the lang.yml file.
- Added the "/displayshops [cost/rcost] [region] [cost]" commands.
- Added the "/displayshops [buyprice/sellprice] [price]" command so if any difficulties access GUI capabilities are met, these commands can be used to manipulate the prices of a shop.
- Added the "displayshops.buyprice" and "displayshops.sellprice" permissions.
- Added the "piston-protection" section to the config.yml file.
- All market region can now have individual initial and renewal rent cost values.
- Shop creation/deletion is now logged to the log file.
- The transaction menu will now display a action blocked item for the buy action item when the player has insufficient inventory space.
- Implemented SQL table checks to prevent the plugin from surpassing permission issues or file system issue preventing SQL loading or saving.
- Fixed an issue allowing players to remain in the GUI of a shop that has been deleted.
- Fixed a calculation issue with inventory size when using the buy-all function.
- Fixed an issue with default configuration values in the visit menu (If the visit menu is having issues opening ensure no tab-spaces are included around the "filter-item").
- Fixed an issue causing old minecraft versions not to use the incorrect JDBC driver.
- Fixed an issue with a missing method on older versions of MC.
- Fixed concurrent modification issues when refreshing shop displays too quickly.
- Fixed a SQL statement issue upon saving player data.
- Fixed an issue causing the "force-single-stack" feature would not properly toggle.
Do you need help? Join our discord server for chance at FREE VIP!