跳到主要内容

安装与获取

下载与授权(免费)​

  1. 打开 资源中心,注册并登录。
  2. 在 CloudChat 云聊天 点「免费领取」,永久授权码会加入你的会员中心。
  3. 打开详情,下载需要的文件:
文件用途
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

单服安装​

  1. 把插件放进 plugins/,启动服务器。
  2. 打开 plugins/CloudChat/token.yml,填入授权码,重启(首次启动自动绑定本机)。
  3. 进游戏说话,看到 [全服] [server] 你的名字 » 内容 就成功了。

单服时 {server} 显示 server,可在 config.yml 的 server-name 改成你的服务器名称。

跨服安装​

  1. 每个子服都放 CloudChat。
  2. 代理端放 CloudChat-Proxy-2.0.0.jar,重启代理端。
  3. 子服的 spigot.yml 已开启 bungeecord: true(或 Velocity 的现代转发),云聊天会自动开启跨服。
  4. 每个子服的名称自动读取代理端配置里的名字,不用设置。
plugins/CloudChat/
├── config.yml # 主配置:跨服、展示、私聊、提及、违禁词、防刷屏
├── channels.yml # 频道
├── group.yml # 聊天格式(按权限分组)
├── messages.yml # 全部提示消息
├── quiz.yml # 聊天抢答
├── mutes.yml # 禁言记录(插件维护)
└── token.yml # 授权码
怎么确认跨服正常

在子服执行 /cc status:「跨服:开启」「代理端:已连接」「全服在线」人数正确,就表示通了。 「尚未收到」表示代理端还没装或还没有玩家进服(代理端要通过玩家连线传消息)。

一定要在代理端安装 CloudChat-Proxy

代理端插件除了转发,也负责丢弃玩家客户端伪造的跨服消息。子服开启跨服但代理端没装时,聊天只会在本服显示。

从旧版(1.x)升级​

旧版的聊天格式与抢答题库可以直接沿用:

  1. 停服,删除旧版聊天插件的 jar(旧的数据文件夹可以留着)。
  2. 放入 CloudChat,启动。
  3. 第一次启动时会自动导入旧版的 group.yml(聊天格式)、quiz.yml(抢答题库)与服务器名称,旧文件夹不会被改动。
  4. 代理端把旧的转发插件换成 CloudChat-Proxy。

旧格式里的 {server} {player} {message} {prefix} {suffix} {group} 全部照用;新增的 {channel} 是频道标签,想显示就加进格式里。 权限节点改为 cloudchat.*,格式组的权限(例如 xxx.group.vip)是你在 group.yml 自己填的,不受影响。