
Playtime Tracker 是一个 **velocity** 插件,允许您轻松记录和查看玩家在所有服务器上的游戏时间,而无需花费时间设置数据库等。使用 Playtime Tracker,您可以:
- **记录玩家游戏时间:** 自动跟踪和记录服务器上每个玩家的游戏时间。
- **查看游戏时间:** 使用简单的命令轻松查看您自己的或其它玩家的游戏时间。
- **MySQL 支持 (MariaDB):** 从 v1.8 开始,该插件现在可以选择性地将游戏时间保存到数据库中。
- **游戏时间排行榜:** 显示游戏时间最长的玩家排行榜。排行榜的长度可以配置。
- **完全可配置的消息,支持 MiniMessage:** 使用渐变自定义所有插件消息,以确保它们与您的服务器主题和风格相符。 **在配置中,您还可以使用游戏时间的总时长,以及 %place%,** 例如:%totaldays% 而不是 %days%,如果您希望它仅从天数开始计算,而不是周数。您还可以使用 **%place%** 占位符。
- **PlaceholderAPI 支持:** 如果您想在该插件中使用占位符,请将我的 [PlaytimeLink](https://modrinth.com/plugin/playtimelink) 插件下载到您的 bukkit, paper 等服务器上。
- **缓存系统:** 通过存储频繁访问的游戏时间和配置条目,以实现更快的检索速度,来提高代理资源有限和/或配置中设置了很大的排行榜限制,并且有多个 PlaytimeLink 插件访问它的服务器的性能。如果出现任何问题,可以在配置文件中禁用游戏时间缓存。
- **奖励系统:** 您可以使插件在玩家达到特定游戏时间时执行命令。 示例配置: 
**命令:**
- /playtime : 查看您的游戏时间。 _别名:_ /pt.
- /playtime [player] : 查看另一位玩家的游戏时间。
- /playtime add [player] [秒数].
- /playtime sub [player] [秒数].
- /playtime set [player] [秒数].
- /playtimetop : 游戏时间排行榜。 _别名:_ /pttop, /ptt.
- /playtimereload : 重新加载配置。 _别名:_ /ptreload, /ptrl.
- /playtimeresetall: 重置所有游戏时间。 _别名:_ /ptra, /ptresetall.
**权限:**
_可以选择性地启用:_
- vpt.getowntime : 允许玩家查看自己的时间统计信息。
- vpt.getotherstime : 允许玩家查看其他玩家的时间统计信息。
- vpt.gettoplist : 允许玩家查看时间统计信息的排行榜。
_始终启用:_
- vpt.reload : 配置重新加载权限。
- vpt.modify : 游戏时间修改权限。
- vpt.ptresetall : 游戏时间重置所有权限。
- vpt.spam : 绕过垃圾邮件检查权限。
- vpt.rewards.exempt : 排除玩家获得奖励。
该插件尚未完成,**即将推出的功能:**
- 可滚动排行榜:轻松浏览游戏时间排行榜。
_功能请求和错误报告欢迎在 github 上提交,感谢 3000 次下载。_