## 特性
- 完全可定制,你可以从配置中更改所有设置和消息
- 不会造成卡顿
- 工作人员加入和离开消息
- 将工作人员聊天消息和加入/离开消息记录到控制台
- [MiniMessage](https://docs.advntr.dev/minimessage/format.html) 支持
## 指令 & 权限
### 指令
```
/staffchat (/sc) - 在工作人员聊天中发言
/staffchattoggle (/sct, /sctoggle) - 切换发送聊天消息为工作人员聊天消息
/staffchatreload (/scr) - 重新加载配置
```
---
### 权限
```
staffchat.staff - 定义谁是工作人员,用于加入/离开消息
staffchat.chat - 允许你在工作人员聊天中发言
staffchat.reload - 允许你重新加载配置
```
## 预览



## 额外信息
### 依赖项
- [PlaceholderAPI](https://www.spigotmc.org/resources/placeholderapi.6245/) (可选)
### 安装
1. 下载插件
2. 将下载的 .jar 文件放入你的 plugins 文件夹
3. 重启你的服务器(不要使用 /reload 或任何插件管理器,例如 **PlugMan** 等。)
4. 享受吧!
[SC] | ' # 插件发送的所有消息的前缀
Seperator: ' » ' # 玩家名称和消息之间的分隔符
ChatColor: '' # 工作人员聊天消息的颜色
LogToConsole: false # 是否将工作人员聊天消息记录到控制台?
LogStaffJoins: true # 是否在工作人员加入时向所有工作人员发送消息?
# 玩家的名称,你也可以在此处使用 PAPI 占位符,使用 % 代替 {}
# 示例:%player_name%
# 默认支持的占位符:{playername}, {displayname}
ChatName: "{playername}"
Messages: # 定义聊天消息
# 对于玩家的名称,你也可以在此处使用 PAPI 占位符,使用 % 代替 {}
# 示例:%player_name%
# 默认支持的占位符:{playername}, {displayname}
JoinMessage: '[+Staff] {playername}' # 当加入服务器时发送给工作人员的消息
LeaveMessage: '[-Staff] {playername}' # 当离开服务器时发送给工作人员的消息
ToggleEnable: 'StaffChat 已 启用.' # 启用工作人员聊天切换时的消息
ToggleDisable: 'StaffChat 已 禁用.' # 禁用工作人员聊天切换时的消息
UsagePrefix: '用法: ' # 当命令输入错误时使用
NoPermission: '没有权限' # 当用户执行其没有权限执行的权限时发送
Reloaded: '配置已成功重新加载!' # 当配置已重新加载时发送