このガイドでは、Legion Hosting 上で Subnautica Nitrox マルチプレイヤーサーバーをセットアップする方法、サーバー設定の構成、プレイヤーの接続について説明します。Nitrox は、惑星 4546B での協力プレイを可能にする Subnautica 向けのオープンソースのマルチプレイヤーMODです。管理者コマンド、権限、ゲームモード設定、トラブルシューティングについては、Subnautica Nitrox 管理者およびコマンドガイドを参照してください。
Nitrox とは? Nitrox は、Subnautica 向けのオープンソースのマルチプレイヤーMODです。プレイヤーは惑星 4546B のエイリアンの海を一緒に探索し、サバイバル、建築、探索の体験を協力して共有できます。このMODにはバージョン 1.7.0.0 以降が必要です。
インストールには Steam アカウントが必要です。 Subnautica Nitrox では、サーバーがゲームファイルをインストールするために、Subnautica を所有する正規の Steam アカウントが必要です。セットアップ中に Steam のユーザー名、パスワード、Steam Guard コードを入力する必要があります。これらの認証情報はインストールプロセス中にのみ使用されます。
1. 初回起動
- GPanel にログインし、Subnautica(Nitrox)サーバーを選択します。
- Startup タブに移動し、変数を構成します(セクション2の表を参照)。
- インストールのために STEAM_USERNAME、STEAM_PASSWORD、STEAM_GUARDCODE が正しく設定されていることを確認します。
- SUBNAUTICA_ADMIN_PASSWORD を安全な管理者パスワードに設定します(デフォルトは
PleaseChangeMe)。 - Console タブに戻り、Start をクリックします。
- コンソールに
Server startedが表示されるまで待ちます。初回起動はワールドを初期化するため、時間がかかる場合があります。
Steam Guard コード。 インストール中に、Steam Guard コードがメールまたは Steam モバイルアプリに送信されます。それを
STEAM_GUARDCODE 変数に入力し、サーバーを再インストールしてください。コードが期限切れになった場合は新しいコードが送信されます -- 更新して再度再インストールしてください。
2. GPanel 起動変数
以下の変数は GPanel の Startup タブで利用できます。
| 変数 | デフォルト | 説明 |
|---|---|---|
STEAM_USERNAME |
(空) | Steam アカウントのユーザー名(インストール時のみ使用)。 |
STEAM_PASSWORD |
(空) | Steam アカウントのパスワード(インストール時のみ使用)。 |
STEAM_GUARDCODE |
(空) | Steam Guard 認証コード(最大6文字)。 |
NITROX_VERSION |
latest |
インストールする Nitrox MODのバージョン(例:latest または 1.7.0.0 のような特定のバージョン)。 |
SUBNAUTICA_PASSWORD |
(空) | サーバーに参加するためのパスワード。パスワードなしの場合は空のままにします。 |
SUBNAUTICA_ADMIN_PASSWORD |
PleaseChangeMe |
サーバー管理コマンド用の管理者パスワード。 |
SERVER_MODE |
SURVIVAL |
ゲームモード:SURVIVAL、FREEDOM、HARDCORE、または CREATIVE。 |
SAVE_NAME |
world |
セーブファイルの名前。 |
SAVE_INTERVAL |
120000 |
自動セーブの間隔(ミリ秒)(120000 = 2分)。 |
SAVE_DISABLE |
False |
自動セーブを無効にします。無効にするには True、有効にするには False。 |
3. サーバー設定(server.cfg)
メインのサーバー設定ファイルは以下です:
server.cfg
このファイルは GPanel の Files タブを使用して開くか、SFTP 経由で接続してください。このファイルはプロパティ形式(Key=Value)を使用します。
起動変数は server.cfg を上書きします。
server.cfg 内の多くの設定は、サーバー起動のたびに GPanel の起動変数によって自動的に上書きされます。主要な設定には Startup タブを使用してください。
主要な設定
| 設定 | デフォルト | 説明 |
|---|---|---|
ServerPort |
(自動) | サーバーポート。GPanel によって管理されます -- 変更しないでください。 |
MaxConnections |
100 |
同時プレイヤー接続の最大数。 |
SaveInterval |
120000 |
自動セーブの間隔(ミリ秒)。 |
DisableAutoSave |
False |
自動セーブ機能を無効にします。 |
SaveName |
world |
セーブファイルの名前。 |
ServerPassword |
(空) | サーバーに参加するためのパスワード。 |
AdminPassword |
PleaseChangeMe |
管理者アクセスパスワード。 |
GameMode |
SURVIVAL |
ゲームモード(SURVIVAL、FREEDOM、HARDCORE、CREATIVE)。 |
DefaultPlayerPerm |
PLAYER |
新しいプレイヤーのデフォルト権限レベル(NONE、PLAYER、MODERATOR、ADMIN、CONSOLE)。 |
SerializerMode |
JSON |
セーブ形式(JSON または PROTOBUF)。 |
CreateFullEntityCache |
False |
起動時にすべてのエンティティをキャッシュします。読み込みは遅くなりますが、ゲーム内のパフォーマンスが向上します。 |
4. ゲームモード
| モード | 説明 |
|---|---|
SURVIVAL |
空腹、喉の渇き、体力、酸素の管理を伴う完全なサバイバル体験。 |
FREEDOM |
空腹や喉の渇きはありませんが、体力と酸素は依然として適用されます。 |
HARDCORE |
サバイバルと同じですが、死は永続的です。 |
CREATIVE |
サバイバル要素なし。自由な建築と探索。 |
5. プレイヤーの接続方法
プレイヤーが接続するには、自分の Subnautica に Nitrox MODをインストールする必要があります。
- Nitrox GitHub リリースから Nitrox MODをダウンロードしてインストールします。
- Nitrox Launcher を実行し、Subnautica のインストール先を指定します。
- ランチャーから Multiplayer をクリックします。
- GPanel の Network タブからサーバーの IP とポートを入力します。
- パスワードが設定されている場合は、サーバーパスワードを入力します。
- Connect をクリックしてゲームに参加します。
プライベートIPをお持ちでない限り、ポートはランダムに割り当てられます。 サーバーの実際の IP とポートについては、GPanel の Network タブを確認してください。詳細については、サーバーのIPとポートを確認する方法を参照してください。
バージョンの一致。 クライアントにインストールされている Nitrox のバージョンは、サーバーのバージョンと一致している必要があります。プレイヤーが接続できない場合は、両側が同じ Nitrox リリースを実行していることを確認してください。
関連記事
お困りですか?
Subnautica Nitrox サーバーで問題が発生した場合は、サポートチケットを開いて、サーバーIP、問題の説明、および GPanel コンソールからの関連するエラーメッセージを含めてください。