MENU
揚げたてのポテト
初めまして、揚げたてのポテトといいます!
普段はYouTubeでマイクラ企画という様々な企画を配信しています。
良ければ参加よろしくお願いします!!
当サイトではマインクラフトに関連した記事を分かりやすくをモットーに書いていきます。
Discordに参加するとなにかあるの?
  • 当サイトの新着記事の通知をいち早く受け取れる
  • ゲームに関する雑談や情報共有ができる
  • ゲームやサーバーでのお困りごとをQ&Aできる
  • サーバーの運営や参加者を募集できる
  • 専用のお問い合わせチャットを作成できる
初心者でも簡単にサーバーを作れる「ConoHa for GAME」がおすすめ!

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

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

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

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

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

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

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

この記事は以下に対応しています。※2024年10月時点

揚げたてのポテト

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

ポテコちゃん

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

揚げたてのポテト

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

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

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

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

Waterfallの開発終了が発表されました!

2024年3月26日にWaterfallの開発終了が発表されました。今後、新しいバージョンのサポートが無くなるため、BungeeCordまたはVelocityに移行する事をおすすめします。

当記事では、しばらくの間は掲載を続けますが、いずれは取り止める予定です。

この記事を書いた人

揚げたてのポテト

  • 当サイト「揚げポテほかほかクラフト」の管理人
  • Minecraft歴10年以上|サーバー運用10年以上
  • 見やすく、分かりやすくを心掛けて書いています。
目次

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

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

ご覧になりましたか?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

プロキシサーバー対応バージョン対応サーバー説明
BungeeCord1.4.7~最新版SpigotMC
PaperMC
PurPurMC
BungeeCordはプロキシサーバーの中で、一番最初に公開されたプロキシサーバーです。
Waterfall1.8~1.20.4
開発終了
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公式サイトのトップページ
ConoHa for GAME
解説ページへ
マイクラサーバーを契約するだけですぐ遊べる
1ヶ月以上利用する方は長期割引パスがおトク
国内トップの知名度だから安心して使える

4GBプラン:月額1,598円/8GBプラン:月額2,678円
※上記料金は割引キャンペーン適用済み(12月11日まで)
ロリポップ! for Gamers公式サイトのトップページ
ロリポップ! for Gamers
解説ページへ
マイクラサーバーがたった3ステップですぐ遊べる
お手頃価格だから高スペックでも長期で利用できる
国内トップ級のサーバー高性能&高速回線を採用

4GBプラン:月額1,500円/8GBプラン:月額3,000円

Agames
解説ページへ
国内No1のサーバー性能&10Gbps高速回線を採用
コントロールパネル搭載だからサーバー管理が簡単
マイクラサーバーに詳しいサポーターが充実してる

4GBプラン:月額1,650円/8GBプラン:月額2,750円(標準)

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

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

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

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

揚げたてのポテト

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

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

まず、プロキシサーバーを立てる前に、受け渡し先となるマイクラサーバー(バニラ、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 61 総投票数
\ この記事を評価 /

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

\当サイトが厳選したゲーム向けレンタルサーバー/

スクロールできます
ConoHa for GAME公式サイトのトップページ
ConoHa for GAME
解説ページへ
マイクラサーバーを契約するだけですぐ遊べる
1ヶ月以上利用する方は長期割引パスがおトク
国内トップの知名度だから安心して使える

4GBプラン:月額1,598円/8GBプラン:月額2,678円
※上記料金は割引キャンペーン適用済み(12月11日まで)
ロリポップ! for Gamers公式サイトのトップページ
ロリポップ! for Gamers
解説ページへ
マイクラサーバーがたった3ステップですぐ遊べる
お手頃価格だから高スペックでも長期で利用できる
国内トップ級のサーバー高性能&高速回線を採用

4GBプラン:月額1,500円/8GBプラン:月額3,000円

Agames
解説ページへ
国内No1のサーバー性能&10Gbps高速回線を採用
コントロールパネル搭載だからサーバー管理が簡単
マイクラサーバーに詳しいサポーターが充実してる

4GBプラン:月額1,650円/8GBプラン:月額2,750円(標準)

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

この記事をシェアする
  • URLをコピーしました!

この記事を書いた人

揚げたてのポテトのアバター 揚げたてのポテト マイクラ大好き

当サイトでは、マインクラフトに関連した記事を誰が見ても分かりやすくをモットーに書いています。開設して6年目にして累計来場者数が200万人を突破しました!沢山の方にご覧いただき感謝です!

また、YouTubeにてマイクラ企画というコンテンツを配信しています。
視聴者参加型なので良ければ参加よろしくお願いします!!

4.5 61 総投票数
\ この記事を評価 /
guest
209 件のコメント
インラインフィードバック
すべてのコメントを表示
unknown?

すみません
サーバーのアドレスっていうのは適当でいいでしょうか?
アドレスがよくわからないので詳しく教えてもらってもよろしいでしょうか。
もちろんなんでしょうがGeyseyMCとかも使えますよね?
あとロビーサーバーっていうのは他のサーバーに接続してそこでやるのでしょうか?
(すみません機械に疎いので長文になってしまって)

aaaaaa

waterfallでサーバーを立てました
ゲームサーバーホスティングツールを使って
どうやって立てればいいのですか
無理なら自分のパソコンで立てます

すけたま

Bungeecordでサーバーを立てました。
ロビーサーバー、サバイバルサーバー2つともをvpsで24時間対応にする方法を教えてください。

・起動にはTera Termを使っています。
・ConohaVPSを使っています。

unknow

lobbyより別サーバーに/serverを使用し移動をしようとすると以下のようなメッセージがconsoleに出現して移動ができません

21:31:35 [情報] [myname] <-> ServerConnector [server1] has connected
21:31:35 [警告] [/127.0.0.1:65265] <-> InitialHandler – overflow in packet detected! Cannot receive string longer than 1020 (got 1282 bytes)
21:31:35 [情報] [myname] <-> ServerConnector [server1] has disconnected

aass

overflow in packet detected!とエラーが出て、プレイヤーがサーバーに接続することができません。対処法はありますか?

<-> InitialHandler – overflow in packet detected! A string had more data than allowed. For more information, launch Waterfall with -Dwaterfall.packet-decode-logging=true

packet-decode-loggingを有効にするよう説明が書かれていますが、その項目が見つかりませんでした

1 7 8 9 10 11 13
目次