- 版权类型
- 原创
- 插件中文名称
- ZKiel在线时长
- 插件英文名称
- ZKielJoinRecord
- 原帖地址
- #
- 支持的核心(服务端)
- Paper
- 语言支持
- 中文(简体)
- 前置组件
- PlaceholderAPI(软依赖)
- 适配版本(Java)
- 1.21
极致轻量化的玩家在线数据:
市面上似乎并没有可以同时记录入服时间和累计在线还可以手动设置时间的插件所以写了ZKielJoinRecord
支持变量引用显示入服时间和在线时间,可以手动设置这些数据。
数据不靠读取存档,会保存在独立的数据文件因此不用担心换地图导致丢失等问题
该插件在开发过程中有AI参与,如果您不喜欢AI插件那么他并不适合您
目前该插件是为我自己服务器写的,所以并没有一开始就支持其他版本和核心,如果有任何需要欢迎随时给我留言我会尽快加进去
: D
# ============================================================
# JoinRecord 配置文件
# 修改后执行 /jr reload 生效,不需要重启服务器
# ============================================================
# 首次加入时间的显示格式,使用 Java 日期格式(yyyy=年 MM=月 dd=日 HH=时 mm=分)
date-format: "yyyy年MM月dd日HH时mm分" # 默认值: yyyy年MM月dd日HH时mm分
# 累计在线时长里「小时」这两个字怎么写
hours-unit: "小时" # 默认值: 小时
# 累计在线时长里「分钟」这两个字怎么写
minutes-unit: "分钟" # 默认值: 分钟
# 小时数为 0 时是否省略小时部分(开启后 35 分钟显示为 “35分钟” 而不是 “0小时35分钟”)
omit-zero-hours: true # 默认值: true
# 分钟数为 0 时是否省略分钟部分(开启后 2 小时整显示为 “2小时” 而不是 “2小时0分钟”)
omit-zero-minutes: true # 默认值: true
# 自动保存间隔,单位秒;填 0 表示关闭定时保存,只在关服时写盘(慎用:服务器异常关闭会丢掉这段时间的在线时长)
auto-save-interval: 300 # 默认值: 300
# 是否在控制台输出额外调试信息
debug: false # 默认值: false
变量:
%joinrecord_playtime% 在线时长
%joinrecord_playtime_raw% 在线时长(秒数)
%joinrecord_firstjoin% 入服日期