Minecraftプラグイン DiscordSRV-Staff-Chat

DiscordSRV-Staff-Chat と確認されたサーバーの情報

🔌 DiscordSRV Staff Chat について

DiscordSRV Staff Chat は、DiscordSRV を橋渡しとして使い、ゲーム内のスタッフチャットを指定した Discord チャンネルと連携する Minecraft プラグインです。このプラグインは Minecraft と Discord の間でスタッフメッセージを転送し、プレイヤーごとの切り替えや管理コマンドを提供するため、一般プレイヤーにスタッフチャットを見せることなく、両方のプラットフォームでスタッフ同士がコミュニケーションできます。

🎯 目的

このプラグインは、サーバー内のスタッフチャットと Discord チャンネルの間で会話を同期させる問題を解決します。ゲーム内と Discord の両方で使える単一のスタッフ向け連絡手段がほしいサーバー管理者やモデレーターに便利で、通常チャットは分けたままにできます。

⚙️ 機能

  • Minecraft と指定した Discord チャンネル間でスタッフチャットのメッセージを転送します(DiscordSRV が必要)。
  • ゲーム内の切り替えで、自動スタッフチャットモードの開始/終了ができます。
  • プレイヤーごとにスタッフチャットの受信を停止・再開するコマンドがあります。
  • プレイヤーごとにスタッフチャット通知音のミュート/解除を切り替えられます。
  • reload と debug の管理コマンドがあります。

🧩 対象

  • すでに Discord と DiscordSRV を使っている Minecraft サーバー管理者やモデレーター。
  • Minecraft と Discord 間でスタッフ連絡を同期したい Survival、SMP、公開サーバー。

🏗️ 使用例

  • モデレーターがゲーム内で入力すると、そのメッセージがスタッフ用 Discord チャンネルに表示され、サーバー外のスタッフが確認できます。
  • Discord 上のスタッフが返信すると、スタッフチャットの切り替えを使ってゲーム内のスタッフにも表示されます。
  • 管理者が管理コマンドでプラグイン設定を再読み込みしたり、debug を有効にしたりします。

⌨️ コマンド

CommandDescriptionPermissionAccess
/staffchat自動スタッフチャットを切り替えるか、スタッフチャットにメッセージを送信します。staffchat.accessModerator
/leavestaffchatスタッフチャットのメッセージ受信を停止します(プレイヤーごと)。staffchat.accessModerator
/joinstaffchat離脱後にスタッフチャットの受信を再開します。staffchat.accessModerator
/togglestaffchatsounds実行したプレイヤーのスタッフチャット音をミュートまたは解除します。staffchat.accessModerator
/managestaffchatプラグイン情報と使い方を表示します。サブコマンドには reloaddebug があります。staffchat.manageAdmin

🔐 権限

PermissionDescriptionDefault
staffchat.accessプレイヤーがスタッフチャットのメッセージや切り替えを使用・受信できるようにします。not specified
staffchat.managereload や debug などの管理コマンドを使用できるようにします。not specified

⚙️ インストール

📥 セットアップ

  • DiscordSRV と DiscordSRV Staff Chat の .jar ファイルをサーバーの plugins/ ディレクトリに入れます。
  • サーバーを再起動します。
  • DiscordSRV の設定で、ゲーム内チャンネル名を Discord チャンネル ID に対応付ける staff-chat という名前のチャンネルマッピングを追加します。
  • /discord reload を実行するか、サーバーを再起動して DiscordSRV の設定変更を適用します。

📦 依存関係

  • DiscordSRV(必須)
  • プラグインの実行には Java 11 以上が必要です。

🧠 技術メモ

  • ライセンス: MIT。
  • ソースコードとリリースは公開リポジトリで管理されています。
  • このプラグインは作者が記載した複数の Minecraft バージョンでテストされており、動作には DiscordSRV が必要です。
  • 確認済みの Minecraft 対応バージョン: 1.14, 1.15, 1.16, 1.17, 1.18, 1.19, 1.20, 1.20.6, 1.21。

🤝 このプラグインが役立つ場面

Discord チャンネルとゲーム内スタッフチャットの間でスタッフ連絡を同期しつつ、スタッフメッセージの受信と送信をプレイヤーごとに制御したい場合、DiscordSRV Staff Chat は DiscordSRV を橋渡しとして使うシンプルな統合を提供します。

プラグイン DiscordSRV-Staff-Chat のサーバー

プラグイン DiscordSRV-Staff-Chat のページには、モニタリングがこのプラグインを確認したサーバー、使用されているプラットフォームとバージョンが表示されます。

プラグインはコマンド、経済、保護、アクセス権、ミニゲーム、連携、その他のメカニクスを追加できます。DiscordSRV-Staff-Chat の実際の役割はサーバーごとの設定によります。

データはサーバーの技術応答から自動生成されます。サーバーがプラグイン一覧を非公開にしている場合、DiscordSRV-Staff-Chat を使用していてもこのセクションに表示されないことがあります。

DiscordSRV-Staff-Chat を使用するサーバーの一覧を使って、プロジェクトを比較したり、対応バージョンを確認したり、公開サーバーでのプラグイン使用例を見つけたりできます。