【マイクラ】GeyserとFloodgateで統合版とJava版をクロスプレイさせる方法
マインクラフトのGeyser&Floodgateを使って、統合版プレイヤーをJava版サーバーに招く方法を解説。プラグイン型とスタンドアロン型の違い、できること・制限、つまずきやすいエラーと注意点まで中〜上級者向けにまとめました。

📋 目次を開く
- そもそもGeyserとFloodgateって何が違うの?
- ここだけは絶対に押さえたいエディション差
- 導入の全体像:プラグイン型かスタンドアロン型か
- プラグイン型(Spigot / Paper / BungeeCord / Velocity / Fabric / NeoForge)
- スタンドアロン型(単体プログラムとして起動)
- 実際の導入手順(Spigot/Paperの例)
- 統合版プレイヤーの名前に「.」が付く理由
- できること・できないこと(制限まとめ)
- アカウント連携(グローバルリンク)も知っておくと便利
- つまずきポイント / よくあるエラーと原因
- セキュリティは軽く見ないで(正直な注意)
- 合わせて読みたい
- 次にやること
⚠ 本記事は2026年6月時点の情報を元に編集部が独自に構成した解説です。 料金・サービス内容やバージョン仕様には未確認要素を含みますので、最終的にはMojang公式や各サービス公式をご確認ください。
マインクラフト(以下マイクラ)で**「統合版の友達をJava版サーバーに呼びたい」なら、答えはGeyser + Floodgateの組み合わせでほぼ確定**です。この2つを入れれば、Switch・スマホ・Win10版の統合版プレイヤーが、Java版で建てたサーバーにそのまま入れるようになります。
ただし仕組みを理解せず入れると、auth-typeの設定ミスやポート開放まわりでつまずきがち。この記事では中〜上級者向けに、導入の全体像とハマりどころを結論ファーストでまとめます。
そもそもGeyserとFloodgateって何が違うの?
結論、**Geyser=「翻訳機」、Floodgate=「入場パス」**です。役割が完全に別物なので、セットで理解しておきましょう。
Geyserは、統合版クライアントの通信をJava版サーバーが分かる形に変換するプロキシ(翻訳役)です。統合版と Java版はそもそも通信の仕組みが違うので、間にGeyserを挟むことで「別エディション同士が同じサーバーで遊べる」状態を作ります。
Floodgateは、統合版プレイヤーがJava版アカウント(有料)を持っていなくても、Microsoft/Xboxアカウントのまま参加できるようにする仕組みです。これが無いと、統合版勢は参加のためにJava版を別途買う必要が出てきます。
ここだけは絶対に押さえたいエディション差
- Java版と統合版は、本来そのままでは一緒に遊べません。 サーバー側にGeyserを入れて初めて統合版が入れるようになります。
- 逆は不可。Java版プレイヤーが「統合版サーバー」に入ることはGeyserではできません。あくまで「統合版→Java版サーバー」の一方向です。
- 統合版側の接続はUDP 19132番ポートを使います(Java版のTCP 25565とは別)。ここを混同するとつながりません。
ぶっちゃけこの「一方向だけ」「ポートが別」の2点さえ腹落ちすれば、あとは設定作業なので怖くないです。
導入の全体像:プラグイン型かスタンドアロン型か
結論、単体サーバーやプラグイン系(Spigot/Paper)を使ってるなら「プラグイン型」一択です。迷ったらコレでOK。
Geyserは大きく2つの入れ方があります。自分の環境に合う方を選びましょう。
プラグイン型(Spigot / Paper / BungeeCord / Velocity / Fabric / NeoForge)
サーバーソフトに直接組み込む方式です。プラットフォームに最適化されているぶん、動作が軽く・遅延も少なく・IPアドレスも正確に取れるので、個人〜中規模サーバーはこれで十分。
- Spigot / Paper サーバー →
pluginsフォルダにGeyser(とFloodgate)のjarを入れるだけ。 - BungeeCord / Velocity などのプロキシを使っている場合 → プロキシ側にだけGeyserとFloodgateを入れればOK(各サブサーバーに入れる必要はなし)。
スタンドアロン型(単体プログラムとして起動)
Geyserを独立したプログラムとして別に動かす方式です。Geyser側だけ再起動・更新できたり、負荷を別マシンに逃がせるのが強みで、Hypixel級の大規模ネットワークや、そもそもプラグインを入れられないバニラサーバー向けです。
一般的な個人サーバーでここを選ぶ理由はほぼないので、大規模ネットワーク運営でなければプラグイン型でOKと覚えておきましょう。
実際の導入手順(Spigot/Paperの例)
結論、「jarを2つ入れる → auth-typeをfloodgateに変える → 再起動」でほぼ完了です。これだけ覚えとけばOKなくらいシンプル。
- 公式(GeyserMC)から、自分のサーバーソフト向けのGeyserプラグインをダウンロードして
pluginsフォルダへ入れ、サーバーを再起動。 - 同じく公式からFloodgateプラグインをダウンロードして
pluginsへ入れ、再起動。 /plugins/Geyser-Spigot/config.ymlを開き、auth-typeをfloodgateに変更。ここがGeyserとFloodgateを連携させる肝です。- もう一度サーバーを再起動して完了。
これで統合版からサーバーのIP:19132で接続できるようになります。手順自体は10分あれば終わるレベルなので、身構えなくて大丈夫です。
統合版プレイヤーの名前に「.」が付く理由
Floodgate経由で入った統合版プレイヤーは、ユーザー名の頭に「.」(ピリオド)が付きます(例: .PlayerName)。これは仕様なので焦らなくてOK。
理由は、Java版と統合版で同じ名前の人がいてもUUIDで区別しつつ、コマンドの誤爆を防ぐためです。この接頭辞はFloodgateのconfig.ymlで消したり変更したりできますが、基本は消さない方が安全。消すと同名プレイヤーでコマンドが混線する事故が起きやすいです。
なお、統合版プレイヤーにコマンドを打つときは.PlayerNameのように接頭辞込みの名前を指定する必要があります。ここは運営として覚えておきましょう。
できること・できないこと(制限まとめ)
結論、「バニラ寄り・サーバー側プラグイン中心のサーバー」ならほぼ問題なし。逆に「クライアントMOD必須」のサーバーは相性が悪いです。
| 項目 | 状況 | 補足 |
|---|---|---|
| 統合版アカウントのまま参加 | ◯ | Floodgateがあれば Java版購入は不要 |
| Win10/11・スマホ・一部コンソールから参加 | ◯ | 統合版クライアント全般に対応 |
| レッドストーン・コマンド・自動装置 | ◯ | サーバーの挙動は変えないためJava版と同じ |
| 統合版プレイヤーのスキン表示 | ◯ | Java版側からも見える |
| サーバー側プラグイン(Bukkit系) | ◯ | Java版クライアントを模倣するため概ね動く |
| クライアント側MODが必須のサーバー | × | MODが追加するブロック/アイテムは翻訳不可 |
| Forge+Bukkit等のハイブリッド鯖(Mohist/Magma等) | × | Floodgateが動作しない |
※上記は2026年時点の一般的な情報です。細かい対応状況はバージョンで変わるため、最新はGeyserMC公式で要確認。
アカウント連携(グローバルリンク)も知っておくと便利
統合版アカウントとJava版アカウントを「連携(リンク)」させると、どちらから入っても同じプレイヤーデータ(座標・インベントリ・実績など)を共有できます。
以前はサーバーごとにリンクが必要でしたが、グローバルリンクにより一度リンクすれば他サーバーでも有効になりました(※仕様は変わる可能性あり)。両エディションで同じ拠点を使いたい人には便利な機能です。
つまずきポイント / よくあるエラーと原因
結論、接続できないトラブルの大半は「ポート」「バージョン」「auth-typeの設定漏れ」の3つです。ここを最初に疑いましょう。
- 統合版からつながらない → まず
UDP 19132が開いているか確認。Java版の25565だけ開けても統合版は入れません。 - Java版購入を求められる/認証で弾かれる →
auth-typeがfloodgateになっていない可能性大。Geyserのconfig.ymlを再確認。 - サーバーが起動しない・Geyserがエラーを吐く → バージョン不一致が多いです。Geyser-Spigotは1.20.5以上のサーバーかつJava 21以降が必要(※2026年時点の情報)。古いJavaランタイムだと動きません。
- 他プラグインとログイン処理が競合する → Floodgateはログイン処理を書き換えるため、認証系・ログイン系プラグインと衝突することがあります。ログイン系プラグインは統合版を除外する設定が必要な場合あり。
- プロキシ(TCPShield等)を挟むと入れない → プロキシ側でGeyser対応の設定(only-allow-proxy-connectionsの扱い等)が必要。無料プランだと制限があるケースもあります。
「原因が分からん」ときは、まずポート→バージョン→auth-type→プラグイン競合の順で切り分けると早いです。
セキュリティは軽く見ないで(正直な注意)
クロスプレイ運営では、ポート開放とサーバー公開のリスクは正直に理解しておきましょう。ここは油断しないでください。
- ポート開放は外部からの攻撃面を増やします。 家庭用回線でポート開放する場合は、自宅のグローバルIPが露出する点を理解した上で。可能ならレンタルサーバー等の利用を検討しましょう。
- OP権限は最小限に。 統合版プレイヤーにも簡単にコマンドが渡ってしまうと、荒らしの被害が一気に広がります。OPは信頼できる人だけに。
- 荒らし対策(ホワイトリスト・権限管理・ログ)を先に用意してから公開を。特に「.」接頭辞まわりの権限設定は事前にテストしておきましょう。
安心して遊ぶための土台なので、セキュリティ設定は面倒でも先にやっときましょう。
合わせて読みたい
次にやること
- 自分のサーバーがプラグイン型(Spigot/Paper等)かどうかを確認する。
- Geyserプラグイン → Floodgateプラグインの順で
pluginsに入れて再起動する。 - Geyserの
config.ymlで**auth-typeをfloodgateに変更**し、もう一度再起動する。 - UDP 19132を開放し、統合版から
IP:19132で接続テストする。 - 公開前にホワイトリスト・OP権限・荒らし対策を設定する。
ここまでやれば、統合版の友達を招いてワイワイ遊べる環境の完成です。まずは接続テストまで一気に進めて、あとは自分のサーバーに合わせて微調整していきましょう。
【マイクラ】マルチプレイの始め方 総合ガイド|友達と一緒に遊ぶ方法を比較【2026年最新】
マイクラのマルチプレイの始め方を初心者向けに総まとめ。LAN・Realms・レンタルサーバー・自宅サーバーを比較し、目的別のおすすめを提示。Java版と統合版が一緒に遊べない点や費用感も解説します。
🖥️ マルチ用サーバーを立てるなら
マイクラ専用テンプレートあり。最短数分でサーバーが立ちます
関連記事
🌐 マルチプレイ&サーバー【マイクラ】マルチプレイの始め方 総合ガイド|友達と一緒に遊ぶ方法を比較【2026年最新】
マイクラのマルチプレイの始め方を初心者向けに総まとめ。LAN・Realms・レンタルサーバー・自宅サーバーを比較し、目的別のおすすめを提示。Java版と統合版が一緒に遊べない点や費用感も解説します。
🌐 マルチプレイ&サーバー【マイクラ】自宅サーバーの立て方 完全ガイド|server.jar導入と設定
マインクラフト(マイクラ)Java版の自宅サーバーの立て方を初心者向けに解説。Javaとserver.jarの準備、eula同意、server.properties設定、ポート開放25565とセキュリティ注意、固定IP・電気代まで手順を噛み砕いて紹介します。
🌐 マルチプレイ&サーバー【マイクラ】マルチプレイのエラー逆引き完全ガイド|接続できない時の対処法
マイクラのマルチプレイでサーバーに接続できない、タイムアウト、バージョン不一致、Failed to login、ラグ、フレンドが見つからない…そんな症状を逆引き表でサクッと解決。Java版と統合版の違いや原因の切り分け方まで初心者向けに解説します。
🌐 マルチプレイ&サーバー【マイクラ】Realms完全ガイド|料金・人数・始め方をやさしく解説
マインクラフト公式のレンタルサーバー「Realms」を初心者向けに解説。Java版と統合版(Realms Plus)の違い、料金の考え方、招待できる人数、始め方の手順、バックアップ機能、向き不向きまでまとめました。※料金は要確認。
🌱 はじめてのマイクラ【マイクラ】ベッドで寝られない原因と対処法まとめ|エラーメッセージ別チェックリスト【Java版/統合版】
【マイクラ】ベッドで寝られない原因と対処法をエラーメッセージ別に完全網羅!Java版・統合版の判定範囲(水平8×垂直5ブロック)、距離条件の版差、ネザー/エンドでの爆発回避、ファントム対策(doInsomnia)、マルチプレイのplayersSleepingPercentageまで、初心者でも症状から一発で解決できるチェックリスト形式で解説します。
🌱 はじめてのマイクラ【マイクラ】Java版と統合版どっちを買うべき?完全比較【2026年6月版】
マイクラのJava版と統合版、結局どっちを買えばいい?対応機種・価格・MOD・マルチプレイ・レッドストーン・RTXの6軸で違いを徹底比較。タイプ別おすすめ診断つきで、初心者の購入迷子をズバッと解決します。