MENU

Amazonランキング(PCゲーム)

目次

無料でJava版マイクラ鯖を外部に公開する!

無料でJava版マイクラ鯖を外部に公開するのは簡単です。

ほとんどの記事は、外部に公開できないJava版マイクラ鯖ですが、そこは僕なので確実の"外部に公開するJava版マイクラ鯖"を構築していきます。

また、サーバーを外部に構築するとセキュリティの不安もあるかもしれません。

やはりそこも僕なので、セキュリティリスクを考慮してサーバーを構築します。

Java版マイクラサーバー「MohistMC」を構築!

統合版マイクラサーバーも無料で構築できる。

Java版マイクラサーバーの種類について

先ず、Java版マイクラサーバーを下に分類します。

これだけでカオスに見えていたサーバーが一気に分かるようになります。

種類
バニラ鯖公式サーバー
有料レンタルサーバーRealms(レルムズ)
ModサーバーMinecraft Forge
プラグインサーバーCraftBukkit、Spigot
Mod・プラグイン鯖MohistMC
他言語サーバーcuberite

cuberiteは、C++で作られたサーバーです。Java版に他の言語のサーバーがあったことに驚きました。

これには「それってもはやJava版じゃないじゃん」とツッコミたくなりました。

バニラ、Mod、プラグインの違い

マインクラフトが人気の理由は、ゲーム自体に無限通りの遊び方ができるカスタマイズ性を備えるからです。

それを実現しているのが"Mod"や"プラグイン"と呼ばれるゲームを簡単に拡張できる機能です。

当初、Modが流行りました。ドラクエModなど、マイクラが"別ゲーム"になるようなModがありました。

ただ、問題はその導入と管理のしづらさでした。

Modサーバーに入るには、自分のPC(クライアント)にもサーバー環境と同じModを導入する必要があったからです。

しかも、同じ環境でないクライアントPCは、サーバーにログイン出来ないので不便で仕方ありません。

バニラ、Mod、プラグインの違い

用語特徴サーバークライアント互換性
バニラ追加機能なし---------
Modサーバー、クライアントで機能拡張するなし
プラグインサーバーのみで機能拡張する不要あり

"Mod"と"プラグイン"の最大の違いは、バージョン間の互換性です。"Mod"はバージョン依存なので、1.7.10で動いていたModが、1.18.2で動くとは限りません(というか、高確率で動きません)。

プラグインの場合は、マイクラ本体のバージョンに依存せずに動きます。1.7.10で動いたプラグインは、1.18.2でも動きます。

また、プラグインサーバーは、サーバーにのみ拡張プログラムを導入すれば、クライアントPCに設定を反映できるのがメリットです。

マイクラサーバーを構築するなら、プラグインのみでサーバーを構築するのがオススメです。

とは言え、いざModも使えるようにMod・プラグインを導入できるように"MohistMC"でサーバーを立てるのが良いでしょう。

公式サーバー"バニラ鯖"について

公式サーバーはマイクラのWebページからダウンロードできるサーバーです。通称"バニラ鯖"と呼ばれています。

バニラ鯖というのは"真っさらなサーバー"という意味で、Modやプラグインで機能拡張できないサーバーです。

Modやプラグインが入らないなら"つまらない"と思われがちですが、何の拡張もないバニラ鯖が結局人気だったりします。

特にMod鯖を運営すると分かりますが、Modを導入・配布するのがかなり面倒臭いんです。

何もしないで良いバニラ鯖は、純粋に遊ぶには打ってつけなんです。

Minecraft Realms(レルムズ)について

Minecraft Realms(レルムズ)
Minecraft Realms(レルムズ)

Minecraft Realms(レルムズ)

Minecraft Forgeサーバー(Modサーバー)について

  • FORGE
    • FORGEサイト:https://files.minecraftforge.net/net/minecraftforge/forge/

マイクラの人気を爆発的したのは"Mod"での機能拡張です。

しかも、ゲームをプレイする側が"Mod"を開発して、それを導入できるのでずっと遊べるわけです。

今だにマイクラは廃れていません。

マイクラの拡張性を利用して、ユーザーが遊び方を更新してきたからです。

それを支えてきたModサーバーが"Minecraft Forge"です。

"Minecraft Forge"の開発は継続されていますが、プラグイン鯖に人気がシフトしたのもあって、今はもう"Minecraft Forge"のような純粋Modサーバーを入れる人は少ないと思います。

Modを入れるなら、後述する"MohistMC"でサーバーを立てると良いでしょう。

SpigotMCサーバーについて

引用:GETBUKKIロゴ
引用:GETBUKKIロゴ
  • SpigotMC & CraftBukkit
    • GETBUKKIサイト:https://getbukkit.org/

今となってはプラグインサーバーと言えば、先ず思いつくのは"SpigotMCサーバー"です。

しかし、実はプラグインサーバーの始まりは"SpigotMC"ではなく"CraftBukkit"からです。

"SpigotMC"では、spigot.ymlという設定ファイルを使って、CraftBukkitでは設定できなかった詳細な設定が可能です。このため、"SpigotMC"の方が"CraftBukkit"よりも高機能だと言われます。

例えば、"SpigotMC"ではドロップしたアイテムを消えるまでの時間を短くすることでサーバーの負荷を減らせます。

ちなみに、CraftBukkitも、SpigotMCも今も現役で開発が継続されています。

PaperMCサーバーについて

引用:PaperMC ロゴ
引用:PaperMC ロゴ
  • PaperMC
    • 公式ページ:https://papermc.io/

"PaperMC"は、Spigotをフォークしたサーバー。

高性能なSpigotクローンを謳っており、パフォーマンス向上など多くの機能改善が行われています。

高速なプラグインサーバーで選ぶなら"PaperMC"がオススメです。

MohistMCサーバーについて

MohistMC Webサイト
MohistMC Webサイト
  • MohistMC
    • 公式ページ:https://mohistmc.com/

Java版Minecraft にセキュリティ上の脆弱性【Log4Shell】

参考:https://www.minecraft.net/ja-jp/article/important-message--security-vulnerability-java-edition-jp

コメント

コメントする

目次