Skip to content

Latest commit

 

History

22 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

【Folia対応】チャット管理プラグイン

概要

ChatJPは、Minecraftサーバーでのチャットコミュニケーションを向上させるためのプラグインです。ローマ字で入力されたメッセージを自動的に日本語に変換し、グループチャット機能やプライベートメッセージ機能も提供します。

主な機能

  • チャット日本語化: ローマ字で入力されたメッセージを自動的に日本語に変換して表示(※)
  • グループチャット: 特定のグループに所属するプレイヤー間でのみチャットが可能
  • NGワードフィルター: Discordの招待リンクやURL、メンションなどをブロック

※LunaChatのJapanizerを使用させていただきました。

インストール方法

  1. リリースページから最新のChatJP.jarをダウンロード
  2. サーバーのpluginsフォルダにChatJP.jarを配置
  3. DiscordSRVのDisabledPluginHooksChatJPに設定。
  4. サーバーを再起動または/reload confirmコマンドを実行

通常チャット

通常のチャットを使用すると、自動的にローマ字が日本語に変換されます。

例:

<プレイヤー名> konnichiwa (こんにちわ)

グループチャット

特定のグループに所属するプレイヤー間でのみ会話できます。

コマンド

  • /group [グループID] - 指定したIDのグループに参加 ※グループIDは半角英数字
  • /group - グループから退出

使用例

/group 1    # グループ1に参加
/group 42   # グループ42に参加
/group      # グループから退出

プライベートメッセージ

特定のプレイヤーとのプライベート会話も、自動的にローマ字が日本語に変換されます。

コマンド

  • /tell <プレイヤー名> <メッセージ> - 指定したプレイヤーにメッセージを送信
  • /w <プレイヤー名> <メッセージ> - 上記の別名
  • /msg <プレイヤー名> <メッセージ> - 上記の別名

使用例

/tell Steve こんにちは!
/w Alex 元気ですか?

NGワード設定

以下のような文字列は自動的にフィルタリングされます:

  • Discord招待リンク
  • URL
  • @メンション

データ保存

プレイヤーのグループ設定はplugins/ChatJP/data.ymlに保存され、サーバー再起動後も保持されます。

問題報告

バグや機能リクエストはGitHubのIssuesまでお寄せください。

About

Folia対応の簡易的なチャット管理プラグイン

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages