Minecraftプラグイン floodgate
Floodgate は、Geyser対応サーバーで Bedrock 認証とアカウント連携を処理することで、Bedrock Edition のプレイヤーが Java Edition サーバーに参加できるようにする Minecraft プラグインです。
floodgate のあるサーバーを探す
floodgate を報告したサーバー: 82
- ÂHi guys welcome to Saturn! Choose your province and have a 30 人オンラインJava + Bedrock
- SentrySMP 20 人オンラインJava
- FRIENDS SMP ѕᴜʀᴠɪᴠᴀʟ | ᴘᴠᴘ | ʟɪꜰᴇѕᴛᴇᴀʟᴢ !! 40 人オンラインJava
- J's Hideout SMP 29 人オンラインJava + Bedrock
- Server.Pro Official [26.3] Anarchy Ignites! Server Now Live 8 人オンラインJava
- Come start your magical adventure! 6 人オンラインJava + Bedrock
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 側のプラグインやサーバーシステムから認識され、利用可能になります。
コメント
まだコメントはありません
最初のコメントを書きましょう。
サーバー管理者向け
- 作者
- GeyserMC
- 対応プラットフォーム
- Spigot, Paper, BungeeCord, Velocity, Fabric, NeoForge
リンク
- ダウンロードgeysermc.org/download
- ソースコードgithub.com/GeyserMC/Floodgate
- ドキュメントgeysermc.org/wiki/floodgate
- 問題追跡github.com/GeyserMC/Floodgate/issues
- geysermc.orggeysermc.org/download
- GitHubgithub.com/GeyserMC/Floodgate/wiki/Setup-and-Usage
- Wikihelp.floodgate.io
- Hangar pagehangar.papermc.io/GeyserMC/Floodgate
- CurseForge pagecurseforge.com/minecraft/bukkit-plugins/floodgate-for-paper-and-spigot
サーバーの報告
サーバープラットフォーム
- Paper72
- Purpur7
- Spigot1
- CraftBukkit1
- Leaf1
プラグインのバージョン
- 2.2.581
- 2.2.41
MSHQ のチェック時にプラグイン一覧を公開しているサーバーの数です。多くのサーバーは一覧を隠しているため、実際の利用はもっと多いです。