Valheim 専用サーバーセットアップガイド
このガイドでは、Valheim 専用サーバーを起動して実行する方法、つまり起動変数の設定、Steam 経由での接続、ワールドセーブファイルの管理について説明します。
サーバー起動設定
すべての主要なサーバー設定は、GPanel のスタートアップタブで制御されます。設定する必要のある主な変数は次のとおりです:
| 変数 | 説明 | デフォルト / 例 |
|---|---|---|
ServerName |
サーバーブラウザに表示される名前 | My Viking Server |
WorldName |
読み込むまたは作成するワールドファイルの名前 | Midgard |
Password |
プレイヤーが参加するために入力する必要のあるパスワード(下記のルールを参照) | shield123 |
PUBLIC_SERVER |
サーバーブラウザにサーバーを公開リストするには 1 に設定し、非公開/プライベートにする(ダイレクト IP 経由でのみ接続)には 0 に設定します |
1 |
ENABLE_CROSSPLAY |
Xbox および Game Pass プレイヤーがクロスプレイで参加できるようにするには 1 に設定します。Steam プレイヤーのみに制限するには 0 に設定します。 |
1 |
BACKUP_INTERVAL |
サーバーがワールドファイルを自動的にバックアップする頻度(秒) | 1800 (30 分) |
BACKUP_COUNT |
保持する自動バックアップコピーの数(制限に達すると最も古いものが削除されます) | 4 |
パスワードの要件
- パスワードは少なくとも 5 文字である必要があります。
- パスワードにはサーバー名(ServerName)を部分文字列として含めることはできません。
- パスワードは必須です — 空白のままにはできません。
たとえば、ServerName が Viking Realm の場合、VikingRealm2024 や viking のようなパスワードは使用できません。代わりに無関係な単語やフレーズを使用してください。
起動変数を更新した後、変更を反映するために GPanel からサーバーを再起動してください。
サーバーポート
Valheim は、両方とも開いてアクセス可能である必要のある 2 つの UDP ポートを使用します:
| ポート | 目的 |
|---|---|
| ゲームポート | プレイヤーのプライマリ接続ポート |
| クエリポート | Steam サーバーブラウザがサーバーをリストするために使用 |
サーバーへの接続
方法 1: Steam サーバーブラウザ(お気に入り)
これは接続する最も信頼性の高い方法であり、ゲーム内サーバーリストが更新されない問題を回避できます。
- Steam を開き、メニューバーで表示をクリックし、ゲームサーバーを選択します。
- お気に入りタブをクリックし、サーバーを追加をクリックします。
- サーバーの IP とクエリポートを
your.ip.address:queryportの形式で入力します。割り当てられたクエリポートについては、GPanel のネットワークタブを確認してください。 - このアドレスのゲームを検索をクリックし、選択したゲームサーバーをお気に入りに追加をクリックします。
- サーバーがお気に入りリストに表示されます。ダブルクリックして接続するか、右クリックして接続を選択します。
方法 2: ゲーム内ダイレクト接続
- Valheim を起動してゲーム開始をクリックし、キャラクターを選択します。
- サーバーリスト画面で、下部のサーバーを追加をクリックします。
- サーバーの IP とゲームポートを
your.ip.address:gameportの形式で入力します。割り当てられたゲームポートについては、GPanel のネットワークタブを確認してください。 - 接続をクリックし、求められたらサーバーパスワードを入力します。
ワールドとセーブファイルの場所
Valheim はワールドごとに 2 つのファイルにワールドデータを保存します。ワールドを正しく読み込むには、両方のファイルが存在する必要があります:
<WorldName>.fwl— ワールドメタデータファイル(シード、名前、設定)<WorldName>.db— ワールドデータファイル(地形、構造物、進行状況)
これらのファイルは、サーバーのファイルシステム上の次のパスにあります:
/.config/unity3d/IronGate/Valheim/worlds_local/
SFTP 経由でアクセスできます — 手順については SFTP でファイルをアップロードする方法を参照してください。
既存のワールドのアップロード
ローカルゲームまたは別のサーバーからワールドを転送するには:
- ローカルの Valheim ワールドファイルを見つけます。Windows(Ashlands アップデート以降)では、次の場所にあります:
%USERPROFILE%\AppData\LocalLow\IronGate\Valheim\worlds_local - SFTP 経由でサーバーに接続します。
.fwlファイルと.dbファイルの両方を、サーバーの/.config/unity3d/IronGate/Valheim/worlds_local/にアップロードします。WorldName起動変数を、アップロードしたファイルのファイル名(拡張子なし)に一致するように設定します。- サーバーを再起動します。
ワールドのバックアップ
両方のワールドファイルを SFTP 経由で定期的にダウンロードしてください。ローカルバックアップを保持することで、誤った削除やワールドの破損から保護されます。
関連記事
- Valheim Mod インストールガイド — BepInEx、Thunderstore、Valheim Plus、人気の Mod
- Valheim トラブルシューティング — 一般的な問題と解決策
- サーバーの IP とポートを見つける方法
- SFTP でファイルをアップロードする方法