MENU
揚げたてのポテト
初めまして、揚げたてのポテトといいます!
普段はYouTubeでマイクラ企画という様々な企画を配信しています。
良ければ参加よろしくお願いします!!
当サイトではマインクラフトに関連した記事を分かりやすくをモットーに書いていきます。
アーカイブ
【おすすめ記事】マイクラサーバーを立てるならConoHa VPS!【MOD/プラグイン対応】

【プラグイン紹介】統合版とJava版でクロスプレイが出来るプラグイン【GeyserMC】

当記事はJava Edition(Java版)向けです。

揚げたてのポテト

どうもこんにちわ、揚げたてのポテトです。

ポテコちゃん

どうもー!助手のポテコちゃんです!

揚げたてのポテト

統合版(BE版)で遊んでいる皆さん、一度はJava版の人と一緒にクロスプレイをしてみたいと思ったことはありませんか?

揚げたてのポテト

さて、今回ご紹介するのはJava版のマイクラサーバーに統合版でもログインできるようにするプラグインを紹介したいと思います。

目次

クロスプレイとは

まず、クロスプレイについて簡単にご説明します。
クロスプレイとは、同じゲームの異なるデバイス(機種)で通信を行いマルチプレイをできるようにする技術のことです。

ちなみにクロスプレイの正式名称は「クロスプラットフォームプレイ」といいます。

マインクラフトでは、様々なデバイスで遊べますよね。パソコンで遊ぶ「Java Edition」とWindows、PS4、スイッチ、スマホなどの「Bedrock Edition(統合版)」などがあります。

しかし、マインクラフトのクロスプレイでは、統合版のデバイスのみが対応しており、Java版と統合版ではクロスプレイができないです!

揚げたてのポテト

昔にMojangがいずれはこの2つでもクロスプレイをさせたいと言ってたような記憶があります(ソース見つけられなかったです)。
※記憶違いでしたらすみません。

そんな環境の中で、Java版のプラグインである「GeyserMC」を導入するとJava版と統合版でクロスプレイで遊ぶことができます!

GeyserMCとは

上記のことからJava版と統合版ではクロスプレイができないと思っていましたが、このGeyserMCというプラグインを使うと疑似クロスプレイができるようになります。

なぜ疑似クロスプレイなのかは後ほど説明します。

どんな仕組みなの?

GeyserMCの公式サイトより引用

GeyserMCは、統合版の通信パケットをJava版の通信パケットに変換するミドルウェアになります。詳しい仕組みはわかりませんが、GeyserMCのおかげで統合版をJava版のサーバーに接続できるようになります。

ミドルウェアとはそれぞれの処理を行うアプリの中間に位置するソフトウェアのこと

対応エディション

GeyserMCに対応しているエディションは以下の通りです。

  • Java版
  • 統合版(Android、iOS等、Windows、Switch、Xbox One、PS4、PS5)
  • 未対応(PS3、PS Vita、Xbox360、Wii U、3DS、VR)

なぜクロスプレイではなく疑似クロスプレイ?

GeyserMCプラグイン単体では、クロスプレイができると言っても、統合版のアカウントではログインできず、サーバーにログインする際にJava版のアカウント情報を入力する必要があるため、疑似クロスプレイと呼んでいます。

ポテコちゃん

結局はJava版のアカウントも必要ってことじゃん!?

揚げたてのポテト

まぁまぁ、落ち着いてw
それは、GeyserMCプラグイン単体で導入した時だけです。もう少し話の続きを聞いてみましょう!

しかし、GeyserMCとは別のもう1つのプラグインを導入すると、統合版アカウント(Xbox Liveアカウント)だけでログインする方法もあるので今回はそちらを紹介しようと思います。

ポテコちゃん

なるほど、そういうことね~。
そうならそうって早く言ってよ~笑笑

\当サイトがおすすめしたいマイクラのレンタルサーバー/

\当サイトがおすすめしたいマイクラのレンタルサーバー/

スクロールできます
レンタルサーバー名特徴

ConoHa VPS
高性能で安定したサーバーを提供して
バニラサーバーが自動構築だから初心者でもすぐ遊べる
初回利用は700円クーポンが貰える
3ヶ月以上利用する方はVPS割引きっぷの料金がおトク
今ならVPS割引きっぷで申し込むと1,100円クーポンが貰える!【10/7(金)まで】

