Minecraftプラグイン floodgate
floodgate と確認されたサーバーの情報
🔌 Floodgateについて
Floodgateは、Geyser 用の Minecraft 連携プラグインで、Bedrock Edition のプレイヤーが Java Edition サーバーに Java アカウントなしで参加できるようにします。Bedrock クライアントが online-mode の Java サーバー上で有効なプレイヤーとして表示されるために必要な、認証とアカウント連携の機能を提供します。
🎯 目的
Floodgate の主な目的は、Bedrock と Java 版の認証の違いをつなぐことです。Bedrock (Xbox/Microsoft) の ID を検証し、Java 互換のプレイヤーエントリにマッピングし、ローカルおよびグローバルなアカウント連携をサポートすることで、Floodgate を使用しているサーバー間で Bedrock プレイヤーの ID を一貫して認識できるようにします。 ()
⚙️ 機能
- Bedrock アカウントの認証と Java プレイヤーアカウントへのマッピング。 ()
- プレイヤー向けのローカルなアカウント連携・解除コマンド。 ()
- Java の whitelist とは別に Floodgate (Bedrock) プレイヤーを管理するための whitelist コマンド。 ()
- 他のプラグインが Floodgate 管理の Bedrock プレイヤーを検出し、やり取りするために使えるプラグイン API。 ()
🧩 対象ユーザー
Floodgate は、Bedrock プレイヤーが Java サーバーに参加できるよう Geyser を運用しているサーバー所有者やネットワーク管理者、そして Bedrock の ID に対して堅牢な認証・連携ソリューションを必要としている人向けです。
🏗️ 使用例
- モバイルやコンソールの Bedrock プレイヤーが既存の Java SMP や Survival サーバーに参加できるようにしつつ、プレイヤーアカウントを個別に管理・追跡する。
- プレイヤーの Bedrock ID を Java アカウントに連携し、プラグインや権限がそのユーザーに対して一貫して動作するようにする。
⌨️ コマンド
| Command | Description | Permission | Access |
|---|---|---|---|
/fwhitelist | Floodgate 用の whitelist コマンド(Bedrock プレイヤーの whitelist を管理)。 | floodgate.command.whitelist | 管理者 |
/linkaccount | Bedrock アカウントをローカルの Java アカウントに連携します(ローカル連携)。 | floodgate.command.linkaccount | プレイヤー |
/unlinkaccount | Bedrock アカウントとローカルの Java アカウントの連携を解除します。 | floodgate.command.unlinkaccount | プレイヤー |
(コマンドと権限ノードは Floodgate の公式ドキュメントから取得しています。) ()
🔐 権限
| Permission | Description | Default |
|---|---|---|
floodgate.command.whitelist | Floodgate の whitelist コマンドを実行するために必要な権限。 | 未指定 |
floodgate.command.linkaccount | ローカルアカウントを連携するために必要な権限。 | 未指定 |
floodgate.command.unlinkaccount | ローカルアカウントの連携を解除するために必要な権限。 | 未指定 |
⚙️ インストール
📥 セットアップ
- サーバー種別に合った Floodgate のビルドをダウンロードし、
.jarをサーバーのplugins/ディレクトリに配置してください(該当する場合は Fabric/NeoForge 用の mod をインストールしてください)。 - サーバーを再起動し、コンソールで Floodgate が読み込まれたことを確認してください。
- Geyser を使用している場合は、Geyser の設定を
auth-type: floodgateに更新し、Bedrock 認証を Floodgate に委任するようにします。 ()
📦 依存関係
- Floodgate は Bedrock-to-Java の橋渡しとして Geyser と一緒に使うよう設計されています。インストール手順と推奨セットアップは、公式の Floodgate/Geyser ドキュメントに記載されています。 ()
🧠 技術メモ
- Floodgate はサーバーソフト向けのプラグインとしても、Fabric/NeoForge 向けの mod としても配布されています。対応サーバー種別には Spigot(Paper などの派生版を含む)、BungeeCord、Velocity、そして Fabric/NeoForge ビルドが含まれます。 ()
- Floodgate は、他のプラグインが Floodgate のプレイヤー情報を照会し、Bedrock 固有のイベントに応答できる API を公開しています。 ()
🤝 このプラグインが役立つ場面
Geyser を使って Bedrock プレイヤーに Java サーバーへ参加させている場合、Floodgate は Bedrock の ID とアカウント連携を担当するコンポーネントです。これにより、それらのプレイヤーは Java 側のプラグインやサーバーシステムから認識され、利用可能になります。
- Restarting...1753.43
- A Minecraft Server951.89
- Froggie
保護された土地保護、プレイヤーショップとオークションのある経済、複数バージョン対応、そしてJava–Bedrockのクロスプレイに対応した、カジュアルな建築勢やコミュニティ向けのフレンドリーなサバイバルSMPです。
350.41 - Akoot&Co
Java と Bedrock に対応した、コミュニティ重視の居心地のいい SMP。公開ライブワールドマップ、寄付ショップ、そして気軽に建築や探索を楽しめる便利機能があります。
349.95 - GenuineMC
コミュニティ重視のセミバニラSurvival SMP。土地保護、プレイヤーショップ、投票報酬、コスメ要素があり、BedrockとJavaのクロスプレイもおそらく可能です。
349.84 - LilBoxPvP
BoxPvPに特化したサーバーで、高速なアリーナ戦闘、デュエル、シーズン制の進行が楽しめます。カスタムアイテム、NPCベースのメニュー、そしておそらくJava–Bedrock間のクロスプレイに対応しています。
348.42 - MoodCraft
プレイヤー運営の街、経済、都市プロジェクトに重点を置いたフランス語のセミRPサバイバルSMP — ゲーム内ガイド、ショップ、仕事、安心のチェスト保護で快適に進行できます。Java と Bedrock 対応。
146.32 - Racsu Planet
スキル、クエスト、カスタムダンジョン、そして公式ストアとコミュニティハブに支えられたゲーム内経済を備えた、クロスプレイ対応のサバイバルMMORPG(Java + Bedrock)。
143.79 - ÂÂÂÂÂÂÂÂPQCraft's Server142.34
- A Minecraft Server140.83
- GeyserMC Demo & Test Server236.69
プラグイン floodgate のページには、モニタリングがこのプラグインを確認したサーバー、使用されているプラットフォームとバージョンが表示されます。
プラグインはコマンド、経済、保護、アクセス権、ミニゲーム、連携、その他のメカニクスを追加できます。floodgate の実際の役割はサーバーごとの設定によります。
データはサーバーの技術応答から自動生成されます。サーバーがプラグイン一覧を非公開にしている場合、floodgate を使用していてもこのセクションに表示されないことがあります。
floodgate を使用するサーバーの一覧を使って、プロジェクトを比較したり、対応バージョンを確認したり、公開サーバーでのプラグイン使用例を見つけたりできます。