源代码 | Wiki | 支持
JadedChat 是一个功能丰富的 JSON 聊天插件,适用于运行 Minecraft 1.8 或更高版本的 [Paper](http://www.papermc.io) 服务器。它允许您使用 [MiniMessage](https://docs.advntr.dev/minimessage/format.html) 格式和 PlaceholderAPI 轻松完全自定义您的聊天。它还包含一个 API,允许开发人员在不干扰其他插件的情况下更好地控制聊天。它可以简单或复杂,从简单的聊天格式到大型多渠道系统,具有正则表达式聊天过滤和 BungeeCord 支持。
>⚠️ 此插件处于早期开发阶段。API 很有可能在最终发布之前发生变化。
## 特性
* 无限数量的聊天频道。
* 每个聊天频道单独的聊天格式。
* 能够使用颜色、装饰(粗体、斜体等)每种聊天格式切换。
* 可配置的文本替换,使用“表情”系统。
* 自定义加入/退出消息
* 带有社会间谍功能的私聊
* 正则表达式过滤
* 使用 BungeeCord 的跨服务器聊天
* DiscordSRV 支持
* LuckPerms 支持
* 使用
- 在聊天中显示持有的物品
## 要求
* Java 17 或更高版本
* 具有 Spigot API 的服务器软件。
* Minecraft 1.8 或更高版本
* PlaceholderAPI
## 命令
| 命令 | 别名 | 权限节点 | 描述 |
| ------- | ------- | --------------- | ----------- |
| **/jadedchat** | **/jc** | **jadedchat.admin** | **主插件命令** |
| /jadedchat channels | /jc list | | 列出所有当前加载的聊天频道。 |
| /jadedchat reload | | | 重新加载插件配置文件。 |
| /channel <频道> [消息] | /chat, /ch | None | 允许玩家切换聊天频道 |
| /message <玩家> <消息> | /msg, /whisper, /w, /tell, /pm, /dm | None | 允许玩家私信另一个玩家。 |
| /reply <消息> | /r | None | 回复最近收到的私信。 |
| /socialspy | /spy, /ss | jadedchat.socialspy | 允许您窃听私信。 |
## 权限
| 权限 | 描述 |
| ---------- | ----------- |
| jadedchat.showitem | 授予玩家访问
- |
| jadedchat.filter.view | 授予玩家访问查看过滤的聊天消息 |
| jadedchat.bypass.regexfilter | 允许玩家绕过正则表达式过滤器 |
| jadedchat.bypass.repeatfilter | 允许玩家绕过重复消息过滤器 |
## 计划中的特性
* 每个频道的聊天冷却
* 将聊天记录到 MySQL
* 加入服务器时显示的 MOTD
* 自动化公告
## 支持
此插件仍处于早期开发阶段。因此,我们尚未设置任何适当的支持渠道。与此同时,请[在此处](https://github.com/JadedMC/JadedChat/issues)创建问题,我会尽快回复。
## bStats
