Skip to main content

専用サーバー: Palworld 専用サーバー Windows セットアップ

このガイドは、以下の製品を使用して作成されました:

(詳細はプロバイダーごとの製品によって異なる場合がありますが、基本的な概念は同じです)

はじめに

Windows VPSや専用サーバーを持っていて、そこにPalworld専用サーバーをインストールしたい?それならここがピッタリ。この記事では、サーバーにこのサービスをインストールする手順をステップバイステップで解説するよ。

Windows VPSでPalworld専用サーバーをセットアップする方法!

Windows VPSでPalworld専用サーバーをセットアップする方法!

実際に動いているところを見ると理解しやすい?そんなあなたに!動画でわかりやすく解説。急いでる時も、じっくり見たい時も、最高の情報収集方法だよ!

準備

まずは、リモートデスクトップ(RDP)でVPSに接続しよう。接続方法がわからなければ、初回アクセス(RDP)ガイドを参考にしてね。

サーバーにアクセスできたら、必要な専用サーバーファイルをダウンロードするためにSteamCMDをセットアップしよう。SteamCMDはSteamクライアントのコマンドライン(CLI)版で、Steamワークショップや専用サーバーファイルを簡単にダウンロードできるツールだよ。Valve公式サイトからSteamCMDをダウンロードするか、直接こちらからもOK。

サーバーのどこかに新しいフォルダを作成しよう。ここではsteamcmdと名付けるよ。ダウンロードフォルダから先ほどダウンロードしたsteamcmd.zipを見つけて、このsteamcmdフォルダに移動させてね。次に、右クリックしてWindowsの解凍機能や7zip、Winrarなどのツールで解凍しよう。するとsteamcmd.exeファイルが展開されるはず。

あとはsteamcmd.exeを実行して、インストールが完了するまで待とう。

Loading Steam API.... OKのメッセージが表示されたら、インストール完了!次のセクションでPalworld専用サーバーのインストールに進もう。

インストール

インストールが終わったら、先ほど実行したsteamcmd.exeのコマンドプロンプトでコマンドを実行できるようになるよ。まずはログインが必要で、匿名ユーザーでログインするには以下のコマンドを使おう:login anonymous

ログインできたら、ファイルのダウンロードを始められるよ。

Hint

任意で、インストール先のディレクトリを指定したい場合は、force_install_dir [パス]コマンドを使ってね。[パス]はサーバー用に使いたいパスに置き換えて。例:

force_install_dir C:\Palworld-Server

次に、app_update 2394010コマンドを実行するとダウンロードが始まるよ。App ID 2394010PalworldのアプリケーションIDだよ。

備考

ダウンロードが完了するまで中断しないでね。少し時間がかかるけど、焦らず待とう! :)

ダウンロードが終わったら、サーバーファイルが保存されたディレクトリに移動しよう。ここでPalServer.exeを使ってサーバーを起動できるけど、まずはポートフォワーディングとサーバー設定を済ませるのがおすすめ。

サーバーのポートフォワーディング設定

サーバーを外部からアクセス可能にするには、専用サーバープロセスが使うポートのポートフォワーディング設定を変更する必要があるよ。Powershellコマンドで設定するのが簡単だけど、Windows Defenderファイアウォールの画面から設定することもできる。

Windowsの検索ボックスを開いてPowershellを検索。右クリックして管理者として実行を選んで、権限を確保しよう。

備考

管理者モードでPowershellを実行しないと設定が正しく反映されないから注意してね。

次に、以下のコマンドをPowershellにコピー&ペーストして実行しよう:

New-NetFirewallRule -DisplayName "Palworld Server" -Direction Inbound -LocalPort 8211 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "Palworld Server" -Direction Inbound -LocalPort 8211 -Protocol UDP -Action Allow
New-NetFirewallRule -DisplayName "Palworld Server" -Direction Outbound -LocalPort 8211 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "Palworld Server" -Direction Outbound -LocalPort 8211 -Protocol UDP -Action Allow

これでPalworldサーバーが外部からアクセス可能になるためのファイアウォールルールが自動で作成されるよ。

これらのルールを追加したら、サーバーは外部からアクセス可能になるよ。つまり、サーバーのIPアドレスを使って接続できるってこと。サーバーリストの検索バーに[あなたのIPアドレス]:8211を入力して探してみてね。

アクセスする前に、次のセクションでサーバー設定を済ませるのがおすすめだよ。

設定

ここまででPalworldサーバーのセットアップは完了。サーバーのディレクトリ内にある設定ファイルを編集して、さらに細かい設定ができるよ。

まずは以下のディレクトリに移動しよう:

../steamapps/common/PalServer/Pal/Saved/Config/WindowsServer

ここにPalWorldSettings.iniという設定ファイルがあるはず。このファイルでサーバーの様々なパラメータを調整できるよ。設定項目の詳細はサーバー設定ガイドをチェックしてね。

注記

もしこのファイルが見当たらなければ、サーバーを一度起動して自動生成させてみて。もしくはsteamapps/common/PalServer/DefaultPalWorldSettings.iniのデフォルト設定をコピーして使ってもOK。

Xboxモードを有効化

Palworld専用サーバーは、Microsoft Store/Xbox専用サーバーとして動作させることもできるようになったよ。これでXboxプレイヤーやMicrosoft Store版PCプレイヤーが同じサーバーで遊べるようになる。

注記

Steam版とMicrosoft Store/Xbox版のクロスプレイはまだ非対応。サーバーはSteam用かMicrosoft Store/Xbox用のどちらかに設定する必要があるよ。

以下のディレクトリにあるPalWorldSettings.iniを開こう:

../steamapps/common/PalServer/Pal/Saved/Config/WindowsServer/PalWorldSettings.ini

このファイルに以下の内容を追加してXboxモードを有効にしよう:

[/Script/Pal.PalGameWorldSettings]
OptionSettings=(AllowConnectPlatform=Xbox)

保存したら、次回サーバー起動時にXboxモードで動作するよ。

備考

XboxコンソールではIPアドレスで直接接続できないから、Xboxで遊ぶなら専用サーバーを公開設定にする必要があるよ。

ルートディレクトリに新しくStartServer.batファイルを作成して、以下を記述しよう:PalServer.exe -publiclobby-publiclobbyオプションでコミュニティサーバーモードが有効になり、サーバーリストに表示されるようになるよ。

サーバー名も見つけやすいものに設定しよう。設定方法はサーバー設定ガイドを参考にしてね。

サーバーの起動&接続

いよいよサーバーを起動しよう。Windows専用サーバーにまだ入っていなければ、DirectXランタイムのインストールが必要かも。

Palworldサーバーのルートディレクトリに移動して、PalServer.exeを実行しよう。コマンドプロンプトでサーバーのコンソールが開き、起動処理が始まるよ。問題なく起動すれば、サーバーリストに表示されるはず。もしくはサーバーリストの検索バーに[あなたのIPアドレス]:8211を入力して直接接続もできるよ。

これでWindows専用サーバーにPalworldを無事インストール完了!お疲れさま!