Agames
バニラ/MOD/プラグインサーバーが自動構築ですぐ遊べる
大手レンタルサーバーより1,000円~2,000円以上安い
学生向けの割引で月額料金から15%割引にな
マイクラサーバーに詳しいサポーターが充実してる

レンタルサーバーはこんな人におすすめ!

「パソコンのスペックが足りない」

「ポート開放が上手くできない」

「難しくてよく分からない」

揚げたてのポテト

当サイトでは、上記のレンタルサーバーを徹底解説しているので初めての方でも分かりやすいと好評です!

ダウンロード

それでは、疑似クロスプレイが必要となるGeyserMCというプラグインをダウンロードしていきます。

今回は統合版のログイン時にJava版アカウント情報を入力しない方法で行うため、Floodgateというプラグインもダウンロードしていきたいと思います。

Java版アカウント情報を入力してログインさせたい場合は、Floodgateプラグインは不要です。

GeyserMCのダウンロード

以下のリンクよりGeyserMCの公式サイトを開いて下さい。

右上にあるDownloadをクリックします。

Downloadをクリックすると、下記のページに移動します。

赤枠で囲われているのが、プラグインになります。

サーバーの種類によって対応したプラグインをダウンロードしてください。

名前対応サーバー
Geyser-BungeeCordBungeeCord・WaterFallサーバー対応
Geyser-SpigotSpigotPaperMCサーバー対応
Geyser-SpongeSpongeサーバー対応
Geyserスタンドアローン対応
Geyser-VelocityVelocityサーバー対応

Floodgateのダウンロード

これが先ほど説明したJava版アカウント情報不要で、統合版アカウントだけでログインさせるプラグインです。

同じく以下のリンクよりFloodgateのページを開いて下さい。

赤線で引かれているのが、プラグインになります。

サーバーの種類によって対応したプラグインをダウンロードしてください。

名前対応サーバー
floodgate-bungeeBungeeCord・WaterFallサーバー対応
floodgate-spigotSpigotPaperMCサーバー対応
floodgate-velocityVelocityサーバー対応

Floodgateは、CraftBukkitに対応していないので注意!SpigotMCまたはPaperMC、BungeeCord等を推奨。

サーバー設定方法

最新バージョンのみで動作するので、最新バージョンのサーバーを用意してください。

サーバー設定(1.19.1以降)

バージョン1.19からサーバー設定の「server.properties」にenforce-secure-profileという項目が追加されました。その後、1.19.1よりenforce-secure-profileが通常設定で「true」に設定されるようになりました。

この影響で、統合版から接続すると「無効なプロフィール公開鍵の著名です。ゲームを再起動してください」と表示され、接続できなくなります。

このままだと接続できないので、以下の通りに設定を行う必要があります。

enforce-secure-profile=true」を「enforce-secure-profile=false」に変更する。

これで上記のメッセージが表示されずに接続できるようになります。

GeyserMC設定

SpigotMCやPaperMCのみで導入したい場合

「Geyser-Spigot.jar」をpluginsフォルダの中に入れてください。

BungeeCordやWaterfall等で導入したい場合

接続先のSpigotMCやPaperMCに「GeyserMC」を導入せずに、「Geyser-BungeeCord.jar」をBungeeCordやWaterfall等のpluginsフォルダの中に入れてください。

一度、サーバー起動すると、pluginsフォルダに「Geyser-Spigot」または「Geyser-BungeeCord」フォルダが生成されると思います。(生成されたらサーバーを閉じる)

その中のconfig.ymlを開き、49行目辺りの「auth-type=online」を「auth-type=floodgate」に変更します。

# Authentication type. Can be offline, online, or floodgate (see https://github.com/GeyserMC/Geyser/wiki/Floodgate).
# For plugin versions, it's recommended to keep the `address` field to "auto" so Floodgate support is automatically configured.
# If Floodgate is installed and `address:` is set to "auto", then "auth-type: floodgate" will automatically be used.
auth-type: floodgate

変更ができたら上書き保存をしてください。

これでGeyserMCの設定は完了です。

Floodgate設定

SpigotMCやPaperMCのみで導入したい場合

「floodgate-spigot.jar」をpluginsフォルダの中に入れてください。

BungeeCordやWaterfall等で導入したい場合

接続先のSpigotMCやPaperMCに「Floodgate」を導入せずに、「floodgate-bungee.jar」をBungeeCordやWaterfall等のpluginsフォルダの中に入れてください。

これでFloodgateの導入は完了です。

