4.0.8.3 - Patch Update
===============================================
![[IMG]](/proxy/image?url=https%3A%2F%2Fi.imgur.com%2FWF3kpBd.jpg)
As always, QuickShop released new update to keep improving the quality and performance.
New features:
1. New flags allow you to disable the Java check warning. (Just hide the warning, but still, we will upgrading to Java16, anyway, you really should schedule an update before we choose to switch to 16)
Add this flag to your startup command line and you can disable it:
Code (Text):
-Dorg.maxgamer.quickshop.util.envcheck.skip.JAVA_RUNTIME_ENVIRONMENT_VERSION_TEST
Improvement:
1. Improved general performance.
2. Reduced the Jar file size (-1.3MB).
3. Plugin internal and console message grammar improve. HUGE thanks
@Chris6ix.
Bug fixes:
1. Fixed possibly shop creation de-sync issue.
2. Fixed NullPointerException when failed to put the info sign while creating shops.
3. Example config file `example.config.yml` now rename to `example-configuration.yml` to avoid users edit the example configuration file.
4. Fixed a bug that makes the virtual display invisible.
5. Fixed ConcurrentModificationException when loading worlds when other threads adding/removing shops from the shop index.
6. Fixed "World Unloaded" exception on 1.14+ servers.
7. Fixed number processing in the plugin and handle Infinity and NaN.
8. Use world default currency in TNE support to avoid post null to TNE.
9. Fixed plugin reloading fails on recent spigot/paper builds.
10. Fixed plugin not correct process waterlogged sign.
11. Handle canceled database tasks correctly.
12. Fixed info sign putting issue.
13. Fixed a bug in LogWatcher and cause the logs deleted.
14. Fixed a bug in ErrorReporter and cause the StackOverFlow error.
We decide to put off the QuickShop minimum Java requirement update date to make sure all owners have enough time to prepare.