このガイドでは、ワールド設定、serverconfig.txt の設定、ゲームクライアントからの接続を含む、Terraria 専用サーバーのセットアップについて説明します。
クイックリファレンス: サーバーコントロールパネルは https://gpanel.legionhosting.net にあります。以下のファイルパスは、特に記載がない限り、サーバーのルートディレクトリからの相対パスです。
サーバー設定: serverconfig.txt
Terraria サーバーの主要な設定ファイルは serverconfig.txt で、サーバーのルートディレクトリにあります。このファイルは、ワールドの選択、ネットワーク設定、プレイヤー数の上限などを制御します。変更は次回のサーバー再起動時に反映されます。
主要な設定
| 設定 | 値の例 | 説明 |
|---|---|---|
world |
/home/container/saves/Worlds/MyWorld.wld |
読み込むワールドファイルへの絶対パス。saves/Worlds/ ディレクトリ内の既存の .wld ファイルと一致する必要があります。 |
worldpath |
/home/container/saves/Worlds |
ワールドファイルが保存されるディレクトリ。この値はパネルによって管理されています — 変更しないでください。 |
worldname |
MyWorld |
ワールドの名前。新しいワールドを自動作成する際に使用されます(autocreate を参照)。 |
autocreate |
1 |
指定された world ファイルが存在しない場合に、新しいワールドを自動的に作成します。値: 1 = 小(デフォルト)、2 = 中、3 = 大。 |
seed |
12345 |
ワールド生成シード。ランダムなシードにする場合は空白のままにします。autocreate で新しいワールドが作成される場合にのみ適用されます。GPanel で設定できます。 |
port |
— | サーバーがリッスンするネットワークポート。変更しないでください — パネルが自動的に割り当てます。 |
maxplayers |
8 |
サーバーで同時に許可されるプレイヤーの最大数。 |
password |
mysecretpass |
任意の参加パスワード。パスワードなしにする場合は空白のままにします。接続時にプレイヤーはこれを入力する必要があります。 |
difficulty |
0 |
ワールドの難易度。0 = ノーマル、1 = エキスパート、2 = マスター、3 = ジャーニー。ワールド作成時に設定されます — 作成後の変更は効果がありません。 |
serverconfig.txt の例
world=/home/container/saves/Worlds/MyWorld.wld
worldpath=/home/container/saves/Worlds
worldname=MyWorld
autocreate=1
seed=
maxplayers=8
password=
difficulty=0
motd=Welcome to the server!
注意:
difficulty 設定は、autocreate を介して新しいワールドが作成される場合にのみ適用されます。既存のワールドファイルの難易度を変更することはできません。
ワールドファイルとサイズ
ワールドファイルは .wld 拡張子を使用し、サーバー上の saves/Worlds/ ディレクトリに保存されます。ワールドが作成されると、Terraria はこのファイルを自動的に生成します。
ワールドサイズのオプション(autocreate)
| 値 | サイズ | おおよその寸法 |
|---|---|---|
1 |
小(デフォルト) | 4200 x 1200 タイル |
2 |
中 | 6400 x 1800 タイル |
3 |
大 | 8400 x 2400 タイル |
既存のワールドを使用するには、SFTP で .wld ファイルを saves/Worlds/ ディレクトリにアップロードし(SFTP でのファイルのアップロード方法を参照)、その後 serverconfig.txt の world 設定をファイルの完全な絶対パスに更新します。
サーバーへの接続
接続する前に、サーバーの IP アドレスとポートを確認してください。これらは GPanel ダッシュボードで確認できます — サーバーの IP とポートの確認方法を参照してください。
接続の手順
- PC で Terraria を起動します。
- メインメニューから Multiplayer をクリックします。
- プレイするキャラクターを選択します。
- Join via IP をクリックします。
- 最初のフィールドにサーバーの IP アドレスを入力します。
- 2番目のフィールドにポートを入力します(GPanel ダッシュボードに表示されています)。
- パスワードが設定されている場合は、プロンプトが表示されたら入力します。
サーバーの IP とポートは、https://gpanel.legionhosting.net の GPanel のサーバー接続詳細に表示されています。
ファイルとディレクトリのリファレンス
| パス | 内容 |
|---|---|
serverconfig.txt |
メインのサーバー設定(world、port、password、maxplayers など) |
saves/Worlds/ |
ワールドのセーブファイル(.wld 形式) |
関連記事
- Terraria Mod のインストール(tModLoader) — tModLoader を使った Mod のインストールと管理
- Terraria トラブルシューティング — よくある問題と解決方法
- サーバーの IP とポートの確認方法
- SFTP でのファイルのアップロード方法
さらにサポートが必要ですか? https://legionhosting.net/submitticket.php でサポートチケットを開いていただければ、私たちのチームがお手伝いします。