古いバージョンでログインしたい場合

古いバージョンでログインしたい場合は、当記事で紹介している「ViaBackwards」プラグインを使用すると古いバージョンからでもログインすることができます。

ポート開放をしよう

それでは、サーバーにJava版と統合版がログインできるようにポート開放をしましょう!

Java版と統合版ではログインするポートが異なるのでそれぞれ開放する必要があります。

プラットフォームデフォルトポート
Java Edition(Java版)25565(TCP
Bedrock Edition(統合版)19132(UDP

\当サイトがおすすめしたいマイクラのレンタルサーバー/

\当サイトがおすすめしたいマイクラのレンタルサーバー/

スクロールできます
レンタルサーバー名特徴

ConoHa VPS
高性能で安定したサーバーを提供して
バニラサーバーが自動構築だから初心者でもすぐ遊べる
初回利用は700円クーポンが貰える
3ヶ月以上利用する方はVPS割引きっぷの料金がおトク
今ならVPS割引きっぷで申し込むと1,100円クーポンが貰える!【10/7(金)まで】

Agames
バニラ/MOD/プラグインサーバーが自動構築ですぐ遊べる
大手レンタルサーバーより1,000円~2,000円以上安い
学生向けの割引で月額料金から15%割引にな
マイクラサーバーに詳しいサポーターが充実してる

レンタルサーバーはこんな人におすすめ!

「パソコンのスペックが足りない」

「ポート開放が上手くできない」

「難しくてよく分からない」

揚げたてのポテト

当サイトでは、上記のレンタルサーバーを徹底解説しているので初めての方でも分かりやすいと好評です!

マルチプレイで接続してみよう!

Java版のログイン方法はいつもと変わらないので、サーバーアドレスを入力してサーバーにログインします。

以下は、統合版でのログイン方法になります。

「Android、iOS、Windows」と「Switch、Xbox One、PS4・PS5」でログイン方法が異なるので注意!

\お使いの端末に合わせてご覧ください/

STEP
マインクラフトを起動する

最新バージョンのBedrock Editionになっているか確認しましょう。

古いバージョンであると、参加できない可能性があります。

STEP
サーバーアドレスを入力してサーバーに参加する

「遊ぶ」→「サーバー」→「サーバー追加」を選択する。

外部サーバーを追加という画面が出てきます。

  • 「サーバー名」:分かりやすい名前を付ける(例:ポテトサーバー)
  • 「サーバーアドレス」:GeyserMCが導入されたサーバーのIPアドレスを入力する。
  • 「ポート」:19132

全ての入力ができたら、「遊ぶ」をタップまたはクリックして、サーバーにログインします。

STEP
サーバーにログイン完了

Java版と同じワールドに参加することができれば、ログイン完了となります。

揚げたてのポテト

こちらはログイン後のプレイ画面で左の画像は統合版で右の画像はJava版です。

揚げたてのポテト

左上に統合版ならではの「プレイヤー表示」が出ていますね。

配信概要欄等にログイン方法だけ記載したい場合

配信者さんからの要望により、

GeyserMCの統合版ログイン方法だけをまとめたページを作りました。ご自由にお使いください。

正常に接続できない方は、Wikiに対処方法を紹介しているページがあるのでご参考ください。

海外のページなので、Chromeの日本語翻訳をオススメします。

Java版アカウントを入力しない場合は、統合版スキンが反映されない仕様?があります。スキンを反映したい方は、以下のプラグインを併用すると反映できます。

GeyserMCで統合版スキンを反映させるプラグイン 紹介記事はこちら!

これでJava版と統合版のクロスプレイで遊ぶことができますね!

揚げたてのポテト

個人的に遊んでみた結果、変な動作も感じず普通に遊ぶことができました。
一部のコマンドによる影響は見られましたがサバイバルで遊ぶ分には問題無さそうです!

揚げたてのポテト

サーバーにログインすると、マイクラIDの先頭に*が付いていると思いますがこれは仕様です。この文字を変えることも可能なので詳しくは下記の設定ファイルより参照ください。

クロスプレイの注意

互換性があるわけではありません、クロスプレイ中の不具合等は自己責任となりますのでご注意ください。

コマンドとパーミッションについて

コマンド許可説明
/geyser dumpgeyser.command.dumpバグ報告でGeyserMCのデバッグ情報を出力
/geyser help
/geyser ?
geyser.command.helpコマンド一覧を表示
/geyser listgeyser.command.listGeyserMCのプレイヤー一覧を表示
/geyser offhandgeyser.command.offhandアイテムをオフハンドに置く
/geyser reloadgeyser.command.reloadGeyserMCの再読み込み
※全てのプレイヤーがキックされる。
/geyser shutdown
/geyser stop
geyser.command.shutdownGeyserMCをシャットダウンする
/geyser versiongeyser.command.versionGeyserMCのバージョンを表示

設定(config)ファイルについて

サーバーを起動するとGeyserMCとFloodgateのプラグインフォルダが生成されます。

その中に設定ファイル(config.yml)があり、様々な設定をすることができます。

以下はデフォルトの設定ファイルを日本語に翻訳した設定ファイルになります。

設定を変えない方がいい項目には★を付けています。

GeyserMCとFloodgateのWikiについて

GeyserMCやFloodgateをもっと詳しく知りたい方は、公式Wikiがありますので、下記よりご覧ください。

よくある質問

当記事を公開してから1年半が経ちました。(2022年3月27日時点)

有難いことに10万人を超える方々に読んでいただき、参考にしてもらっているようです。

また、1年半の間に沢山の質問をいただき回答を行ってきました。最近だと同じ質問が多いので、よくある質問という形で対処法などをまとめましたのでご覧ください!

最後に

これは画期的なプラグインですね!!

一生できないと思われていたJava版と統合版のクロスプレイがついにできるようになりましたね。

無理矢理対応しているにしても、実際はあまり不具合もなくJava版と変わらないクオリティで遊ぶことができます。

ちょっと興味ある方は是非、お試しください。

揚げたてのポテト

最後まで見ていただきありがとうございました。

4.6 63 総投票数
\ この記事を評価 /

\当サイトがおすすめしたいマイクラのレンタルサーバー/

\当サイトがおすすめしたいマイクラのレンタルサーバー/

スクロールできます
レンタルサーバー名特徴

ConoHa VPS
高性能で安定したサーバーを提供して
バニラサーバーが自動構築だから初心者でもすぐ遊べる
初回利用は700円クーポンが貰える
3ヶ月以上利用する方はVPS割引きっぷの料金がおトク
今ならVPS割引きっぷで申し込むと1,100円クーポンが貰える!【10/7(金)まで】

Agames
バニラ/MOD/プラグインサーバーが自動構築ですぐ遊べる
大手レンタルサーバーより1,000円~2,000円以上安い
学生向けの割引で月額料金から15%割引にな
マイクラサーバーに詳しいサポーターが充実してる

レンタルサーバーはこんな人におすすめ!

「パソコンのスペックが足りない」

「ポート開放が上手くできない」

「難しくてよく分からない」

揚げたてのポテト

当サイトでは、上記のレンタルサーバーを徹底解説しているので初めての方でも分かりやすいと好評です!

ブログランキングに参戦中です!
1日1回応援よろしくお願いします!

「応援する」とカウントされ、ブログランキング上位の道に繋がります。

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
4.6 63 総投票数
\ この記事を評価 /
guest
156 件のコメント
インラインフィードバック
すべてのコメントを表示
すぱげてぃ

pluginsフォルダが見当たらないのですがどこに生成されるのでしょうか?

Nim.P

windowsで構成する場合、UWPループバック制限により
localhostで接続することができない可能性があります。

CheckNetIsolation.exe LoopbackExempt –a –p=S-1-15-2-1958404141-86561845-1752920682-3514627264-368642714-62675701-733520436

コマンドプロンプトで上記を実行することによって
解決できる可能性があります。

エンダーくん

velocityで導入したのですがFailed to verify username!とでて統合版から接続できません。どうしたらいいですか?

S

とても分かりやすく、今では何回もここを見させてもらっています!
質問です。統合版でGeyserを使ってログインした場合、目の前に映っているのにmobがチートに検知されず、チートが機能しないようです。Geyserの設定でmobの識別情報を送信させることはできないのでしょうか?チーターvsチーター企画ができません。
ちなみに、velocityでmohistに接続する形をとっています。

Last edited 1 ヶ月 前 by S
SNK

記事の内容、とても参考になりました!
ただ、1点お聞きしたいのですが…
建てたサーバーに統合版で入った際にシミュレーション距離が4になってしまうのですが
こちら、変更する方法はございますでしょうか…?
一通りymlファイルを読み漁ったのですがそれらしい記述はなく……

1 2 3 12
目次