Anti AFK - Detects Every Form of AFK

Anti AFK - Detects Every Form of AFK - Anti AFK - 轻量防挂机插件

一款轻量级的防挂机插件
Bukkit / Spigot 作者 jet315 支持版本 1.8 - 1.13
服务器使用量
未统计
服务玩家数
未统计
下载量
13,601
插件详细介绍

本插件允许在玩家挂机(AFK)时执行任意命令。玩家可挂机的时长取决于其拥有的权限等级。

功能特性

  • 全面检测:可检测所有形式的挂机行为(例如站在水池中、被活塞推动等)。
  • 轻量高效:插件本身非常轻量,对服务器性能影响极小。
  • 高度可配置:支持通过配置文件自定义权限与触发的命令。
  • 重载命令:使用 /afk reload 命令(需 afk.reload 权限)可随时重载配置文件。

安装与配置

请按以下步骤安装和配置插件

  • 将插件 Jar 文件放入服务器的 /plugins 目录。
  • 根据你的需求编辑 config.yml 配置文件。
  • 重启服务器。
  • 确保相关的玩家或权限组已配置正确的 AFK 权限。

权限说明

权限系统完全通过配置文件管理

  • 所有权限均可在 config.yml 中创建和定义。
  • 拥有 afk.admin 权限的玩家将完全绕过AFK检测。

权限格式

权限格式为 afk.value.<时间(分钟)>。配置时请从高到低列出。例如:

  • afk.value.5:允许挂机 5 分钟。
  • afk.value.2:允许挂机 2 分钟。

玩家将根据其拥有的最高时间权限来确定允许挂机的时长。

配置文件示例

以下是 config.yml 的核心部分示例:

# 当玩家因挂机被踢出时执行的命令
# 可用变量:%PLAYER% (玩家名), %TIME% (挂机时长,单位:分钟)
KickCommands:
- 'kick %PLAYER% 你因挂机 %TIME% 分钟已被踢出!'
- 'broadcast 玩家 %PLAYER% 因挂机过久被踢出!'

# 权限列表(请从高到低排列)
Permissions:
- 'afk.value.5'
- 'afk.value.2'

链接与支持

  • 点击此处查看本插件的高级版本
  • 欢迎加入我们的官方 Discord 服务器!
  • 我们还有一个专注于数据分析的全新服务器列表网站。
测试支持版本
1.8 1.9 1.10 1.11 1.12 1.13
版本分布
基本信息
插件名称 Anti AFK - Detects Every Form of AFK
作者 jet315
平台 Bukkit / Spigot
支持版本 1.8 - 1.13
点赞数 3
最近版本
暂无数据 -