Track and view player playtime with Playtime Tracker for Velocity.
Optimizations, minimessage support, and other new features
v1.6:
- Added support for gradient messages, you can now chose between vanilla and minimessage parsing in the config.
- Added an update checker to the plugin, which can be turned off in the config.
- Added a command to reload the config. (Note: It doesn't affect the caching options)
- Added commands to reset the playtime of an individual, or all players.
- Made all events and the toplist code async.
- Fixed 2 bugs related to the login event.
- Fixed a bug where you could check your own playtime even if you didn't have permission for it.
- Made it so permissions also affect the tab-complete of the command now.
- The data converter now only checks for outdated Data files on the first startup.
- The plugin now checks if you've entered the correct amount of arguments for commands.
- Some other smaller fixes and optimizations across the plugin.
Reworked config system, multiple bug fixes
v1.6.5:
- Reworked the config system, now all the config entries will be cached at startup instead of being read always at runtime.
- MiniMessage support fixed, now all the messages will properly utilize it.
- Fixed a bug where if you reset someone's playtime while having cache enabled, the toplist didn't update accordingly.
- Fixed a bug where if you reset every playtime, while having cache enabled, the toplist would show entries of people with 0 playtime.
- Fixed multiple bugs with the toplist that occurred if you didn't have the cache enabled.
- Made the updater asynchronous so it doesn't slow down the startup process, along with some other async related changes.
- Other smaller bug fixes.
Sync updates from spigotMC.
v1.2:
v1.5:
v1.5.1: