前書き
何も考えずに普段遣いのWindowsPCでdedicated server立てたら
再起動のタイミングとか調整しないといけなくて面倒なのでUbuntu 22.04に移植したよ!
サーバ構築
まずは以下公式手順からDedicated Serverを構築する
https://tech.palworldgame.com/ja/getting-started/deploy-dedicated-server
最終的に以下メッセージが出てくればOK
[S_API FAIL] Tried to access Steam interface SteamUser021 before SteamAPI_Init succeeded.
[S_API FAIL] Tried to access Steam interface SteamFriends017 before SteamAPI_Init succeeded.
[S_API FAIL] Tried to access Steam interface STEAMAPPS_INTERFACE_VERSION008 before SteamAPI_Init succeeded.
[S_API FAIL] Tried to access Steam interface SteamNetworkingUtils004 before SteamAPI_Init succeeded.
データを移行するため一旦Ctrl+Cで終了させる。
データ移行
- 移行元(Windows)のPalWorldSettings.iniを移行先(Ubuntu)にコピーする
ファイルのパス:~/Steam/steamapps/common/PalServer/Pal/Saved/Config/LinuxServer
- 移行先のGameUserSettings.iniを開き、DedicatedServerNameを移行元のIDに置き換える
- 移行元のSaveGamesフォルダを移行先にコピーする
以上。
今回の手順は以下記事を参考にさせていただきました!(Thanks!!)
https://qiita.com/lainzero/items/bccb97d1ff3e6110f320