TimePlayed 用于记录玩家在服务器中的在线频率与游玩时长,帮助你更准确地了解玩家和管理团队的活跃情况,并持续保存他们的游玩时间数据。
/TimePlayed [Player] 会打开该玩家的总览界面。config.yml 中的两个配置值决定:Timeframe:只统计最近一段时间内游玩过的玩家Minimum_Time:只统计游玩时长达到最小值的玩家config.yml 中调整一些选项。Colors:
Primary: "&6"
Secondary: "&f"
Permissions:
Required_For_Command:
Timeplayed_Online: false
Timeplayed_Self: false
Timeplayed_Other: true
Timeplayed_Active: true
Timeplayed_All: true
Active:
Timeframe: 604800000 // milliseconds (7 days)
Minimum_Time: 3600000 // milliseconds (1 hour)ColorsPrimary:主颜色Secondary:次颜色Permissions.Required_For_CommandActiveTimeframe:活跃玩家统计时间范围,单位为毫秒Minimum_Time:活跃玩家最少游玩时长,单位为毫秒TimePlayedAPI timePlayedAPI = TimePlayed.getAPI();interface TimePlayedAPI {
ITimeData getTimeData(UUID uuid);
List<ITimeData> getActive();
List<ITimeData> getActive(boolean orderByPlaytime);
List<ITimeData> getAll();
boolean isAFK(OfflinePlayer player);
}getTimeData(UUID uuid)getActive()getActive(boolean orderByPlaytime)getAll()isAFK(OfflinePlayer player)ITimeData 表示单个玩家存储的游玩时间数据。interface ITimeData {
UUID getOwner();
long getTimePlayedWithin(long start, long end);
int totalSessions();
List<ISession> getSessions();
long getTotalPlaytime();
String getFriendlyTotalPlaytime();
long getAveragePlaytime();
String getFriendlyAveragePlaytime();
long getFirstLogin();
String getFriendlyFirstLogin();
long getLastLogin();
String getFriendlyLastLogin();
}getOwner()UUIDgetTimePlayedWithin(long start, long end)totalSessions()getSessions()getTotalPlaytime()getFriendlyTotalPlaytime()getAveragePlaytime()getFriendlyAveragePlaytime()getFirstLogin()getFriendlyFirstLogin()getLastLogin()getFriendlyLastLogin()ISession 表示单次游玩会话。interface ISession {
boolean contains(long timestamp);
long getStart();
long getEnd();
boolean hasEnd();
long getLength();
String getFriendlyLength();
}contains(long timestamp)getStart()getEnd()hasEnd()getLength()getFriendlyLength()timeplayed.command.timeplayed.*timeplayed.command.timeplayed.online/TimePlayed Onlinetimeplayed.command.timeplayed.self/TimePlayed [Player]timeplayed.command.timeplayed.other/TimePlayed [Player]timeplayed.command.timeplayed.active/TimePlayed Activetimeplayed.command.timeplayed.all/TimePlayed Allconfig.yml 中启用对应权限要求。/TimePlayed [Player] 同时支持在线玩家与离线玩家。友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作
历史访问人数:1,654,981 | 历史访问人次:2,029,300
今日访问人数:13,165 | 今日访问人次:13,482
昨日访问人数:29,662 | 昨日访问人次:33,438
Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.
❤ Powered by GermMC 京ICP备17023959号-6