简单挂机

简单挂机

SimpleAFK是一个启用简单服务器AFK管理的模组

管理

SimpleAFK

AFK 标签列表

此模组为服务器启用了简单的 AFK 管理功能。

它提供了以下配置能力:

  • 玩家何时被标记为 AFK。
  • 玩家因 AFK 时间过长而被踢出(如果启用的话)的时机。
  • 用于格式化 AFK 消息、踢出消息以及标签列表中 AFK 名称的格式选项。

在检查玩家睡眠百分比时,它会跳过处于 AFK 状态的玩家。

这会覆盖原版的 setIdleTimeout 命令,并丢弃其中设置的任何值。

AFK 消息

配置

Simple AFK 旨在提供高度可配置性,以便任何服务器都能让它按自己想要的方式运行。 在服务器配置文件中,你会找到以下选项:

注意: 括号中定义的默认值仅在您未使用权限模组时才有意义。

  • secondsBeforeAfk:玩家最后一次移动后经过多少秒会被标记为 AFK。
  • secondsBeforeKick:玩家被标记为 AFK 后经过多少秒会被踢出,设置为 0 可禁用踢出。
  • isNowAfkMessage:一个字符串,可自定义玩家进入 AFK 时的全局消息。支持颜色代码
  • isNoLongerAfkMessage:一个字符串,可自定义玩家不再 AFK 时的全局消息。支持颜色代码
  • playerNameFormat:玩家处于 AFK 时标签列表的格式。支持颜色代码
  • afkKickMessage:玩家在达到所定义的秒数后被踢出时的消息格式。支持颜色代码
权限节点

如果你使用权限系统,Simple AFK 引入了一些标准权限节点。

  • simpleafk.toggle - 允许玩家切换自己的 AFK 状态(默认:所有人都有此权限)
  • simpleafk.toggle.target - 允许玩家切换其他玩家的 AFK 状态(默认:仅 OP 拥有此权限)
  • simpleafk.bypass - 允许玩家绕过 AFK 状态(即他们不会被标记为 AFK,也不会被踢出)(默认:仅 OP 拥有此权限)
  • simpleafk.bypass_sleep - 允许玩家绕过睡眠所需百分比检查(默认:仅 OP 拥有此权限)

Wiki

查看 wiki 获取详细文档。

如果你认为 wiki 中有任何不清楚或缺失的内容,请在 Discord 中发送消息或提交一个改进文档问题。

路线图

查看版本里程碑

链接

加入我的 Discord 获取支持和更新!(刚刚创建,所以内容很少)

感谢