初心者でも簡単にサーバーを作れる「ConoHa for GAME」がおすすめ!

【マイクラ】複数サーバー間を移動できるサーバーの立て方【BungeeCord・Waterfall・Velocity対応】

当記事にはアフィリエイト広告が含まれています。

2023年10月1日より施行された景品表示法の指定告示(通称:ステマ規制)によって、広告を掲載しているサイトやメディア、SNS内に、読者が認識できるような表記が必須となりました。

当サイトにおいても景品表示法に則り、冒頭に表記するようにしていますので、ご理解の上、ご覧いただけますと幸いです。

当記事にはアフィリエイト広告が含まれています。

2023年10月1日より施行された景品表示法の指定告示(通称:ステマ規制)によって、広告を掲載しているサイトやメディア、SNS内に、読者が認識できるような表記が必須となりました。

当サイトにおいても景品表示法に則り、冒頭に表記するようにしていますので、ご理解の上、ご覧いただけますと幸いです。

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

当記事は、2023年12月20日に新しく書き直し、見やすく改善しました。

揚げたてのポテト

皆さん、海外のマルチサーバー等に参加した時に、全く違うワールドに移動するのを経験したことありませんか?

ポテコちゃん

あるある!
あれって不思議だよね、どうやってるんだろうと気になってたよ!

揚げたてのポテト

今回は、複数サーバー間で移動できるようにする、プロキシサーバーの立て方を紹介したいと思います!

当記事を読むと、初めての方でもプロキシサーバーを立てられるようになるので、安心してご覧いただければと思います。

BungeeCord/Waterfall/Velocity/VanillaCordのサーバーソフトウェアに対応しています。

今回は簡単にプロキシサーバーを立てられるように、画像付きで分かりやすく紹介をしていきたいと思います!

目次

海外サーバー等でこんなの見たことありませんか?

Hypixelのサーバー移動の様子
揚げたてのポテト

ご覧になりましたか?

これは「Multiverse-Core」等のプラグインを使って、ワールド間を移動しているわけではなく、沢山のサーバー同士を繋げて、その中をプレイヤーがサーバー移動しています。

Hypixelのサーバー移動のイメージ図
揚げたてのポテト

上記の画像では、矢印は一方通行になっていますが、実際は相互に行き来できるようになっています!

このような仕組みを作っているサーバーのことをプロキシサーバーといいます。

プロキシサーバーを知ろう!

プロキシサーバーとは、接続者(プレイヤー)とサーバー本体の間に位置するサーバーのことで、接続者から受け取った情報をサーバーに受け渡すという中継サーバーの役割をします。

これをプロキシと呼びます。

そして、プロキシサーバーを通すことで、サーバー本体に不正アクセスやサーバー攻撃等を通さないようにできるのでセキュリティ面を向上させることができます。

プロキシサーバーのイメージ図

このように、攻撃を受けてもダメージを受けるのはプロキシサーバーだけなので、サーバー本体にはダメージを受けず、安全にサーバーを立てることができます。

要するにプロキシサーバーはサーバー本体の壁のような役割をしてくれます。

マイクラのプロキシサーバーについて

上記と同じようにマイクラサーバーにもプロキシサーバーがあります。

マイクラのプロキシサーバーを挙げるとBungeeCord・Waterfall・Velocity等があります。その中で一番有名なのがBungeeCordですね。

プロキシサーバー対応バージョン対応サーバー説明
BungeeCord1.4.7~最新版SpigotMC
PaperMC
PurPurMC
BungeeCordはプロキシサーバーの中で、一番最初に公開されたプロキシサーバーです。
Waterfall1.8~最新版SpigotMC
PaperMC
PurPurMC
Forge
BungeeCordの改良版であり、Forgeサポート(1.12.2まで)があります。
※1.13以降のForgeはLightfallが必要です。
Velocity1.7.10~最新版SpigotMC
PaperMC
PurPurMC
Forge
独自で開発されたプロキシサーバーで、軽量化や安全性に重点を置いていて、セキュリティが高いです。
※デメリットとしてBungeeCordやWaterfallに対応するプラグインが使えない場合があります。
Lightfall1.13~最新版SpigotMC
PaperMC
PurPurMC
Forge
MohistMC
MohistMCが公開しているForgeやMohistMCに対応したプロキシサーバー
※ベータ版であり、全てのMODが正常に動作するとは限りません。

他にもプロキシサーバーは存在していますが、今回は、BungeeCord/Waterfall/Velocityのサーバー立て方について紹介していきます。

