Minecraftプラグイン InteractiveChatDiscordSrvAddon
InteractiveChatDiscordSrvAddon と確認されたサーバーの情報
🔌 InteractiveChat DiscordSRV Addon について
InteractiveChat DiscordSRV Addon は、InteractiveChat プラグインと DiscordSRV を連携させる Spigot ベースのアドオンです。InteractiveChat のプレースホルダーを DiscordSRV のメッセージに変換し、アイテム、インベントリ、エンダーチェストを Discord に共有でき、Discord の画像/GIF を Minecraft クライアント内でプレビューできます。
🎯 目的
このアドオンは、InteractiveChat を動かしている Minecraft サーバーと、DiscordSRV でリンクされた Discord サーバーの機能をつなぎます。ゲーム内の豊富なアイテム/インベントリ情報や InteractiveChat のプレースホルダーを Discord メッセージで表示すること、さらに Discord の添付ファイルをゲーム内のマッププレビューとして表示することを解決します。
⚙️ 機能
- アイテム、インベントリ、エンダーチェストを画像として Discord メッセージに出力・共有(詳細なアイテムツールチップを含む)。
- InteractiveChat のプレースホルダーを DiscordSRV のメッセージ用に変換し、ホバー表示テキストや一部のクリックイベントを保持。
- Discord の画像やアニメーション GIF をゲーム内マップでプレビュー表示(GIF は最大 20 FPS に対応)。
- Discord に送られる advancement メッセージにアイテムアイコンを含める(datapack の advancement も対応)。
- Discord の添付ファイルを、クリック可能でホバー表示付きのゲーム内メッセージに変換。
- Discord 側のコマンドで、アイテム、インベントリ、エンダーチェスト、プレイヤー情報、プレイヤー一覧表示を要求/共有可能。
- プレビューで使用するフォント/テクスチャを制御するための resource pack サポートを任意で利用可能。
- Mojang の言語ファイルを自動ダウンロードしてアイテム名の言語対応を行い、その他のメッセージは設定可能。
🧩 対象ユーザー
- すでに InteractiveChat と DiscordSRV を使っていて、より豊かな Discord↔Minecraft 連携を求めるサーバー。
- アイテム/インベントリの見た目を共有したい、またはクライアント MOD なしで Discord の画像をゲーム内に表示したい Survival サーバーや SMP サーバー。
- プレイヤーのインベントリ確認やプレイヤー情報の遠隔表示のために Discord コマンドが必要な管理者。
🏗️ 使用例
- モデレーターが Discord コマンドを使って、リンクされたプレイヤーのエンダーチェスト内容を Discord に表示する。
- コミュニティチャンネルが GIF を投稿し、プレイヤーがゲーム内マップ上でライブのアニメーションプレビューを見る。
- advancement 通知にアイテムアイコンを含めて、Discord 上でよりわかりやすく表示する。
⌨️ コマンド
| コマンド | 説明 | 権限 | アクセス |
|---|---|---|---|
/item | 選択したスロットにあるインベントリ内のアイテムを共有します。 | 未指定 | 管理者 |
/inv | 自分の、またはリンクされたゲーム内アカウントのインベントリを共有します。 | 未指定 | 管理者 |
/ender | 自分の、またはリンクされたゲーム内アカウントのエンダーチェストを共有します。 | 未指定 | 管理者 |
/playerlist | オンラインプレイヤーをタブリスト風に表示します。 | 未指定 | 管理者 |
/playerinfo | プレイヤーに関する情報を表示します。 | 未指定 | 管理者 |
/resourcepack | アドオンにインストールされているリソースパックを表示します。 | 未指定 | 管理者 |
(注: これらのコマンドはアドオンによって提供されます。権限ノードは参照元のプロジェクトページには記載されていません。)
⚙️ インストール
📥 セットアップ
- アドオンの JAR をダウンロードし、必要な依存関係と一緒にサーバーの
plugins/フォルダに配置します。 - 必要な依存関係: InteractiveChat と DiscordSRV(DiscordSRV 1.26.0-SNAPSHOT 以降が必要です)。
- サーバーを起動し、初回のアセットダウンロードが完了するのを待ちます。
- 必要に応じて設定ファイルを編集し、変更後にサーバーを再起動します。
📦 依存関係
- InteractiveChat(必須)
- DiscordSRV(必須; 記載の最低要件: 1.26.0-SNAPSHOT 以上)
🧠 技術的な注意
- このプロジェクトは Spigot API を対象にビルドされており、作者は Spigot をターゲットプラットフォームとして挙げています。
- このアドオンは InteractiveChat のプレースホルダー変換をサポートし、Discord 連携には DiscordSRV を使用します。
- resource pack 機能は任意で利用でき、Mojang から言語ファイルをダウンロードしてアイテム翻訳に利用できます。
🤝 このプラグインが役立つ場面
サーバーで InteractiveChat を使っていて、チャット連携に DiscordSRV を使っているなら、このアドオンは Discord 上でゲーム内のアイテム、インベントリ、メディアを表示し、クライアント側 MOD を必要とせずに、より豊かなクロスプラットフォームのメッセージやプレビューを提供するのに役立ちます。
- YugtoSMP1254.46
- MineKaf146.81
- Anarchy has taken over.045.98
- AetherCraft
土地保護、プレイヤー主導の経済、カスタムアイテムとモブ、複数のワールド、そして Bedrock/Java のクロスプレイ対応がある、半カスタムの Survival SMP。
045.07
プラグイン InteractiveChatDiscordSrvAddon のページには、モニタリングがこのプラグインを確認したサーバー、使用されているプラットフォームとバージョンが表示されます。
プラグインはコマンド、経済、保護、アクセス権、ミニゲーム、連携、その他のメカニクスを追加できます。InteractiveChatDiscordSrvAddon の実際の役割はサーバーごとの設定によります。
データはサーバーの技術応答から自動生成されます。サーバーがプラグイン一覧を非公開にしている場合、InteractiveChatDiscordSrvAddon を使用していてもこのセクションに表示されないことがあります。
InteractiveChatDiscordSrvAddon を使用するサーバーの一覧を使って、プロジェクトを比較したり、対応バージョンを確認したり、公開サーバーでのプラグイン使用例を見つけたりできます。