はじめに
今回の動画は Raspberry Pi 5 に Pixelmon のサーバーを導入。
ローカルネットワークを使い安全に家族みんなで遊ぼう!
導入
では、導入していきましょう
環境は Raspberry Pi 5 & ubuntu 24.04LTS の組み合わせ
pixelmon は STABLE版の 1.16.5 とします、1.20.2のALPHA版で動くみたいだが、ログにエラーが吐かれているのが気持ち悪く、1.16.5としました
まずは、お約束
sudo apt update && sudo apt upgrade -y
を済ませておきまして
そしてJavaを使うので、Javaが動く環境も準備する
Javaのバージョンは11となるので
sudo apt install -y openjdk-11-jdk
でインストールする
バージョンを確認してみよう
java -version
openjdk version "11.0.25" 2024-10-15 OpenJDK Runtime Environment (build 11.0.25+9-post-Ubuntu-1ubuntu124.04) OpenJDK 64-Bit Server VM (build 11.0.25+9-post-Ubuntu-1ubuntu124.04, mixed mode)
となっていれば大丈夫かな
そして、固定IPアドレスに切り替えておきます
設定ファイルは念のためにバックアップを取っておいて
sudo cp /etc/netplan/50-cloud-init.yaml /etc/netplan/50-cloud-init.yaml.bak
編集します
sudo vi /etc/netplan/50-cloud-init.yaml
network: version: 2 wifis: renderer: networkd wlan0: access-points: "SSID": password: "****************************************************************" dhcp4: no addresses: - 192.168.0.107/24 gateway4: 192.168.0.1 nameservers: addresses: - 192.168.0.1 optional: true
こんな形で
再起動して反映させるとします
sudo reboot
Pixelmon を導入するディレクトリを作成する
mkdir pixelmon1.16 cd pixelmon1.16
Minecraft Forge をダウンロードします
wget https://maven.minecraftforge.net/net/minecraftforge/forge/1.16.5-36.2.42/forge-1.16.5-36.2.42-installer.jar
インストールします
java -jar forge-1.16.5-36.2.42-installer.jar --installServer
Pixelmonを入れる mods ディレクトリを作成します
mkdir mods
pixelmon をダウンロードします
wget -P mods https://download.nodecdn.net/containers/reforged/server/release/9.1.12/Pixelmon-1.16.5-9.1.12-server.jar
eula.txt ファイルが無いと起動しないので、以下のコマンドから作成してあげます
echo "eula=true" > eula.txt
設定が問題なければ、こちらのコマンドで起動するハズ
java -Xmx2G -Xms2G -jar forge-1.16.5-36.2.42.jar nogui
初回は server.properties ファイルが無いので、以下のエラーは出力されます
[10:58:18] [main/ERROR] [minecraft/PropertyManager]: Failed to load properties from file: server.properties
が、以下のログが最後に出力されれば起動している
[10:52:48] [Server thread/INFO] [minecraft/DedicatedServer]: Done (31.393s)! For help, type "help" [10:52:48] [Server thread/INFO] [Pixelmon/]: Datapacks found: vanilla,mod:forge,mod:pixelmon
次にクライアントから接続です
※予め Minecraft: Java Edition をインストールしておきます
https://files.minecraftforge.net/ へ移動して同じバージョンのものをダウンロードします
https://maven.minecraftforge.net/net/minecraftforge/forge/1.16.5-36.2.34/forge-1.16.5-36.2.34-installer.jar
先にダウンロードした forge-1.16.5-36.2.34-installer.jar をダブルクリックしてインストールします
次にPixelmon Modのインストールします
https://download.nodecdn.net/containers/reforged/universal/release/Pixelmon-1.16.5-9.1.12-universal.jar
Windowsキー + Rを押して、「実行」ダイアログを開きます。
%appdata%\.minecraft
と入力して OK を押し、「mods」フォルダを作成してください
作成した mods フォルダに 先ほどダウンロードした、 Pixelmon-1.16.5-9.1.12-universal.jar ファイルを移動します
これで完了です
Minecraft Lancher を起動して
Pixelmon(forge-36.2.34) を起動します
マルチプレイを選択して、ダイレクト接続で、サーバーアドレス(192.168.0.107)を指定し接続します
無事に接続です!
おわりに
これで、誰にも邪魔されずに Pixelmon を家族で楽しめますね!
それでは、また!
コメント