Valheim
Valheim は、スウェーデンの開発者が Iron Gate Studio で作成したサバイバルおよびサンドボックスゲームです。それは現在、2021年2月2日から早期アクセス中であり、この年、2023年に正式リリースが予定されています。
このガイドは、ゲームの Steam バージョンに関連しており、それは Unity3D エンジンで構築されているため、ネイティブの Linux ビルドがあります。
インストール
Mod なし
Steam でゲームを購入すると、Valheim Dedicated Serverツール も手に入りますが、valheim-serverAUR を install し、/etc/valheim/server.conf
を編集して、サーバーの名前、ポート、パスワード、ワールド名を変更することができます。
valheim-server.service
を開始/有効化します。 サーバーは journal にログインします。
以前にプレイしたワールドをインポートしたい場合、データは ~/.config/unity3d/IronGate/Valheim/worlds_local
または Proton を使用している場合は /path/to/SteamLibrary/steamapps/compatdata/892970/pfx/drive_c/users/steamuser/AppData/LocalLow/IronGate/Valheim/worlds_local
にあるはずです。
このサーバーは、/opt/valheim-server/.config/unity3d/IronGate/Valheim/worlds_local
にある独自の設定ディレクトリを使用します。
デフォルトのポートは 2456 です。
Mod、BepInEx クライアントおよびサーバー付き
BepInEx は、Unity ゲーム用のプラグイン/モッディングフレームワークです。
削除されたDLLの問題 のため、BepInExページからのリリースは使用できません。
Deniksonのパック には、修正された DLL が含まれています。Windows 専用の Thunderstore Mod manager を使用することはここでは取り上げられませんので、手動で zip をダウンロードしてください。 これはネイティブバージョンでのみ機能し、Proton 経由で起動する場合は機能しません。
zip には、BexInPack_Valheim フォルダがあります。その内容を Valheim のルートフォルダに解凍し、BenInEx フォルダと start_game/server/bepinex.sh
がvalheim.exe
と同じフォルダにあるようにします。
start_game_bepinex.sh
を 実行し、Steam でゲームのプロパティに移動し、ゲームの起動引数を次のように設定します:
./start_game_bepinex.sh %command%
ゲームを起動すると、左上隅に1つのプラグインがロードされ、右下隅には Valheim が modded であるという情報が表示されるはずです。
これで、mods をダウンロードし、.dll を Valheim/BepInEx/Plugins
に解凍できます。
- BepInEx ConfigurationManager - 下部左にあるOpen Config Menuボタンをクリックすることで、ロードされたモッズを確認し、それらの設定を編集できます。
サーバー
サーバーには、Valheim Dedicated Server ツールがインストールされている必要があります(Steam で利用可能)、専用サーバーのルートに同じDenikson のパック を解凍します。start_server_bepinex.sh
を編集し、名前、パスワードなどのパラメータを編集します。
スクリプトを実行すると、サーバーは BepInEx/config/org.bepinex.valheim.displayinfo.cfg
を作成するはずです。
一部のモッズでは、プラグインフォルダ内に .dll がクライアントとサーバーの両方に必要です。