このガイドでは、初回起動、サーバー設定、ワールド設定、難易度プリセット、プレイヤーの接続方法、セーブ管理など、Legion Hosting 上で Return to Moria 専用サーバーを稼働させるために必要なすべてを説明します。Return to Moria は、モリアの坑道を舞台とした協力サバイバルクラフトゲームで、最大 8 人の同時プレイヤーをサポートします。管理者コントロール、権限、ワールド管理については、Return to Moria 管理者およびワールド管理を参照してください。
MoriaServerConfig.ini ファイルを通じて設定します。
初回起動
Return to Moria サーバーを最初に受け取ったら、以下の手順に従ってオンラインにします:
- GPanel にログインし、Return to Moria サーバーを選択します。
- 起動タブに移動し、デフォルトの起動変数を確認します。WORLD_NAME と SERVER_PASSWORD をお好みに設定します。
- コンソールタブに戻り、開始をクリックします。
- サーバーは初回起動時に Return to Moria 専用サーバーファイルを自動的にダウンロードしてインストールします。これには数分かかる場合があります。
- コンソールにサーバーの準備ができて参加コードが表示されると、サーバーはオンラインになり、プレイヤーが接続できる状態になります。
MoriaServerConfig.ini 設定ファイルの生成が含まれます。以降の起動は、更新がない限りはるかに高速になります。
GPanel 起動変数
以下の変数は GPanel の起動タブで利用できます。これらは起動のたびにサーバーに渡されます。変更を反映するにはサーバーの再起動が必要です。
| 変数 | デフォルト | 説明 |
|---|---|---|
WORLD_NAME |
A Pterodactyl Server |
ワールド名。設定ファイルの World.Name 設定にマッピングされます。この名前のワールドが存在しない場合、起動時に新しいワールドが作成されます。 |
SERVER_PASSWORD |
(空) | プレイヤーが参加するために入力する任意のパスワード。大文字小文字を区別します。最大 20 文字。オープンサーバーにする場合は空白のままにします。 |
DIFFICULTY |
normal |
新しいワールドの難易度プリセット。選択肢: story、solo、normal、hard、または custom。ワールド作成時にのみ適用されます。 |
サーバー設定ファイル
起動変数で提供される以上の高度な設定については、サーバー設定ファイルを直接編集できます。変更を行う前にサーバーを停止してください。
ファイルの場所
MoriaServerConfig.ini
GPanel のファイルタブを使用してこのファイルを開くか、SFTP 経由で接続します。ファイルはセクション付きの INI 形式を使用します。ファイルが存在しない場合は、サーバーを一度起動して停止すると生成されます。
主要な設定
| セクション / 設定 | デフォルト | 説明 |
|---|---|---|
[Main] OptionalPassword |
(空) | サーバーアクセスパスワード。大文字小文字を区別します。パスワードなしにする場合は空白のままにします。 |
[World] Name |
Dedicated Server World |
ワールド名。このワールドが存在しない場合、起動時に新しいワールドが作成されます。 |
[World.Create] Type |
campaign |
ワールドタイプ: campaign または sandbox。新しいワールドを作成するときにのみ使用されます。 |
[World.Create] Seed |
random |
ワールド生成シード。新しいワールドを作成するときにのみ使用されます。 |
[World.Create] Difficulty.Preset |
normal |
難易度プリセット: story、solo、normal、hard、または custom。 |
[Performance] ServerFPS |
60 |
サーバーのティックレート。推奨: 60。CPU 使用率が高すぎる場合は 30 に設定します。 |
[Performance] LoadedAreaLimit |
12 |
同時に読み込まれる最大エリア数。範囲: 4–32。低い値ほど CPU/RAM 使用量が減少します。デフォルトの 12 は最大 8 人のプレイヤーをうまくサポートします。 |
[Console] Enabled |
true |
コマンドを入力するためのサーバーコンソールウィンドウを有効にします。 |
設定例
[Main]
OptionalPassword=mypassword
[World]
Name=Legion Moria
[World.Create]
Type=campaign
Seed=random
Difficulty.Preset=normal
[Performance]
ServerFPS=60
LoadedAreaLimit=12
[Console]
Enabled=true
難易度プリセット
難易度プリセットはワールド作成時に設定され、戦闘、サバイバル、資源の設定を決定します。以下のプリセットが利用できます:
| プリセット | 説明 |
|---|---|
story |
最も簡単な難易度。敵のダメージと攻撃性が減少し、サバイバルの減衰が遅くなります。探索と物語の体験に焦点を当てています。 |
solo |
シングルプレイヤー向けに調整。協力なしで 1 人のドワーフ向けにバランス調整されています。 |
normal |
標準的なマルチプレイヤー体験。バランスの取れた敵の難易度と資源の入手しやすさ。 |
hard |
敵のダメージ、攻撃性、サバイバルの難易度が増加。経験豊富なプレイヤー向け。 |
custom |
個々の難易度設定を細かく制御できます。カスタム難易度オプションについては管理者およびワールド管理を参照してください。 |
接続方法
プレイヤーは参加コードまたは直接 IP 接続を使用して Return to Moria 専用サーバーに接続できます。ゲームは PC(Steam/Epic)、PS5、Xbox Series X/S 間のクロスプレイをサポートしています。
オプション A — 参加コード
- Return to Moria を起動します。
- メインメニューから Join World を選択します。
- サーバー起動時に GPanel コンソールに表示された参加コードを入力します。
- パスワードが設定されている場合はサーバーパスワードを入力し、Join をクリックします。
オプション B — 直接 IP 接続
- Return to Moria を起動します。
- メインメニューから Join World を選択します。
- Advanced Join Options をクリックします。
- GPanel のネットワークタブからサーバーの IP アドレスとポートを入力します:
<your-server-ip>:<port> - プロンプトが表示されたらサーバーパスワードを入力し、Connect をクリックします。
セーブ管理
セーブファイルの場所
ワールドのセーブファイルはサーバー上の以下に保存されます:
Moria/Saved/SaveGamesDedicated/
セーブファイルは .sav 拡張子を使用し、MW_ という接頭辞が付きます。各ワールドはワールド名に基づいて独自のセーブファイルを持ちます。
手動バックアップ
- すべてのデータがディスクに書き込まれるように、GPanel からサーバーを停止します。
- SFTP 経由でサーバーに接続するか、GPanel のファイルマネージャーを使用します。
Moria/Saved/SaveGamesDedicated/ディレクトリからセーブファイルをダウンロードします。- バックアップをローカルマシンに保存します。
シングルプレイヤーワールドの移行
既存の PC ワールドセーブを専用サーバーに転送できます:
- PC のセーブディレクトリでローカルセーブファイル(
MW_で始まるファイル)を見つけます。 .savファイルを SFTP 経由でサーバーのMoria/Saved/SaveGamesDedicated/フォルダにアップロードします。MoriaServerConfig.iniの[World] Nameをセーブファイルのワールド名に合わせて設定します。- サーバーを起動します。移行したワールドを読み込みます。
関連記事
- Return to Moria 管理者およびワールド管理 — 管理者セットアップ、権限、コンソールコマンド、ワールド管理
- サーバーの IP とポートの確認方法
- SFTP でファイルをアップロードする方法
- サーバー起動ガイド — Legion Hosting で任意のゲームサーバーを起動するための一般ガイド
サポートが必要ですか?
ここで説明されていない Return to Moria サーバーの問題が発生した場合は、サポートチケットを開いて、サーバー IP、問題の説明、GPanel コンソールの関連するエラーメッセージを記載してください。