ウェブサイト検索

Raspberry Pi に Minecraft Bedrock サーバーをインストールする方法


Bedrock Edition を実行している任意のデバイスからプレイできる独自の Minecraft ワールドをホストしたいですか?必要なのは Raspberry Pi だけです。

友人や家族と一緒に Minecraft をプレイするには、分割画面モードを我慢するか、複数のデバイスを使用する必要があります。最良の結果を得るには、これらは Minecraft サーバーに接続する必要があります。

しかし、Minecraft サーバーの料金を支払うのは高価です。自分で構築してみませんか? Raspberry Pi 上で Minecraft Bedrock Server を実行できるようになりました。

Minecraft Bedrock サーバーを使用する理由

長年にわたり、Minecraft は元の Java ゲームを超えて進化してきました。 2016 年の時点では、Minecraft Bedrock Edition がメイン バージョンであり、PC、コンソール、モバイルでリリースされています。

これにより、ゲームに新機能、グラフィックスの改善、安定性の向上がもたらされましたが、Minecraft Bedrock Edition は古いデスクトップおよびモバイル Java バージョンと互換性がありません。そのため、Raspberry Pi に Minecraft サーバーをインストールした場合は、(PC 上でも別の Pi 上でも) 対応する Java バージョンからのみ接続できます。

Raspberry Pi 用の (Java ベースの) Minecraft Bedrock 互換サーバーが存在するため、これを使用して、Bedrock を実行している任意のデバイスでプレイされるゲームをホストできます。これにより、招待の設定やアクセス権の割り当てから、MOD のインストールやワールドのバックアップに至るまで、サーバーを完全に制御できるという利点が得られます。

どの Raspberry Pi が Minecraft Bedrock サーバーを実行しますか?

このプロジェクトでは、Raspberry Pi 3 または Raspberry Pi 4 を選択できます。当然、2GB、4GB、および 8GB バージョンの Pi 4 が最良の選択肢です。ただし、Raspberry Pi 3 上で Minecraft Bedrock Edition サーバーを実行できるはずです。

このプロジェクトをテストするために、Raspberry Pi 3 B+ を使用しました。このデバイスには、1.4GHz 64 ビット クアッドコア プロセッサと 1GB の RAM が搭載されています。初期セットアップは SSH を使用して Wi-Fi 経由で行われましたが、ルーターへのイーサネット接続を使用すると、より良い応答とより低い遅延を享受できます。

Raspberry Pi 3 よりも低いものは避けるべきです。

Minecraft Bedrock サーバーに必要なもの

サーバー ソフトウェアをホストするには、オペレーティング システムが必要です。最適なパフォーマンスを得るには、軽量の OS を選択してください。おそらくここでは Raspberry Pi OS Lite が最良の選択肢です。

続行する前に、Raspberry Pi にオペレーティング システムをインストールするためのガイドを参照してください。 Wi-Fi ネットワーク (使用している場合) に自動的に接続するようにインストールを構成し、Raspberry Pi で SSH を有効にすることをお勧めします。 SSH を使用していない場合は、キーボードとディスプレイをセットアップして接続する必要があります。

以下もインストールする必要があります。

  • ギット
  • Java SDK
  • 最新の Bedrock Edition 互換 Java ビルドの Minecraft

以下の手順に従ってこれらをインストールし、Minecraft Bedrock サーバーを構成します。

Minecraft Bedrock Edition サーバー用に Raspberry Pi OS を構成する

サーバー ソフトウェアをインストールする前に、Raspberry Pi を設定する必要があります。これらの手順は、Raspberry Pi OS がすでにインストールされていることを前提としています。

まず、オペレーティング システムが最新であることを確認します。

sudo apt update && sudo apt upgrade

次に、Raspberry Pi 構成ツール raspi-config を開きます。

sudo raspi-config

矢印キーを使用してシステム オプション > GPU メモリを選択し、GPU を16に設定します。これにより、システム リソースの大部分がサーバー専用になります。 Tab を押して OK を選択します。

