
有限挂机
一个服务端模组,用于限制玩家挂机时长并追踪所有玩家的游戏时间。
Limited AFK
一个相当直接的服务器端模组,用于限制玩家可以挂机(AFK)的时间,并追踪所有玩家的游戏时长。
此模组只应安装在服务器上。
玩家命令
/playtime告诉玩家他们在服务器上实际游玩和挂机的真实时间/afklist列出在线玩家以及谁处于/未处于挂机状态
管理员命令与配置
配置可以通过在服务器上加载时生成的属性文件或通过命令来完成。
/playtime <player>获取指定玩家的游戏时长/playtime all获取所有登录过服务器的玩家的游戏时长。输出到控制台并给管理员一份剪贴板副本。/playtime actions <player>获取玩家自上次执行 AFK 算法追踪的某个操作以来的时间。/limitedafk获取当前配置设置/limitedafk enabled <true/false>启用/禁用 AFK 追踪器/limitedafk ignoreCreativeAndSpectator <true/false>设置 AFK 追踪器是否应将创造模式和旁观模式玩家标记为 AFK/limitedafk allowedAfkPercentage <0-100>设置玩家游戏时长中可以用于挂机的百分比,超过后将踢出该玩家/limitedafk announceAfk <true/false>设置当玩家进入挂机或从挂机返回时是否在聊天中公告/limitedafk afkTimer <60+>设置玩家被标记为挂机所需的非活动秒数/limitedafk defaultAfkDetectionLevel <LOW/MEDIUM/HIGH>设置默认情况下 AFK 检测的严格程度(LOW 和 MEDIUM 需要不同程度的活动,HIGH 需要验证码)/limitedafk captchaTimer <120+>设置被怀疑挂机的玩家收到验证码之间的间隔时间(以秒为单位)/limitedafk logCommandUsage <true/false>设置成功执行的命令是否记录到服务器控制台/afklevel get <player>获取指定玩家所需的修改后(或默认)AFK 检测级别/afklevel set <player> <LOW/MEDIUM/HIGH>设置指定玩家所需的修改后 AFK 检测级别/afklevel reset <player>将指定玩家所需的修改后 AFK 检测级别重置为默认值
权限节点
LimitedAFK 使用 Fabric Permissions API 进行命令权限管理。每个节点都有一个回退的原版权限等级,用于没有权限模组的服务器。
通用
| 节点 | 默认值 | 描述 |
|---|---|---|
limitedafk.afklist |
ALL |
使用 /afklist 查看谁在挂机 |
limitedafk.playtime |
ALL |
使用 /playtime 查看自己的游戏时长 |
limitedafk.playtime.others |
GAMEMASTERS |
使用 /playtime <player> 查看其他玩家的游戏时长 |
limitedafk.playtime.all |
GAMEMASTERS |
使用 /playtime all 导出所有玩家的游戏时长 |
limitedafk.playtime.actions |
GAMEMASTERS |
使用 /playtime actions <player> 查看玩家的操作时间戳 |
limitedafk.afklevel.get |
GAMEMASTERS |
使用 /afklevel get <player> 读取玩家的 AFK 检测级别 |
limitedafk.afklevel.set |
GAMEMASTERS |
使用 /afklevel set <player> <level> 更改玩家的 AFK 检测级别 |
limitedafk.afklevel.reset |
GAMEMASTERS |
使用 /afklevel reset <player> 将玩家的 AFK 检测级别重置为默认值 |
配置
配置命令由 BorisLib 根据每个配置值自动生成。
| 节点 | 默认值 | 描述 |
|---|---|---|
limitedafk.config |
GAMEMASTERS |
通过 /limitedafk 列出所有配置值 |
limitedafk.config.<name>.get |
GAMEMASTERS |
读取特定的配置值 |
limitedafk.config.<name>.set |
GAMEMASTERS |
更改特定的配置值 |
试试我的其他模组!
全部为服务器端 Fabric 模组 — 无需客户端安装。
许可证通知
以任何形式使用本项目,即表示您在此对本项目的许可证条款给予“明确同意”,并承认我,BorisShoes,已履行许可证规定的义务,即“在合理情况下尽合理努力获取接收方对本许可证条款的明确同意”。
正在加载版本记录…







正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。