皆さんはマインクラフトサーバーを分けたい、つなげたいと思ったことはありませんか?
bungeecordという中継サーバーを使うと
マインクラフトサーバーを分けたい、つなげたいが 一つのipアドレスでできるようになります!
この記事ではWindowsでの説明を行います
導入方法
導入方法はほかのプラグインとは違い、pluginsフォルダーに入れても起動しないので、
細かく説明していきます。
ダウンロード
ダウンロードはこちらからダウンロードしてください。
そして最新成功ビルドの成果物からBungeeCord.jarをダウンロードしてください!
最新成功ビルドの成果物 => BungeeCord.jar
ダウンロードが完了したら新規フォルダを作成してBungeeCord.jarを配置してください!
起動方法
起動方法はマインクラフトサーバーと同じですが、メモリー設定が異なるので以下のコードをbatファイルとして
書き込み起動してください!
@echo off
java -Xms512M -Xmx512M -jar server.jar nogui
pause
このコードをbungeecord_server.batとして保存してください!
初回起動ではいろいろなファイルが生成されますが、すべて必要なので消さないでください!
設定方法
設定はマインクラフトサーバーとBungeeCordで必要なので、順番に解説していきます!
BungeeCordの設定
BungeeCordの設定は
ip_forward: falseをip_forward: true
host: 0.0.0.0:25577をhost: 0.0.0.0:25565
network_compression_threshold: 256をnetwork_compression_threshold: 512
に変更してください そしてサーバーを増やす場合serverより下のコードをコピペしてipポート番号を
サーバーに合わせるとサーバーが追加されます!!
注意事項としてlobbyはサーバー名なのでサーバーを増やす場合は別のに変えないとエラーが出ます、
サンプルコードを張っておきますね。
server_connect_timeout: 5000
enforce_secure_profile: false
remote_ping_cache: -1
forge_support: false
player_limit: -1
permissions:
default:
- bungeecord.command.server
- bungeecord.command.list
admin:
- bungeecord.command.alert
- bungeecord.command.end
- bungeecord.command.ip
- bungeecord.command.reload
- bungeecord.command.kick
timeout: 30000
log_commands: false
network_compression_threshold: 512
online_mode: true
disabled_commands:
- disabledcommandhere
servers:
#サーバーを増やす場合ここから下をコピーして貼り付け、ipとポート番号を変更する
lobby:
#lobbyはサーバー名なのでサーバーを増やす場合は別のに変える
motd: '&1Just another BungeeCord - Forced Host'
address: localhost:25566
restricted: false
#ここから上
listeners:
- query_port: 25577
motd: '&1Another Bungee server'
tab_list: GLOBAL_PING
query_enabled: false
proxy_protocol: false
forced_hosts:
pvp.md-5.net: pvp
ping_passthrough: false
priorities:
- lobby
bind_local_address: true
host: 0.0.0.0:25565
max_players: 1
tab_size: 60
force_default_server: false
ip_forward: true
remote_ping_timeout: 5000
reject_transfers: false
prevent_proxy_connections: false
groups:
md_5:
- admin
connection_throttle: 4000
stats: ea8f79d3-2145-4124-a839-78e2c1b1c1b7
connection_throttle_limit: 3
log_pings: true
minecraft server の設定
マイクラサーバーの設定は2か所あります、順番に見ていきましょう!
サーバーはPaperMCを使用しています。
server.propertiesの設定
マイクラサーバーのコンフィグ、server.propertiesの設定を変更します
まずはポート番号の変更、デフォルトのポート番号はBungeeCordで使用しているので、
ほかのポート番号を割り当てましょう!今回はBungeeCordのロビーサーバーで設定した25566にしてください!
spigot.ymlの設定
次はspigot.ymlの設定を変更していきます!
bungeecord: falseをbungeecord: trueに変更してください、bungeecordを有効化するよ、という設定です!
最後に
最後にマインクラフトサーバーとBungeeCordサーバーを起動すれば動くはずです!!
サーバーを移動する場合はマインクラフトのチャット欄に/server <サーバー名>を
入力すればサーバー移動できます!
お疲れ様でした!良いマインクラフトライフを!!
コメント