プロキシサーバーからバニラサーバーへ接続させたい人向けに、VanillaCordを使ったサーバーの立て方も紹介します。

マイクラでプロキシサーバーを使うメリット

ポテコちゃん

マイクラでプロキシサーバーを使うとどんなメリットがあるの?

先ほどは「プロキシサーバーはサーバー本体の壁のような役割」と説明しましたが、マイクラサーバーにも当てはまります。

例えば、マイクラサーバーでプロキシサーバーを経由すると、マイクラサーバーのIPアドレスを秘匿することができ、安全性が高められます。

他にも有名サーバーになってくると、悪意ある者からサーバー攻撃を受けるようになり、マイクラサーバーが停止してしまう事があります。

これをプロキシサーバーを経由する事で、マイクラサーバーのダメージを防止できます。

揚げたてのポテト

この場合はサーバー攻撃に耐性のあるプロキシサーバーをおすすめします!(レンタルサーバー等)

ポテコちゃん

なるほど!安全性が高められるということね!
とにかくサーバー攻撃は怖いからとりあえず繋げたいな。

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


ConoHa for GAME
詳しくみる
マイクラサーバーが自動構築ですぐ遊べる(MOD対応)
初回利用は800円クーポンが貰える
1ヶ月以上利用する方は長期割引パスの料金がおトク

4GBプラン:月額2,408円/8GBプラン:月額4,828円
キャンペーン中:12ヶ月なら月額2,298円(4月5日まで)※8GBプラン

Xserver VPS
詳しくみる
マイクラサーバーが自動構築ですぐ遊べる(MOD対応)
大手他社より3~4倍のサーバー性能&高速回線を提供
マイクラサーバーの設定が初心者でも分かりやすい

4GBプラン:月額2,200円/8GBプラン:月額4,400円
キャンペーン中:12ヶ月なら月額2,520円(4月8日まで)※8GBプラン

Agames
詳しくみる
マイクラサーバーが自動構築ですぐ遊べる(MOD/プラグイン対応)
学生なら学割で15%割引で利用可能
マイクラサーバーに詳しいサポーターが充実

4GBプラン:月額1,900円/8GBプラン:月額2,800円

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


ConoHa for GAME
詳しくみる
マイクラサーバーが自動構築ですぐ遊べる(MOD対応)
初回利用は800円クーポンが貰える
1ヶ月以上利用する方は長期割引パスの料金がおトク

4GBプラン:月額2,408円/8GBプラン:月額4,828円
キャンペーン中:12ヶ月なら月額2,298円(4月5日まで)※8GBプラン

Xserver VPS
詳しくみる
マイクラサーバーが自動構築ですぐ遊べる(MOD対応)
大手他社より3~4倍のサーバー性能&高速回線を提供
マイクラサーバーの設定が初心者でも分かりやすい

4GBプラン:月額2,200円/8GBプラン:月額4,400円
キャンペーン中:12ヶ月なら月額2,520円(4月8日まで)※8GBプラン

Agames
詳しくみる
マイクラサーバーが自動構築ですぐ遊べる(MOD/プラグイン対応)
学生なら学割で15%割引で利用可能
マイクラサーバーに詳しいサポーターが充実

4GBプラン:月額1,900円/8GBプラン:月額2,800円

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

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

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

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

揚げたてのポテト

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

マイクラのプロキシサーバーを立てよう!

まず、プロキシサーバーを立てる前に、受け渡し先となるマイクラサーバー(バニラ、SpigotMC、PaperMC等)を1台用意してください。

プロキシサーバーとマイクラサーバーは別々で立てるので、最低でも2台のサーバーが必要になります。(ポート番号を別々にして立てれば1つのパソコン(VPS)でも可能)

基本的にプロキシサーバーから接続できる受け渡し先のマイクラサーバーはプラグインサーバー限定になっています。

マイクラサーバーの接続設定

プロキシサーバーに接続させるためにマイクラサーバーにも設定が必要です。

ファイル名対象サーバー変更項目
server.propertiesSpigotMC
PaperMC
PurPurMC
Vanilla
online-mode=true

online-mode=false
spigot.ymlSpigotMC
PaperMC
PurPurMC
bungeecord: false

bungeecord: true

プロキシサーバーを立てる

それでは各プロキシサーバーの立て方を紹介していきます。

タブ別に分かれているので、立てたいプロキシサーバーをご覧ください。

それでは、BungeeCordの立て方について紹介していきます。

ダウンロード

