Corrected a bug that required players to write a chat message in order to be identified as existing in Statistics configuration.
Logs:
- Changed the Time-Online statistic to Time-Spent statistic.
- Implemented additional information to the Time-Spent statistic.
- Corrected a time calculation bug in the Time-Spent statistic.
- Slightly optimised the Time utilities with faster methods.
- Greatly optimised the Statistics handler with less, more universal & faster methods.
- Implemented support for offline player statistics viewing.
- Corrected a rare statistics inconsistency bug with the plugin’s API methods.
- Slightly optimised the SQL feature with less method calls and faster methods.
- Corrected a bug where Movement statistics wouldn’t be properly calculated.
- Made the Chat Messages Sent sub-statistics to be collected in a better Bukkit event.
- Corrected a Statistics configuration data gathering cache bug.
Corrected a major compilation-related bug that caused the plugin's player data files to include names of statistics & sub-statistics.
News:
Logs:
- A few customers of my Spartan AntiCheat resource reported server lag with this plugin's compatibility. I took the time to review my codes, correct existing/potential flaws, and optimise everything. Performance should apparently improve.
- Noticeably improved the Developer API with faster methods.
- Noticeably improved the Statistics handler with less storage calls.
- Noticeably improved the plugin's cache clearance.
- Greatly improved almost all configurations with less ram calls.
- Greatly improved the NPC compatibility with no listener calls.
- Slightly improved the Top Player feature with faster methods.
- Slightly improved the Piracy system with removal of unneeded methods.
- Slightly improved the Latency & Permissions system with faster methods.
- Slightly improved the String, Inventory & Refections utilities with faster methods.
News:
Logs:
- A few customers of my Spartan AntiCheat resource reported server lag with this plugin's compatibility. I took the time to review my codes, correct existing/potential flaws, and optimise everything. Performance should apparently improve.
- Noticeably improved the Developer API with faster methods.
- Noticeably improved the Statistics handler with less storage calls.
- Noticeably improved the plugin's cache clearance.
- Greatly improved almost all configurations with less ram calls.
- Greatly improved the NPC compatibility with no listener calls.
- Slightly improved the Top Player feature with faster methods.
- Slightly improved the Piracy system with removal of unneeded methods.
- Slightly improved the Latency & Permissions system with faster methods.
- Slightly improved the String, Inventory & Refections utilities with faster methods.
Logs:
- Implemented a new settings.yml configuration option. (statistics_disabled_worlds)
- The MinecraftServerWebsite compatibility will now be disabled by default.
- Corrected a bug that prevented Death statistics from being properly calculated.
- Slightly optimised the statistics collection method.
News:
Logs:
- A new category has been implemented to handle upcoming advancements which contains 5 statistics. Each statistic is essentially a category of advancements. This category is only available with 1.12 or newer servers.
- Implemented a new category named Advancements.
- Implemented 5 new statistics in the Advancements category.
- Slightly improved the plugin's version compatibility.
- Removed unused parts of code.
