ProxyChat 是一个运行在 Velocity 上的跨服聊天插件,提供跨子服聊天转发、进出服广播和 /at 提醒功能。
- 跨服聊天转发(可按子服控制发送与接收)
- 聊天正则过滤(命中规则后不转发)
- 支持 MiniMessage
- 支持自定义消息格式
- 首次进服、切服、离服广播
/at玩家提醒(消息、标题、ActionBar)
- Java 17+
- Velocity 3.3+
- 从 Release 下载插件 Jar(或本地构建)。
- 放入 Velocity 的
plugins目录。 - 启动代理端,首次启动会自动生成配置文件:
plugins/proxychat/config.tomlplugins/proxychat/message.toml
/proxychat reload重载配置文件/pc reload重载配置文件/at <player> [message]发送@消息
proxychat.command.reload:允许执行重载命令proxychat.command.at:允许使用/atproxychat.notify.update:接收更新提醒
config.toml 主要分区:
[update]:更新检查与管理员通知[logging]:日志控制print-chat:是否在控制台打印转发聊天debug:是否启用调试日志
[chat]:跨服聊天开关与格式模板[chat-routing]:按子服控制聊天发送/接收[chat-filter]:正则过滤规则[server-alias]:子服别名映射[join-leave]:进服/切服/离服广播[at]:点名提醒配置
message.toml 用于自定义插件提示文本。
./gradlew.bat clean build构建产物位于:
build/libs/ProxyChat-<version>.jar