ミニPCでパルワールドのマルチサーバ立てた

最初は古いPC(2018年購入、Win10、Intel Corei7-7700HQ、メモリ16GB)でサーバー立ててやってたけど、エリア探索とかするとすぐにメモリ使用率が80%とかになるし、そもそもつけっぱなしだと消費電力も気になるよな…と思ったので買いました、ミニPCを。以下のリンクはアマゾンアソシエイトを使用しています。

Beelink N95

ノートPC用メモリ DDR4-3200(PC4-25600) 32GB×1枚

クーポンとアマゾンポイント併用して、PC本体とメモリ買って25,000円くらいでした。ミニPCって初めて買ったけどすげー安いのね。(でも今は時期が悪くどれも高かった)中華製のミニPCは色々と色々あるので金ドブの可能性もあるけど、弟が同じの買ってパルワールドサーバー立てて安定稼働してるっていうので、弟を信じて同じのを買いました。

以下、ミニPCの初期設定とサーバー構築、データ移行の覚書。

Beelink MINI-S12 N95 初期設定

・メモリ換装

ほんとは16GB*2がよかったけど、N95、N100はシングルチャネルだけなので1枚しか挿せなかった。メモリ取り付けるときって一番緊張するよな~。

初期設定のままだとUSキーボード設定になっているので@が打てないので混乱するかも。@はShift+2で、全角/半角切り替えはShift+Caps Lockです。わたしはもともとUSキーボードを使っていたので問題なかったが…。まさかこんなところでUSキーボード使いが役に立つとは。

・自動ログイン設定

[Windows 11] パソコンの起動時に、パスワードの入力を省略する方法を教えてください。

なんか起動したらPINコード求められてだるいし、再起動したらもうデスクトップ画面になってほしいので設定した。

・自動電源ON設定

電源ON時に自動起動させる

もし停電とかで電源が切れても復電したら自動起動してくれるので便利。Palserver.exeをスタートアップに入れておけばサーバーも自動で立ち上がってくれるけど、拠点スタックバグがあるのでやってない。でもなんか最近のアプデで解消されたみたいだし、スタートアップに入れておこうかな~。

・Chrome リモートデスクトップ

ミニPCは電源ケーブルとLANケーブルしか繋いでない状態にしたいので、リモデ環境は必須。ChromeのリモデならiPadからでも使えるので出先でも確認できるのがうれしい。

・パルワールド マルチ専用サーバー構築

Windowsでパルワールド/PalworldのサーバーをSteamCMDで建ててみる 

PalServer.exeを起動しても何も文字が表示されなかったけど、一応ちゃんと動いてるのでまあいいかとしてます。古PCだとちゃんと文字出てたのになあ。

ローカルIPアドレス固定、ポート開放、ルータ設定、DDNS設定

自宅のサーバーに接続できるようポート開放する

この記事だとルータ側でIPアドレス固定してるけど、PC側で設定したほうが楽なのでPC側で設定した。でもWin11(22H2)はネットワークアダプタオプションが変なとこにあって探すのに苦労した…。なんでそんなところにあるねん。

ネットワークアダプターオプションの出し方

DDNS NowのグローバルIPアドレスチェックは、ブラウザ立ち上げてメモリCPU圧迫したくないのでDiCE for Windowsをスタートアップに登録した。

データ移行

旧PCから新PCにパルワールドのセーブデータ移行をしたけど、/Pal/Savedの上書きだけで大丈夫かと思ったら、環境変わったらキャラクターのユーザーIDも変わってしまうっぽく、それを書き換える必要があるのでちょっと大変だった。

いわゆる初期化バグというやつで、すでに対処方法があるのでその通りにやって無事データ移行できました。

Palworld アップデート後キャラクリから始まってしまう(初期化バグ) 

.sav ⇔ .json の変換は、convertファイルにドラッグ&ドロップするだけでオッケーだった。便利すぎる。Level.savは容量がでかくて変換に時間がかかるけど、ウインドウが消えるまで待ってれば大丈夫だった。テキストで開くのも時間かかるけど、CPUが弱いからだなこれは…。メモ帳よりサクラエディタで作業するほうがいいです。一括で置換できるし。

2人しかログインしてないのでキャラ名の確認とか楽だったけど、人数多いと大変だろうなあ。

そんな感じで無事ミニPCで24時間稼働のパルワードサーバーが建てられましたとさ。メモリ32GBにしても探索すると使用率が60%になるので様子見ながら再起動する感じかなー。

あとは接続時にいちいちアドレス入力しなきゃいけないのがめんどいからコミュニティサーバー化したいけど、なんかいまチーター多いらしいし、こわいな~とづまりすとこ~になってるけど、もうちょっと調べて大丈夫そうならコミュニティサーバ化しちゃおうかな。でもなんかあったらめんどくさいな。やっぱりとづまりしたままにしとこかな…。