安装与获取
下载与授权(免费)
- 打开 资源中心,注册并登录。
- 在 CloudChat 云聊天 点「免费领取」,永久授权码会加入你的会员中心。
- 打开详情,下载需要的文件:
| 文件 | 用途 |
|---|---|
CloudChat-2.0.0-簡體授權版.jar | 简体界面与默认配置,需要授权码(刚才领取的) |
CloudChat-Proxy-2.0.0.jar | 代理端转发,跨服才需要;BungeeCord / Waterfall / Velocity 通用 |
子服放 CloudChat 本体即可;跨服再加装代理端。
运行环境
| 项目 | 要求 |
|---|---|
| 子服 | Paper / Purpur 1.20 – 26.x(1.20 – 1.21 用 Java 21;26.x 用 Java 25) |
| 代理端(跨服时) | BungeeCord / Waterfall / Velocity |
| 可选 | PlaceholderAPI(格式里的变量)、LuckPerms({prefix} {suffix})、DiscordSRV |
| 不支持 | Folia、原生 Spigot |
单服安装
- 把插件放进
plugins/,启动服务器。 - 打开
plugins/CloudChat/token.yml,填入授权码,重启(首次启动自动绑定本机)。 - 进游戏说话,看到
[全服] [server] 你的名字 » 内容就成功了。
单服时 {server} 显示 server,可在 config.yml 的 server-name 改成你的服务器名称。
跨服安装
- 每个子服都放 CloudChat。
- 代理端放
CloudChat-Proxy-2.0.0.jar,重启代理端。 - 子服的
spigot.yml已开启bungeecord: true(或 Velocity 的现代转发),云聊天会自动开启跨服。 - 每个子服的名称自动读取代理端配置里的名字,不用设置。
plugins/CloudChat/
├── config.yml # 主配置:跨服、展示、私聊、提及、违禁词、防刷屏
├── channels.yml # 频道
├── group.yml # 聊天格式(按权限分组)
├── messages.yml # 全部提示消息
├── quiz.yml # 聊天抢答
├── mutes.yml # 禁言记录(插件维护)
└── token.yml # 授权码
怎么确认跨服正常
在子服执行 /cc status:「跨服:开启」「代理端:已连接」「全服在线」人数正确,就表示通了。
「尚未收到」表示代理端还没装或还没有玩家进服(代理端要通过玩家连线传消息)。
一定要在代理端安装 CloudChat-Proxy
代理端插件除了转发,也负责丢弃玩家客户端伪造的跨服消息。子服开启跨服但代理端没装时,聊天只会在本服显示。
从旧版(1.x)升级
旧版的聊天格式与抢答题库可以直接沿用:
- 停服,删除旧版聊天插件的 jar(旧的数据文件夹可以留着)。
- 放入 CloudChat,启动。
- 第一次启动时会自动导入旧版的
group.yml(聊天格式)、quiz.yml(抢答题库)与服务器名称,旧文件夹不会被改动。 - 代理端把旧的转发插件换成
CloudChat-Proxy。
旧格式里的 {server} {player} {message} {prefix} {suffix} {group} 全部照用;新增的 {channel} 是频道标签,想显示就加进格式里。
权限节点改为 cloudchat.*,格式组的权限(例如 xxx.group.vip)是你在 group.yml 自己填的,不受影响。