この時点で SSH をまだ有効にしていない場合は、[インターフェイス オプション] > [SSH を押して Tab< を選択して有効にします。 を押してはいを選択し、 Enter を押して確認します。

次に、Tab キーを押して完了を選択し、Enterキーを押して Raspberry Pi を再起動します。

Raspberry Pi で Minecraft Bedrock サーバーをセットアップする

Raspberry Piを再起動したら、Gitをインストールします。

sudo apt install git

このソフトウェアを使用すると、GitHub リポジトリのクローンをコンピュータに作成でき、Minecraft Bedrock サーバーのインストールに必要です。

これでJavaをインストールできるようになりました。

sudo apt install default-jdk

これにより、Java のデフォルト (現在の) バージョンがインストールされます。を入力するとバージョンを確認できます

java -version

(特定の Java リリースをインストールするには、sudo apt install openjdk-8-jdk などの特定のバージョン名を使用することに注意してください。)

執筆時点では、default-jdk のバージョンは 11.0.16 でした。

Raspberry Pi に Minecraft Bedrock Server をインストールする

サーバーをインストールする準備ができていません。まずは入力してください

git clone https://github.com/CloudburstMC/Nukkit

これが完了するまで待ってから、Nukkit ディレクトリに切り替えます

cd Nukkit

ここで、サブモジュールを更新します。

git submodule update &ndash;init

完了するまでにしばらく時間がかかります。完了したら、mvnw の権限を変更します

chmod +x mvnw

ついに :

./mvnw clean package

この最後のコマンドは、プロセスの中で最も長い部分です。 PC、モバイル、またはコンソールで Minecraft Bedrock Edition を起動して準備を整える良い機会です。

Raspberry Pi で Minecraft Bedrock サーバーを実行する

準備ができたら、ディレクトリを変更します。

cd target

ここで、サーバー ソフトウェアを起動します。

java -jar nukkit-1.0-SNAPSHOT.jar

最初に、希望するサーバー言語を入力するよう指示されます。

それが完了すると、Nukkit が起動し、サーバーのプロパティがインポートされ、ゲーム環境が起動します。これは、デフォルトのゲームモードがサバイバルに設定された状態で始まりますが、後で切り替えることができます。

すべてが実行されているように見えたら、次のように入力します

status

これにより、メモリ使用量、稼働時間、利用可能なメモリ、負荷、プレーヤー数などのさまざまな事実が表示されます。

また、ヘルプコマンドを使用して(または?を押して)、サーバーの管理に使用できる手順を確認することもできます。これらは、キーボード、SSH 経由、または Minecraft ゲームのチャット コンソールから Pi に直接入力できます (コンソールでは各コマンドの前に「/」を付けることを忘れないでください)。

別のデバイスから Minecraft Bedrock サーバーに接続する

すべての設定が完了したら、サーバーに接続する準備が整いました。これをする

  1. 他のデバイスで Minecraft Bedrock Edition を起動する
  2. サーバー > サーバーの追加を選択します。
  3. サーバーの名前 と IP アドレス を入力します (これは SSH を使用することでわかるはずです)
  4. [プレイ] をタップしてすぐにサーバーに入るか、 [保存] をタップします。
  5. 以降の接続では、サーバーが [追加サーバー] の下に表示されます。それを選択してから [サーバーに参加 ] をクリックします。

しばらくすると、Minecraft サーバーの世界に入るはずです。サーバー側では、これが記録されます。

Raspberry Pi で Minecraft Bedrock Edition サーバーを作成する

Raspberry Pi で Bedrock Edition サーバーを有効にするにはいくつかの手順が必要ですが、最終的な結果は良好です。思い出していただけると思いますが、私たちのテスト デバイスは Raspberry Pi 3B+ で、2 ~ 5 人のプレーヤーには十分以上でした。おそらく、Raspberry Pi 4 は、より多くのプレイヤーに対してパフォーマンスが向上するでしょう。

Raspberry Pi の使用は、Minecraft サーバーを無料で作成できる数多くの方法の 1 つにすぎません。