Raspberry Pi 5 (Raspbian) に Minecraft サーバー(1.21.4)を立てる方法

投稿日:2025年03月26日      最終更新日:2025年03月26日

1. はじめに

自宅でほこりをかぶっていたRaspberry Pi 5を引っ張り出して、Minecraftサーバー(1.21.4)を立てることにしました。この記事では、その手順を記載します。
今回は、Rasbian OSを使用しています。Rasbian でのserver構築方法は、基本的には Ubuntu での方法と同じです。ただし、apt でインストールできるjavaのバージョンが古いため、別途インストールする必要があります。

2. 参考記事

この記事の JAVA インストール方法のみ変更します。

3. 検証環境

  • Raspberry Pi 5, 8 GB

  • Raspbian OS (debian version 12.8)

  • Minecraft server 1.21.4

  • Java 21.0.6

4. Install Java

下記の手順で`java`をインストールします。
まずは apt update でリポジトリを最新化します。

$ sudo apt update

参考記事では、 sudo apt install default-jre で java をインストールしていますが、この方法でインストールできる java はバージョンが古く(おそらくバージョン17がインストールされる)、Minecraft server 1.21.4 を起動できません。 そこで代わりに、BellSoft の OpenJDK ビルドである、Standard JRE をインストールします。

まず、下記HPにアクセスします。

ページ下部の Linux ブロックで、

  • Architecture: ARM

  • Package: Full JRE

を選択し、 DEB, ~~Mb を右クリックして、リンクをコピーします。

bellsoft

次に、Raspberry Pi 5 にログインし、以下のコマンドで JRE をインストールします。

インストールコマンド
$ cd <任意のディレクトリ>
$ wget <コピーしたリンク>
$ sudo dpkg -i <ダウンロードされたもの>
$ java --version
コマンド例
$ cd ~/Downloads
$ wget https://download.bell-sw.com/java/21.0.6+10/bellsoft-jre21.0.6+10-linux-aarch64-full.deb
$ sudo dpkg -i bellsoft-jre21.0.6+10-linux-aarch64-full.deb
$ java --version

所望のバージョンが表示されたら成功です。(Minecraft server 1.21.4 を起動するためには、JAVA の バージョン 21.0 以上 が必要です)

5. Raspberry Pi 5 のポート解放

Minecraft server は ポート 2556525575 を使用してクライアントと通信します。そのため、Raspberry Pi 5 のポート 2556525575 を解放します。

$ sudo apt install ufw
$ sudo ufw allow 25565
$ sudo ufw allow 25575

6. Minecraft Server のダウンロード

Minecraft server のダウンロードと起動は、以下のコマンドで行います。

下記のページにアクセスし、最新の server.jar のダウンロードリンクを取得します。

下図のようなページが表示されますので、Download minecraft_server.X.XX.X.jar を右クリックして、リンクをコピーします。

minecraft server

次に、Raspberry Pi 5 にログインし、以下のコマンドを実行して、server.jar をダウンロードします。(無論、他の方法で server.jar をダウンロードして raspberry Pi 5 にアップロードしても構いません)

$ cd <任意のディレクトリ>
$ wget https://launcher.mojang.com/v1/objects/0a269b5f2c5b93b1712d0f5dc43b6182b9ab254e/server.jar

7. Minecraft Server の初回起動

Raspberry pi 5 で server.jar` をダウンロードしたディレクトリに移動し、以下のコマンドで Minecraft server を起動します。

$ java -Xmx6144M -Xms6144M -jar server.jar nogui

これで、Minecraft server が起動しますが、初回起動時のみエラーが出て終了します。 server.jar 実行前に EULA に同意する必要があるためです。生成された eula.txt をエディタで開き、eula=falseeula=true に変更してください。

eula.txt
#By changing the setting below to TRUE you are indicating your agreement to our EULA (https://aka.ms/MinecraftEULA).
#Sun Mar 16 21:56:19 PDT 2025
eula=true

以上でインストールは完了です。

8. Minecraft Server の起動

Raspberry pi 5 を起動し、以下のコマンドで Minecraft server を起動します。

$ cd <server.jar があるディレクトリ>
$ java -Xmx6144M -Xms6144M -jar server.jar nogui

ここで、-Xmx6144M と -Xms6144M は、それぞれ最大メモリと最小メモリを指定しています。これは、Raspberry Pi 5 のメモリ容量に合わせて変更してください。

9. おわりに

以上で、Raspberry Pi 5 に Minecraft server を立てる方法を記載しました。Minecraft server 1.21.4 を起動するためには、JAVA の バージョン 21.0 以上 が必要です。そのため、aptでインストールできる default-jre ではなく、BellSoft の OpenJDK ビルドである、Standard JRE をインストールしてください。

ご質問等があれば、コメント欄にお願いします。

Comment Box is loading comments...