BungeeCordのソフトウェアをダウンロードするために以下のサイトを開きます。

ページを開き、真ん中にある「BungeeCord.jar」をクリックしてダウンロード開始します。

ダウンロードできたら、BungeeCord.jar新しく作ったサーバーフォルダに入れます。

バッチファイル作成

次に、BungeeCordを起動させるための、バッチファイル(BATファイル)を作成します。

揚げたてのポテト

プロキシサーバーを立てる人は、バッチファイル作成経験者だと思っているので作成方法は省きます。

バッチファイルのコードは以下の通りに記述してください。

メモリ割り当ては512MBで十分です。50~100人規模になると1GBを割り当てることもあります。

@echo off
java -Xms512M -Xmx512M -jar BungeeCord.jar nogui
pause

これでBungeeCordを起動させる準備が整ったので、作成したバッチファイルをダブルクリックしてBungeeCordを起動します。

Listening on /0.0.0.0:25577」と表示されたら、起動完了です。

起動できたら、プロキシサーバーとマイクラサーバー本体を繋げる設定を行うので、BungeeCordサーバーを「end」コマンドで閉じてください。

BungeeCordの停止コマンドは、「stop」ではなく「end」になります!

サーバー設定

サーバーフォルダにあるconfig.ymlを開いてください。

config.ymlを開くと、様々な項目が表示されますが、マイクラサーバー本体に繋げるために必要な設定は以下の部分になります。

名前説明
serversここからサーバー設定であることを示す。絶対に書き換えない。
lobbyコマンドでサーバー間を移動する時に指定するサーバー名のこと。(英数字のみ対応)
motdマルチプレイ一覧に表示されるサーバー説明欄のこと。
日本語は使えるが表示されない、後述するプラグインを使った方が良い。
addressマイクラサーバー本体のサーバーアドレス(IPアドレス)とポート番号を指定する。
restrictedサーバー間を移動する時に、trueにすると権限が必要になる。falseは権限不要。
servers: #絶対に変えない
  main:  #任意の名前に変更
    motd: '&6ようこそメインサーバーへ'
    address: 123.456.78.9:25565   #マイクラサーバー本体のサーバーアドレスとポート番号
    restricted: false     #必要があればtrue

 lobby: #複数のサーバーを繋げるにはサーバー名を変更する
    motd: '&6ようこそロビーサーバーへ'
    address: 123.456.78.9:25252   #サーバーアドレスまたはポート番号が被らないようにする
    restricted: false

  sub:
    motd: '&6ようこそサブサーバーへ'
    address: 123.456.97.8:25252   #サーバーアドレスまたはポート番号が被らないようにする
    restricted: false

これで設定完了と言いたいところですが、あと1か所変更するところがあります。

config.ymlにて、「ip_forward: false」という項目を「ip_forward: true」に変更します。

サーバー接続

あとは、BungeeCordサーバーとマイクラサーバー本体を起動させて、BungeeCordサーバーのサーバーアドレスとポート番号で接続してください。

無事サーバーに接続することができました!

他サーバーに移動する時は、「/server サーバー名」コマンドで移動することができます。

BungeeCordの設定やコマンドについて

BungeeCordの設定やコマンドはこちらのWikiに書かれているのでご参考ください。

プロキシサーバー用のプラグインを使ってみよう!

プロキシサーバーでは、プラグインサーバーであるSpigotMCやPaperMCのプラグインとは異なる、プロキシサーバー独自のプラグインがあります。

導入方法は、プラグインサーバーと同じでサーバーフォルダの「plugins」フォルダに入れるだけです。

プロキシサーバーに対応したプラグインを導入しないと正常に動作しないので注意!

プラグイン名説明
BungeeTabListPlusタブリストを自由に編集できる。
LunaChatアルファベットチャットを日本語に変換して表示する。
CleanMotDプロキシサーバーのMotdを簡単に編集できる。色文字も対応。
AddressLimit同じIPアドレスから接続可能な最大接続数を設定できる。
BungeeGuardプロキシサーバーとマイクラサーバー間にトークン(鍵)を認証させることで、トークンが一致しない接続を拒否する。
揚げたてのポテト

他にもたくさんのプロキシサーバー用プラグインがありますので、探して使ってみましょう!

よくある質問

BungeeCordからForgeに接続したいが上手くいかない

BungeeCordはForgeに対応していませんが、Waterfallなら対応しています。

なお、config.ymlの「forge_support: false」を「forge_support: true」に変更する必要があります。

プロキシサーバーからMohistMCに接続できない

