离开显示

离开显示

在玩家列表中显示哪些玩家处于挂机状态。完全可配置,并支持Placeholder API。

管理

AfkDisplay

在玩家列表中显示哪些玩家处于 AFK 状态。完全可配置,并支持 Placeholder API。

包含 AFK 玩家的玩家列表

配置

配置文件位于服务器配置文件夹中的 afkdisplay.toml。

# 允许你禁用 /afk 命令来将自己或其他玩家(仅限管理员)标记为 AFK
enableAfkCommand = true
# 如果玩家处于 AFK 状态,这将是占位符 %player:afk% 的值
afkPlaceholder = "[AFK]"

[packetOptions]
# 玩家在此无操作时间后被判定为 AFK。设置为 -1 以禁用自动 AFK 检测。
timeoutSeconds = 180
# 玩家移动后不再视为 AFK(会启用 AFK 水池等简单绕过方法)
resetOnMovement = false
# 玩家环顾四周后不再视为 AFK
resetOnLook = false

[playerListOptions]
# 更改 AFK 玩家在玩家列表中的名称
enableListDisplay = true
# 玩家列表中 AFK 玩家的颜色
afkColor = "gray"
# 玩家处于 AFK 状态时在玩家列表中显示的名称
afkPlayerName = "[AFK] %player:displayname%"

[messageOptions]
# 当玩家进入 AFK 或返回时启用聊天消息。
enableChatMessages = true
# 这些聊天消息的颜色
messageColor = "yellow"
# 消息内容
wentAfk = "%player:displayname% is now AFK"
returned = "%player:displayname% is no longer AFK"