SyncChat

跨服务器同步聊天!

资源图片
# SyncChat
关于调查 / アンケートについて 请花时间填写我们的调查问卷,以帮助我们提高插件和模组包的质量。回复是可选的。
https://forms.gle/SqKqhTn4CNR54F6T7
プラグインとMODPackの品質向上のため、アンケートへの回答をお願いします。回答は任意です。
https://forms.gle/SqKqhTn4CNR54F6T7
日本語版请往下! # 英文 ## 此插件概述 聊天在服务器之间同步。
Redis 用于同步。
可以创建服务器群组。 ## 添加了什么 在服务器之间同步聊天。 ## 你需要什么 ・Paper1.21.7 ~
・Redis Server 7.x.x (低于这个版本可能有效,但不受支持。)
・此插件 ## 安装方法 1. 下载插件文件 (.jar)
2. 将下载的插件文件复制或移动到服务器的 "plugins" 文件夹
3. (重新)启动服务器
4. 完成! ## 配置文件 当你 (重新) 启动服务器时,将在 "plugins" 文件夹中生成一个 "SyncChat" 文件夹。
在 SyncChat 文件夹中,有一个 config.yml 文件。
打开 config.yml 文件。
初始状态下,内容如下。 ``` redis: host: "localhost" port: 6379 groups: - global ``` [redis:] 设置 Redis 连接信息。
[groups:] 设置服务器所属的聊天群组。如果指定了多个群组,则最高级别的群组优先。
(例如: 如果服务器既属于 Survival1 又属于 global: 如果服务器在相同的 Survival1 和 global 中设置相同,则会显示为 Survival1 聊天群组。)
## 其他 源代码在 Github 上可用。
开发环境: IntelliJ IDEA # 日本語版 ## このプラグインについて サーバー間でチャットを同期します。
同期にはRedisを使います。 サーバーグループを設定できます。 ## 何が追加されるか サーバー間でのチャットの同期。 ## 必要なもの ・Paper1.21.7 ~
・Redis 7.x.x (これ以下でも動作するとは思いますが、サポートの対象外とさせていただきます。)
・このプラグイン ## インストール方法 1. プラグインファイル(.jar)をダウンロードします。
2. ダウンロードしたプラグインファイルをサーバーの「plugins」フォルダにコピーまたは移動します。
3. サーバーを(再)起動します。
4. 完了! ## configについて サーバーを(再)起動すると、「plugins」フォルダ内に「SyncChat」フォルダが生成されます。
SyncChatフォルダ内にconfig.ymlファイルがあります。
config.ymlファイルを開いてください。 初期状態では、内容は以下のようになっています。 ``` redis: host: "localhost" port: 6379 groups: - global ``` [redis:] は、Redis の接続情報を設定します。
[groups:] は、サーバーが所属するチャットグループを設定します。複数のグループを指定した場合、最上位のグループが優先されます。
(例: Survival1 と global の両方に所属するサーバーの場合: Survival1 と global に同じ順序でサーバーが設定されている場合、チャットには Survival1 が表示されます。)
## その他 ソースコードはGithubで公開してあります。
開発環境: IntelliJ IDEA