BungeeCordは上記と同じでForgeに対応していないので接続できません。

また、Waterfallはバージョン1.12.2までなら接続可能です。

バージョン1.13以降はLightfallというMohistMC専用のプロキシサーバーを使う必要があります。

最後に

今回、ネット上にプロキシサーバーに関するサーバーの立て方を紹介する記事があまり見当たらなかったので、記事にしてみました!

そもそもプロキシサーバーのことをあまり知らない方にも知ることができて、良い機会となったのではないのかな?と思います。

マイクラサーバーは意外と奥深いですよね!!調べれば調べるほど、色々なことが知れて勉強になりますし、楽しくなってきます!

是非、今回の記事を参考にして理想のマイクラサーバーを構築してみてはいかがでしょうか。

揚げたてのポテト

最後までお読みいただきありがとうございました。
次回の記事でお会いしましょう!

4.5 53 総投票数
\ この記事を評価 /

当サイトはリンクフリーです。SNSやブログ等でご紹介いただけると嬉しいです。

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


ConoHa for GAME
詳しくみる
マイクラサーバーが自動構築ですぐ遊べる(MOD対応)
初回利用は800円クーポンが貰える
1ヶ月以上利用する方は長期割引パスの料金がおトク

4GBプラン:月額2,408円/8GBプラン:月額4,828円
キャンペーン中:12ヶ月なら月額2,298円(4月5日まで)※8GBプラン

Xserver VPS
詳しくみる
マイクラサーバーが自動構築ですぐ遊べる(MOD対応)
大手他社より3~4倍のサーバー性能&高速回線を提供
マイクラサーバーの設定が初心者でも分かりやすい

4GBプラン:月額2,200円/8GBプラン:月額4,400円
キャンペーン中:12ヶ月なら月額2,520円(4月8日まで)※8GBプラン

Agames
詳しくみる
マイクラサーバーが自動構築ですぐ遊べる(MOD/プラグイン対応)
学生なら学割で15%割引で利用可能
マイクラサーバーに詳しいサポーターが充実

4GBプラン:月額1,900円/8GBプラン:月額2,800円

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


ConoHa for GAME
詳しくみる
マイクラサーバーが自動構築ですぐ遊べる(MOD対応)
初回利用は800円クーポンが貰える
1ヶ月以上利用する方は長期割引パスの料金がおトク

4GBプラン:月額2,408円/8GBプラン:月額4,828円
キャンペーン中:12ヶ月なら月額2,298円(4月5日まで)※8GBプラン

Xserver VPS
詳しくみる
マイクラサーバーが自動構築ですぐ遊べる(MOD対応)
大手他社より3~4倍のサーバー性能&高速回線を提供
マイクラサーバーの設定が初心者でも分かりやすい

4GBプラン:月額2,200円/8GBプラン:月額4,400円
キャンペーン中:12ヶ月なら月額2,520円(4月8日まで)※8GBプラン

Agames
詳しくみる
マイクラサーバーが自動構築ですぐ遊べる(MOD/プラグイン対応)
学生なら学割で15%割引で利用可能
マイクラサーバーに詳しいサポーターが充実

4GBプラン:月額1,900円/8GBプラン:月額2,800円

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

この記事をシェアする
  • URLをコピーしました!
4.5 53 総投票数
\ この記事を評価 /
guest
190 件のコメント
インラインフィードバック
すべてのコメントを表示
ぐんす

geyserはつなげないんだろうか

kezamari1245

conoha for VPSでサーバーを二つ持っています。
一つをプロキシサーバにしたいと思うんですがどうしたらいいですか?
ついでにスクリーンも入れたいです。

gussann

Waterfallを使いバニラサーバーとforgeサーバを行き来できるようにしようと思ったのですが
forgeサーバだけに移動することができません。
起動時、Waterfall・forgeサーバどちらもエラーはありません。
configの設定もできていると思います。
何か解決する方法はないでしょうか?
forgeサーバVer1.12.2
Waterfallは最新版を使っています。

いぬ

InitialHandler – overflow in packet detected! A string had more data than allowed. For more information, launch Waterfall with -Dwaterfall.packet-decode-logging=trueというエラーがっ出るんですがどうすればいいですか
waterfall 1.18.2です

Last edited 7 ヶ月 前 by いぬ
alfri

waterfallでlobbyを作ってlobbyだけにViaVersion系入れたら全部のサーバーに適応されてしまったので、バージョン限定のサーバーを作る方法も教えてくれると助かります。

1 2 3 11
目次