今日、Minecraftのサーバーの立て方について聞かれたのでメモるぜ
Minecraftとは
↑見よう(丸投げ
サーバーとは
実はMinecraftだけでもサーバーになれる、だけどその場合いつもMinecraftを起動しておかないといけない
なので必要最低限の部分のみのプログラムがMinecraftサーバー
様々なサーバー
公式の出したサーバーや、外部が改良したものなどいろいろあります。
Minecraft Server
公式が出したサーバー
ダウンロードページからは最新のみリンクがあるが、直接ダウンロードできる。
https://s3.amazonaws.com/Minecraft.Download/versions/x.x.x/minecraft_server.x.x.x.jar
「x.x.x」の部分を1.10.2のように置き換えると公式のファイルをダウンロードできる
参考:
CraftBukkit Server
外部がMinecraft Serverを改良して公開している。
現在はライセンスの関係で差分パッチのみの配布となっている
Modを入れたクライアントはサーバーに入ることができない
Spigot Server
CraftBukkit Serverをさらに改良したもの
こちらも同じくライセンスの関係で差分パッチのみの配布となっている
こちらではModを入れたクライアントでも入ることができる
少し前のバージョン(1.9.x?)まではチート行為であるXrayを対策する機能が標準でついている
Forge Server
多くのModの前提ModであるForgeのサーバー(Modサーバー)
サーバーのコンフィグとクライアントのコンフィグが一緒でないとModが機能しない
BungeeCord Server
Spigot Serverを複数開く際全体でつなげたりできる
例えば、BungeeCord Server経由でアクセスしてデフォルトのサーバーに通常アクセスするが、メンテナンス時は通さないなどできる
結構ややこしいが複数サーバーを管理するときは助かる
どれを使うか
BukkitやSpigotはプラグインを使うことによりほぼ公式のサーバーから変えることができる。
よくローマ字入力を変換するプラグインを入れていたが1.9.4から日本語入力が対応したのであまり絶対こっちのほうがいいとは言いずらくなったが、個人的にはSpigotがお勧め
単純にサーバー立てたいだけなら面倒なことをせずにやれる公式サーバーもいいね
最終的にはサーバーを管理する人が選ぶけどそれ以前にちゃんと最後までやってね(中途半端は面倒なんで)
コメント