Sprache

Playtime Velocity

Playtime Velocity

Modrinth

Track and view player playtime with Playtime Tracker for Velocity.

5.2k Downloads 24 Follower aktualisiert 13mo ago
neueste v1.10 Modrinth
Velocity 1.8 – 1.21.8 ManagementSocialStorage

VelocityPlayTime logo

Playtime Tracker is a velocity plugin, allowing you to easily log and view player playtime across all of your servers without needing to spend time setting up databases and whatever else. With Playtime Tracker, you can:

  • Log Player Playtime: Automatically track and record the playtime of every player on your server.
  • View Playtime: Easily check your own or other players' playtime with simple commands.
  • MySQL Support (MariaDB): Since v1.8 the plugin now also optionally supports saving playtime into a database.
  • Playtime Toplist: Display a leaderboard of players with the most playtime. The length of the toplist can be configured.
  • Fully Configurable Messages with MiniMessage support: Customize all plugin messages with gradients to ensure they fit with your server's theme and style. In the config, you can also use total version of playtimes, and the %place%, for example: %totaldays% instead of %days% if you want it to start only from days, not weeks. You can also use the %place% placeholder.
  • PlaceholderAPI support: Download my PlaytimeLink plugin to your bukkit, paper, etc servers if you want to have placeholders from this plugin.
  • Caching System: Boosts performance for servers where the proxy only has limited resources and/or there is a big toplist limit set in the config with multiple instances of the playtimelink plugin accessing it, by storing frequently accessed playtime, and config entries for faster retrieval. If any issues arise, playtime caching can be disabled in the config file.
  • Rewards System: You can make the plugin execute commands when players reach specific playtimes. Example config: Image of the example config.

Commands:

  • /playtime : View your playtime. Aliases: /pt.
  • /playtime [player] : View another player's playtime.
  • /playtime add [player] [time in sec].
  • /playtime sub [player] [time in sec].
  • /playtime set [player] [time in sec].
  • /playtimetop : Playtime toplist. Aliases: /pttop, /ptt.
  • /playtimereload : Reload the config. Aliases: /ptreload, /ptrl.
  • /playtimeresetall: Reset every playtime. Aliases: /ptra, /ptresetall.

Permissions:

Can be enabled optionally:

  • vpt.getowntime : Allows players to view their own time statistics.
  • vpt.getotherstime : Allows players to view the time statistics of other players.
  • vpt.gettoplist : Allows players to view the toplist of time statistics.

Always enabled:

  • vpt.reload : Config reload permission.
  • vpt.modify : Playtime modify permission.
  • vpt.ptresetall : Playtime reset all permission.
  • vpt.spam : Bypass spam checks permission.
  • vpt.rewards.exempt : Exempt a player from getting rewards.

The plugin isn't complete yet, upcoming features:

  • Scrollable Toplist: Navigate through the playtime toplist with ease.

Feature requests and bug reports are welcome on github, thank you for the 4000 downloads.

Versionen

Release
1.10
velocity · 1.8, 1.8.1, 1.8.2 · 13mo ago
# v1.10 - Updated to **java 21**, which the plugin now requires. - The default messages parser is now minimessage, with gradients, and console colors…
1.9k
Release
1.9.2
velocity · 1.8, 1.8.1, 1.8.2 · 15mo ago
# v1.9.2 - Potentially fixed a bug where playtime was frequently reset for some people. - Database reconnections and errors are now handled better, and other…
541
Release
1.9.1
velocity · 1.8, 1.8.1, 1.8.2 · 16mo ago
# v1.9.1 - Made it so now if you add to someone's playtime, it will trigger the corresponding playtime rewards, which the player would've gotten normally. -…
550
Release
1.9
velocity · 1.8, 1.8.1, 1.8.2 · 17mo ago
# v1.9 - Added commands to add, subtract, and set player playtime, with a customisable msg that only shows if it's executed by a player, so it doesn't clutter…
261
Release
1.8.8
velocity · 1.8, 1.8.1, 1.8.2 · 17mo ago
# v1.8.8 - Fixed a potential exploit, thanks to [SpigotRCE](https://github.com/SpigotRCE). - Fixed a bug where if a database timeouted the plugin's connection,…
288
Release
1.8.7
velocity · 1.8, 1.8.1, 1.8.2 · 18mo ago
# v1.8.7 - Added total versions of placeholders to the plugin that can be used in the config. (Ex: %totaldays% instead of %days%) - Fixed a bug where if you…
350
Release
1.8.6
velocity · 1.8, 1.8.1, 1.8.2 · 18mo ago
# v1.8.6 - Made the update checker work again by changing it to use the modrinth api. - Updated some libs. (Also updated…
106
Release
1.8.5
velocity · 1.20.2, 1.20.3, 1.20.4 · 20mo ago
# v1.8.5 - Fixed a bug where sometimes the placeholders wouldn't load when the server was restarted, by adding confirmation packets. - Added an option to…
557
Release
1.8.1
velocity · 1.8, 1.8.1, 1.8.2 · 20mo ago
# v1.8.1 - Fixed a potential issue with the Database driver preventing this plugin from working correctly with others that might use the same driver.
78
Release
1.8
velocity · 1.8, 1.8.1, 1.8.2 · 20mo ago
# v1.8 - -Added an AntiSpam system with permission support and a configurable message for the pt and pttop commands. - -Added MySQL (MariaDB) support to the…
103
Release
1.7.5
velocity · 1.8, 1.8.1, 1.8.2 · 22mo ago
# v1.7: - Optimized the way individual playtimes are synced. - Optimized the way toplist is synced when there are multiple instances of PlaytimeLink…
155
Release
1.6.5
velocity · 1.8, 1.8.1, 1.8.2 · 23mo ago
# 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…
115

Kommentare 0

Noch keine Kommentare. Sei der Erste, der seine Meinung teilt.