- 版权类型
- 原创
- 插件中文名称
- 挂机检测
- 插件英文名称
- AFKDetector
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- Paper
- Purpur
- PufferFish
- Leaves
- 其他核心
- 语言支持
- 中文(简体)
- 适配版本(Java)
- 1.21
- 1.20
- 1.19
- 1.18
- 1.17
- 1.16
- 1.15
- 1.14
- 1.13
- 1.12
插件简介
- 用于检测玩家是否长时间处于挂机状态,可在超时后踢出玩家或执行自定义指令。
- 拥有大量的自定义内容,可有效检测玩家是否在挂机池内或使用其他手段挂机。
- 提升用户活跃性的同时也防止长时间挂机占用服务器资源。
插件优势
- 灵活配置:通过配置文件轻松调整插件的检测参数,如 AFK 时间阈值、检测间隔、执行指令等。
- 多维检测:除移到外还有多项检测,大大降低了玩家利用挂机池或其他手段绕过 AFK 检测的可能性。
- 简单易用:插件的配置和使用都非常简单,一般情况下安装后即可使用,无需配置。
- 快速反馈:官方群 1104261361 快速反馈问题。
指令权限
- /afkdetector - 重载配置文件
- afkdetector.bypass - 绕过检测
- afkdetector.admin - 使用重载指令
配置文件
YAML:
# 挂机踢出阈值,单位:秒
afk-threshold: 300
# 检测间隔,单位:秒
check-interval: 30
# 踢出理由
reason-for-kick: "&c您已因长时间未活动而被踢出服务器"
# 使用指令踢出而不是自带踢出
command-kick: false
# 执行的指令(支持多行),控制台身份运行,{player}将被替换为玩家名
commands:
- "kick {player} 您已因长时间未活动而被踢出服务器"
# 严格检测模式
strict-mode: false
# 输出调试日志
debug: false