このガイドでは、Satisfactory 専用サーバーのセットアップ方法、管理者パスワードによるサーバーの取得(claim)、セッション設定の管理、セーブファイルの取り扱い、ゲーム内でのサーバーへの接続方法について説明します。
サーバーポート
Satisfactory サーバーは2つのポートを使用します。1つはゲームトラフィック、Server Manager API、クライアント接続のためのプライマリゲームポート(UDP + TCP)で、もう1つは信頼性のあるメッセージング用のセカンダリポート(TCP)です(Satisfactory v1.1 以降で必要)。サーバーが正しく機能するには、両方がクライアントから到達可能である必要があります。
割り当てられたポートは、GPanel の Network タブに表示されます。詳細については、サーバー IP とポートの確認方法をご覧ください。
初回セットアップ
Satisfactory サーバーが初めて起動するとき、ワールドは自動的に読み込まれません。代わりに、Server Manager インターフェースを通じてサーバーを取得(claim)し、セーブを作成または読み込むのを待ちます。claim ステップを完了するまで、ゲームファイルは書き込まれません。
ステップ 1 — Server Manager へのアクセス
Satisfactory には組み込みの Web 管理 API が含まれています。ゲーム内の Server Manager 経由、または次のブラウザベースのインターフェースからアクセスできます。
https://<your-server-ip>:7777
ステップ 2 — サーバーの取得(管理者パスワード)
初めて Server Manager を開くと、サーバーの取得(claim)を求められます。これにより、サーバー管理機能へのアクセスを制御する管理者パスワードが設定されます。
- Server Manager を開きます(ゲーム内またはブラウザ)。
- 強力な管理者パスワードを入力し、Claim Server をクリックします。
- サーバー管理者としてログインします。このパスワードを保管してください — Server Manager からサーバーを管理する際にいつでも必要になります。
ステップ 3 — ワールドの作成または読み込み
取得(claim)後、Server Manager は新しいゲームを作成するか、既存のセーブを読み込むかを求めます。
- 新しいゲーム: 開始地点(Grass Fields、Rocky Desert、Northern Forest、Dune Desert)を選択し、Create Game をクリックします。サーバーは新しいワールドを生成して読み込みます。
- セーブの読み込み: 既存のセーブファイルがある場合は、まずアップロードしてから(以下のセーブ管理セクションを参照)、リストから選択します。
セッション設定
セッション設定は、サーバーの表示方法と参加できる人を制御します。Server Manager の Server Settings からアクセスします。
| 設定 | 説明 |
|---|---|
| Session Name | ゲーム内のサーバーブラウザに表示される名前。あなたと友達がサーバーを簡単に見つけられるよう、認識しやすいものを設定してください。 |
| Server Password | プレイヤーが参加するために入力する必要があるオプションのパスワード。公開サーバーにする場合は空白のままにします。 |
| Player Limit | 同時に許可されるプレイヤーの最大数。デフォルトは4です。プランのリソースに応じて増減してください。 |
| Auto-Save Interval | サーバーが自動的に保存する頻度(分単位)。値を小さくするとクラッシュ時のロールバックの可能性が減り、値を大きくすると I/O が減ります。 |
変更は即座に有効になります — セッション名とプレイヤー数の変更には再起動は不要です。
セーブファイルの管理
セーブファイルの場所
Satisfactory のセーブファイルは、サーバー上の次の場所に保存されます。
.config/Epic/FactoryGame/Saved/SaveGames/server/
ファイルの拡張子は .sav です。サーバーはゲームプレイ中にここに自動セーブを書き込みます。
セーブのダウンロード(バックアップ)
バックアップや転送のためにセーブファイルをダウンロードするには:
- SFTP でサーバーに接続します。接続手順については、SFTP でファイルをアップロードする方法をご覧ください。
.config/Epic/FactoryGame/Saved/SaveGames/server/に移動します。- 保管したい
.savファイルをダウンロードします。
セーブのアップロード(復元または転送)
- SFTP でサーバーに接続します。
.config/Epic/FactoryGame/Saved/SaveGames/server/に移動します。.savファイルをこのディレクトリにアップロードします。- Server Manager で Manage Saves に移動し、アップロードしたファイルを選択して読み込みます。
接続方法
オプション A — ゲーム内 Server Manager(推奨)
- Satisfactory を起動し、メインメニューで Play をクリックします。
- セッションリストの下部にある Server Manager を選択します。
- Add Server をクリックし、サーバー IP とポートを入力します。
<your-server-ip>:7777 - サーバーがリストに表示されます。それをクリックし、サーバーパスワード(設定されている場合)を入力して、Join Game をクリックします。
オプション B — ダイレクト接続
- メインメニューから Play をクリックします。
- Join Game を選択し、Direct Connect タブをクリックします。
- サーバー IP とゲームポートを入力します。
<your-server-ip>:7777 - Connect をクリックします。求められた場合はサーバーパスワードを入力します。
よくある問題
サーバーがブラウザに表示されない
- GPanel でサーバーが稼働していることを確認します。接続を受け付けたりブラウザに表示されたりする前に、サーバーが完全に起動している必要があります。
- サーバーブラウザが新しく起動したサーバーを一覧表示するのに数分かかることがあります。待っている間に、ダイレクト接続または Server Manager を使用してすぐに接続してください。
- 取得(claim)後に初めて接続する場合は、ワールドが作成または読み込まれていることを確認してください — セッションがアクティブになるまでサーバーは接続を受け付けません。
- 割り当てられた両方のポート(GPanel の Network タブに表示)が、クライアントマシンのローカルファイアウォールによってブロックされていないことを確認します。v1.1 以降では、サーバーが正しく機能するために両方のポートが必要です。
プレイヤーが接続できない
- 割り当てられた両方のポート(GPanel の Network タブに表示)が開いていて到達可能であることを確認します。セカンダリポートは信頼性のあるメッセージングを処理し、Satisfactory v1.1 以降で必要です。ブロックされていると接続が失敗または切断されます。
- サーバーが取得(claim)され、ワールドが作成または読み込まれていることを確認します。取得されていないサーバーや、アクティブなセッションのないサーバーは、すべてのプレイヤー接続を拒否します。
- サーバーパスワードを設定した場合は、プレイヤーが正しく入力していることを確認します。パスワードは大文字と小文字が区別されます。
- GPanel でサーバーがオンラインで、クラッシュループに陥っていないことを確認します。サーバーが起動時にクラッシュしている場合は、コンソールログでエラーメッセージを確認してください。
大規模な工場でのメモリ使用量が多い
- Satisfactory はメモリを多く消費します。多数のマシン、ベルト、送電線を備えた大規模な工場は、RAM 使用量を大幅に増加させます。これは正常な動作です。
- サーバーがメモリ不足でクラッシュする場合は、より多くの RAM を備えたプランへのアップグレードを検討してください。中盤から終盤の工場では、6~8 GB 以上を必要とすることが容易にあります。
- アクティブなマシンの数を減らしたり、生産をより小さく効率的なセットアップに分割したりすると、メモリのフットプリントを下げるのに役立ちます。
- マップ全体に散らばったストレージコンテナに、整理されていない大量のアイテムを保管することは避けてください。これらは常にサーバー側で追跡されるためです。
Server Manager の取得またはログインができない
- 管理者パスワードを忘れた場合は、サーバー設定ファイルを編集してリセットできます。サーバーを停止し、SFTP 経由で
FactoryGame/Saved/Config/LinuxServer/Game.iniを開いて、AdminPasswordエントリを削除またはリセットします。サーバーを再起動して再取得してください。 - Web インターフェースにアクセスするとき、またはゲーム内 Server Manager にサーバーを追加するときは、ポート
7777に接続していることを確認してください。
サポートが必要ですか?
Satisfactory サーバーで問題が引き続き発生する場合は、サポートチケットを開いて、サーバー IP、問題の説明、および GPanel からの関連するログを記載してください。