Ubuntuでマイクラサーバーを立てる方法 [Ubuntu 20.04]

今回は、Ubuntu20.04(デスクトップ)にて、マイクラサーバーをForgeで立てる方法を解説します!

下準備

毎度のごとく、まずはアップデート

$ sudo apt update
$ sudo apt update -y

マイクラサーバーで使う、ポート25565を開放します。

$ sudo ufw enable
$ sudo ufw default deny
$ sudo ufw allow 25565/tcp
$ sudo ufw reload

念のため、確認しましょう。

$ sudo ufw status
状態: アクティブ

To                         Action      From
--                         ------      ----
25565/tcp                  ALLOW       Anywhere
25565/tcp (v6)             ALLOW       Anywhere (v6)

次に、サーバー用のディレクトリを作成します。

今回は分かりやすいように、デスクトップに作成します。

$ cd Desktop
$ mkdir forgeserver

Javaのインストール

Minecraft VersionJava Version
1.16以前Java8 or Java11
1.17以上Java16
1.18以上Java17

今回サーバーを構築するのは、Minecraft Java版1.20.1ですので、それに対応したJava17をインストールします。

$ sudo apt install openjdk-17-jdk

Minecraft Forgeのインストール

次に、Forgeをインストールします。

Ubuntuデスクトップ版の場合はFirefoxからインストールしちゃいましょう。

バージョンは、導入したいMODなどと合わせてください。

5秒たつとダウンロードできます。


ダウンロード出来たら、Downloadsフォルダへ移動します。

すると、さっきダウンロードしたファイルがあると思うので、それを右クリック。

指定先へ移動」をクリックします。

作成したフォルダに移動します。

それができたら、次はインストールの作業へ移ります。

$ cd Desktop/forgeserver
$ java -jar "ダウンロードしたファイル名"

Install serverをクリック。ディレクトリは作成したものを指定。

OK」でインストールが始まります。

結果を確認して、「OK」で終了。

初回起動

インストールが完了すると、run.sh が生成されるので、実行します。

$ bash ./run.sh

すると、ディレクトリ内に eula.txt という利用規約書が生成されます

それを開いてfalsetrueに書き換えて、保存します。

※MODを導入する場合

生成されたmodsフォルダに、導入したいMODを入れるだけです!(バージョンは確認してね)

サーバー起動

では、再び run.sh を実行します。

$ bash ./run.sh

それらしい画面が出てきましたね(笑)

Warning

stopと入力すれば、終了できます。

セーブデータが破損することがあるので強制終了しないでください!

サーバーへの参加

サーバーを起動している状態で、別のPCでMinecraftを起動します。

※サーバーにMODを導入した場合は、参加には、それと同じMODが必要です。(configをいじっている場合は注意)

参加する環境が、サーバーと同じネットワークの場合は、サーバーのプライベートipアドレスを入力することで参加できます。

プライベートipアドレスの確認方法

$ hostname -I

Server Addressのところに確認したipアドレスを入力します。

参加できるはず…

以上です。お疲れさまでした!

Ubuntuでマイクラサーバーを立てる方法 [Ubuntu 20.04]” に対して2件のコメントがあります。

  1. 真の竹ノコ より:

    これって別の人のサーバーに入りたいときはどういう操作をするんですか?

    1. Furikake より:

      「別の人のサーバー」というのは、あなたが誰か別のサーバーに入りたいということですか?
      その場合、例えば大手サーバーの「Hypixel」に参加する場合は
      サーバーアドレスのところに
      mc.hypixel.net
      と入力すれば参加できます。
      もしくは、その人が同じLAN内でない場合はグローバルipアドレスを
               同じLAN内では、プライベートipアドレスを
      教えてもらってください。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です