Minecraftプラグイン Geyser-Spigot
Geyser-Spigot と確認されたサーバーの情報
🔌 Geyser-Spigot について
Geyser-Spigot は、Geyser の Spigot/Paper 向けプラットフォーム版です。Minecraft: Bedrock Edition のクライアントが、Geyser をサーバーサイドプラグインとして動かすことで Java Edition サーバーに接続できるようにするプロトコル変換ツールです。Spigot 互換のサーバー JAR 内で動作し、Bedrock のプロトコル通信をホストサーバー向けの Java プロトコル通信に変換する Bedrock listener を提供します。
🎯 目的
別のプロキシプロセスを用意せずに、サーバー所有者が Java サーバーで Bedrock プレイヤーを受け入れられるようにクロスプレイ機能を提供します。これにより、Bedrock 版と Java 版の間にあるプロトコル互換性の問題という核心部分を解決します。
⚙️ 機能
- Spigot/Paper プラグインとして動作します(JAR を
plugins/に置いて再起動)。 - Bedrock のプロトコル通信を Java プロトコルに変換し、Bedrock クライアントが Java サーバーに参加できるようにします。
- サーバーごとの設定を生成します(プラグインフォルダと設定ファイルは
plugins/Geyser-Spigot配下に作成されます)。 - Bedrock プレイヤーを Java アカウント認証なしで参加させたい場合、Bedrock 認証には Floodgate と組み合わせるのが公式に推奨されています。
- GeyserMC プロジェクトの一部としてサポート・保守されています(ソースはプロジェクトのリポジトリで公開されています)。
🧩 対象ユーザー
- 1 つの Spigot または Paper バックエンドで Java/Bedrock のクロスプレイを実現したいサーバー所有者。
- Bedrock クライアント互換が必要な、小規模から大規模までの Survival、SMP、コミュニティサーバー。
- 別のスタンドアロン型プロキシではなく、プラグインとして Geyser を動かしたい管理者。
🏗️ 使用例
- モバイルやコンソールのプレイヤー(Bedrock)が、別のプロキシサーバーを立てずに Spigot/Paper の Java サーバーへ参加できるようにする。
- ゲームロジックを同じバックエンドに保ちながら、Java と Bedrock の両方のクライアントを受け入れる公開 SMP サーバーを運営する。
⚙️ インストール
📥 セットアップ
- Spigot/Paper 向けの公式 Geyser-Spigot JAR をダウンロードします。
Geyser-Spigot.jarファイルをサーバーのplugins/ディレクトリに配置します。- サーバーを起動または再起動し、ログを確認してプラグインが有効化され、フォルダが作成されたことを確認します。
📦 依存関係
- Floodgate(任意): Bedrock プレイヤーを Java アカウント認証なしで認証・参加させたい場合に推奨されます。Floodgate は Geyser の一般的な併用プラグインとして案内されています。
🧾 設定
- Geyser-Spigot は
plugins/Geyser-Spigotの下に設定ディレクトリと、listener、リモート Java サーバー設定、その他のオプションを定義するメイン設定ファイルを作成します。必要に応じてそれらを編集し、サーバーを再起動して変更を適用してください。
🧠 技術メモ
- 確認されている対応サーバープラットフォーム: Spigot と Paper。
- Spigot/Paper プラグインとして使用する場合、1.16.5 以降の最新サーバーバージョンをサポートすると記載されています。
- ソースコードと issue 管理は、GeyserMC プロジェクトのリポジトリで管理されています。
- MIT License の下でライセンスされています。
🤝 このプラグインが役立つ場面
別のプロキシプロセスを動かさずに、既存の Spigot/Paper Java サーバーで Bedrock プレイヤーを受け入れる必要がある場合、Geyser-Spigot はサーバーサイドで保守されるプロトコル変換レイヤーを提供し、Bedrock の接続を Java プレイヤーと同じバックエンドに維持します。
- Restarting...1354.81
- A Minecraft Server450.22
- Froggie
保護された土地保護、プレイヤーショップとオークションのある経済、複数バージョン対応、そしてJava–Bedrockのクロスプレイに対応した、カジュアルな建築勢やコミュニティ向けのフレンドリーなサバイバルSMPです。
550.17 - AetherCraft
土地保護、プレイヤー主導の経済、カスタムアイテムとモブ、複数のワールド、そして Bedrock/Java のクロスプレイ対応がある、半カスタムの Survival SMP。
746.87 - Akoot&Co
Java と Bedrock に対応した、コミュニティ重視の居心地のいい SMP。公開ライブワールドマップ、寄付ショップ、そして気軽に建築や探索を楽しめる便利機能があります。
446.84 - AnarchyLands CZ/SK243.83
- GenuineMC
コミュニティ重視のセミバニラSurvival SMP。土地保護、プレイヤーショップ、投票報酬、コスメ要素があり、BedrockとJavaのクロスプレイもおそらく可能です。
142.99 - MoodCraft
プレイヤー運営の街、経済、都市プロジェクトに重点を置いたフランス語のセミRPサバイバルSMP — ゲーム内ガイド、ショップ、仕事、安心のチェスト保護で快適に進行できます。Java と Bedrock 対応。
042.32 - GeyserMC Demo & Test Server241.08
- LilBoxPvP
BoxPvPに特化したサーバーで、高速なアリーナ戦闘、デュエル、シーズン制の進行が楽しめます。カスタムアイテム、NPCベースのメニュー、そしておそらくJava–Bedrock間のクロスプレイに対応しています。
037.74
プラグイン Geyser-Spigot のページには、モニタリングがこのプラグインを確認したサーバー、使用されているプラットフォームとバージョンが表示されます。
プラグインはコマンド、経済、保護、アクセス権、ミニゲーム、連携、その他のメカニクスを追加できます。Geyser-Spigot の実際の役割はサーバーごとの設定によります。
データはサーバーの技術応答から自動生成されます。サーバーがプラグイン一覧を非公開にしている場合、Geyser-Spigot を使用していてもこのセクションに表示されないことがあります。
Geyser-Spigot を使用するサーバーの一覧を使って、プロジェクトを比較したり、対応バージョンを確認したり、公開サーバーでのプラグイン使用例を見つけたりできます。