Edit: There is currently a known issue when using MySQL on this version, please use v2.19.0 if you are using MySQL otherwise this version is fine to use.
Fixed in v2.20.1!
- The plugin now stores all the services responses in the database file.
- Overhauled the service manager by moving checks into two separate checks, local and remote checks.
- Overhauled the join events and processing of player IPs.
- Improved the test command, removed the force check, now only does remote checks, and now shows a lot more information for each service.
- A lot of other clean-up and optimizations.
- More streamlined checking.
- Improved internal objects by adding toString methods, debug and null checking to ensure safety.
Config changes
This was a significant update to how the plugin works under the hood and even though I have tested it as best I can there may be some issues, please let me know! Due to the database changes, you cannot downgrade to pre-2.20.0 so make sure you take a quick database.db backup, as well as all cached information will be deleted when converting to revision 3 of the database since all the old information isn't valid anymore!