FabricとNeoForgeに対応したMinecraftクライアントの描画エンジン置き換えMod。フレームレートを向上させ、マイクロスタッターや描画上の問題を改善します。
GeyserMC/Geyser
Minecraft Bedrock EditionのプレイヤーがMinecraft Java Editionのサーバーに参加できるよう、両エディション間でネットワークパケットを変換するプロキシ。
- スター
- 5,954
- フォーク
- 951
- 未解決の Issue
- 328
- 最終コミット
- 昨日
これは何?
Geyserは、Minecraft Bedrock EditionのクライアントとMinecraft Java Editionのサーバーの間に置くプロキシです。一方のエディションのネットワークプロトコルをもう一方に変換するため、コンソール、モバイル端末、Windows 10/11を使うBedrockプレイヤーも、JavaクライアントをインストールせずにJavaサーバーへ参加できます。
異なる2つのゲーム間でパケットを変換するため、すべての機能が同じように動作するわけではありません。できる限りシームレスな体験を目指していますが、移動処理や一部のエンティティフラグには既知の差異が残っています。また、完全には橋渡しできない差異については、別の制限事項ページにまとめられています。
Geyserは、Spigot、Velocity、BungeeCord、Fabricのサーバー上でプラグインとして動作するほか、スタンドアロンアプリケーションとしても実行できます。対応バージョン一覧に記載されたBedrockおよびJavaの各バージョンをサポートしており、JavaとGradleで開発されています。
主な機能
- 01Bedrock EditionのクライアントがJavaクライアントなしでJava Editionのサーバーに接続できます。
- 02Spigot、Velocity、BungeeCord、Fabricのプラグインとして、またはスタンドアロンアプリとして動作します。
- 03BedrockとJavaのネットワークプロトコル間でパケットを変換します。
- 04リリースごとに更新される対応バージョン一覧を公開しています。
ユースケース
- コンソールやモバイル端末を使う友人をJava Editionのサーバーに参加させる。
- VelocityまたはBungeeCordのネットワーク上で、クロスプラットフォーム対応のMinecraftサーバーを運用する。
- Bedrockプレイヤーを受け入れるFabricまたはSpigotサーバーをホストする。
クイックスタート
- 1
リポジトリをクローンする
git clone https://github.com/GeyserMC/Geyser.git - 2
Geyser のルートディレクトリからサブモジュールを初期化する
git submodule update --init --recursive - 3
Gradle で Geyser をビルドする
gradlew build - 4
ビルドされたファイルは bootstrap/build フォルダにあります
使う前に知っておきたいこと
- 2つの異なるゲーム間でパケットを変換するため、すべてが完全に動作するわけではないと README に記載されています。
- 既知の制限事項がいくつかあり、プロジェクトの wiki ページ「Current Limitations」に記載されています。
- README によると、移動と一部のエンティティフラグはまだ未完成です。
トピック
よくある質問
- Geyser とは?
- Minecraft Bedrock EditionのプレイヤーがMinecraft Java Editionのサーバーに参加できるよう、両エディション間でネットワークパケットを変換するプロキシ。 Geyserは、Minecraft Bedrock EditionのクライアントとMinecraft Java Editionのサーバーの間に置くプロキシです。一方のエディションのネットワークプロトコルをもう一方に変換するため、コンソール、モバイル端末、Windows 10/11を使うBedrockプレイヤーも、JavaクライアントをインストールせずにJavaサーバーへ参加できます。
- Geyser は無料で使えますか?ライセンスは?
- Geyser は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- Geyser は今もメンテナンスされていますか?
- 活発にメンテナンス中。Geyser の最終コミットは 2026年11月5日 です。
- Geyser は何に使えますか?
- コンソールやモバイル端末を使う友人をJava Editionのサーバーに参加させる。 VelocityまたはBungeeCordのネットワーク上で、クロスプラットフォーム対応のMinecraftサーバーを運用する。 Bedrockプレイヤーを受け入れるFabricまたはSpigotサーバーをホストする。
- Geyser のインストール方法は?
- リポジトリをクローンする: git clone https://github.com/GeyserMC/Geyser.git Geyser のルートディレクトリからサブモジュールを初期化する: git submodule update --init --recursive Gradle で Geyser をビルドする: gradlew build ビルドされたファイルは bootstrap/build フォルダにあります
- Geyser はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/GeyserMC/Geyser
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
選択範囲やschematic、コピー&ペースト、ブラシ、スクリプト機能を備えた、マルチプレイとシングルプレイ向けのMinecraft用ゲーム内マップエディタ兼modです。
複数のMinecraft環境を個別に管理できる、MultiMCのフォークであるC++/Qt製カスタムランチャー。
Spigotから派生した高性能なMinecraftサーバーソフトウェア。ゲームプレイの不整合を修正し、プラグインAPIを提供します。
バニラのゲームメカニクスとの互換性を重視し、高速かつ効率的で柔軟に設定できる、すべてRustで実装されたMinecraftサーバー。
Dockerまたはプロセスとして動作するインスタンスを使い、複数のマシン上でMinecraftやSteamのゲームサーバーを構築・管理できる、マルチユーザー対応のWebパネル。