Filter loader...
Filter versions...

PlaytimeLink 1.6

by _1ms on May 10, 2025
Download

v1.6

  • Updated to java 21, which the plugin now requires.
  • Placeholders are now shorter, you no longer need to put "_playtime" in each of them.
  • Playtime is now processed in seconds instead of milliseconds.
  • The month and year placeholders now work properly and are more accurate.
  • Made it so the update checker now properly closes it's HttpClient after usage.
  • Updated libs.

v1.5.6

  • Fixed two issues related to bukkit async tasks, which broke 1.8 compatibility. Thanks for finding & fixing one of them to amiralimollaei

v1.5.5

  • Fixed multiple bugs with the rewards system.
  • Made it so you can now use the %player% placeholder when defining rewards.
  • Added the permission vptlink.rewards.exempt to make given players not receive rewards.

v1.5.0

  • Made it so the %place% placeholder will now display your place in the total toplist, so now it will work for every player, not just the top 10 or whatever.
  • Fixed a bug where if you only used the %place% placeholder without the toplist ones, it didn't work.
  • Playtime syncing should be more optimal now in certain scenarios.
  • Smaller code improvements.

v1.4.7

  • Fixed a bug where the toplist placeholders only worked till the 9th element.
  • Made the update checker work again by changing it to use the modrinth api.

v1.4.6

  • Fixed a bug where sometimes the placeholders wouldn't load when the server was restarted, by adding confirmation packets.
  • Added placeholders preloading.
  • Added multiple new placeholders (years, months, weeks, days).
  • Added total placeholders that display all of the playtime in the given time unit.
  • Made the message for the %VPTlink_place% placeholder configurable, when the player isn't in the toplist.

v1.4.1

  • Fixed an error that prevented the plugin from loading on linux based systems.

v1.4

  • -Added support for the rewards system to execute commands locally on the bukkit servers too.
  • -Fixed a bug where placeholders wouldn't update after the proxy was restarted.
  • -Updated some libs.

v1.3.6

  • Added a new placeholder that returns the position of the player in the toplist.
  • Updated some libs.

v1.3:

  • Optimized the way individual playtimes are synced.
  • Added a configurable message for when the Placeholders are still loading.
  • Added bstats, which can be turned off in the config.
  • Added an update checker, which can also be turned off in the config.
  • Made it so now the toplist will only be requested if it's actually being used, and did some other smaller optimizations in the handling of placeholders.
  • Multiple other small optimizations and fixes in the plugin.

v1.3.5:

  • Playtime syncing will now be handled properly when multiple servers are requesting it at the same time, fixing multiple bugs.
  • Reduced unnecessary traffic between the proxy and bukkit servers by changing the way the 2 plugins communicate.

Project members

_1ms

Member

Details

Licensed GPL-3.0-only
Published a year ago
Updated 4 months ago