おすすめ設定|画質・操作・サーバー設定ガイド
Terraria の設定は、ゲームのワールド、キャラクター、サーバーの動作を制御します。適切な構成は難易度、マルチプレイヤー接続、パ
ワールドとキャラクターの難易度
- ワールド作成時の難易度:
- エキスパートモード: 敵やボスが強化され、AI が改善され、新しい攻撃やデバフを持ち、ドロップが増加します。ボスは Expert 専用アイテムを含む Treasure Bags を落とします。
リスポーンが遅くなり、敵は落とされたコインを回収します。
- マスターモード: エキスパートをさらに上回る難易度上昇で、より強力な敵と排他的な報酬があります。
- ジャーニーモード: クリエイティビティ志向のワールド種別で、難易度変更、時間の流れ、敵の出現率の調整、調査済み (Researched) アイテムの複製などの独自の能力を持ちます。ジャーニーキャラクターはジャーニーワールドにのみ入ることができます。
- エキスパートモード: 敵やボスが強化され、AI が改善され、新しい攻撃やデバフを持ち、ドロップが増加します。ボスは Expert 専用アイテムを含む Treasure Bags を落とします。
- キャラクターの難易度(ワールドに関係なく適用):
- クラシック/ソフトコア: デフォルト。死亡時にコインを半分落とします。
- ミディアムコア: 死亡時に装備、アクセサリ、弾薬を含むインベン
トリ全体を落とします。
- ハードコア: 永久死。キャラクターはゴーストになり(飛行や壁の通過が可能だがワールドに影響を与えられない)、ワールドから退出するとキャラクターが削除されます。携帯用ストレージ内のアイテムは死亡時に失われます。
ワールドのサイズ、名前、シード
- ワールドのサイズ:
- 小: コンパクトでバイオームや洞窟間の移動が速いが、資源や宝が少ない。
- 中: 小の50%増し。移動時間と利用可能な資源のバランスが取れている。
- 大: 小の2倍の大きさ。移動時間は最長だが資源や建造物の生成が最も多く、建築に向く。
- 名前: 「ワールド選択」画面に表示され、ホスト中は他プレイヤーにも表示されるワールド名。
- シード: ワールド生成を正確に再現する数値。シードはワールド生成を大きく変化させるため、典型的な体験を望む初回プレイでは特異なシードは避けたほうが良い。
ゲーム設定と操作
- カーソルモード:
- Auto Select と Smart Cursor は建築や道具使用を簡略化する(自動で道具を切り替えたり、最適な配置を選んだりする)。
- 入力:
- マウス中ボタンやサイドボタンを含むキーの再割り当てが可能で利便性が向上する。
- 召喚武器で敵を右クリックすると、ミニオンがその敵を狙うよう指示できる。
- 自動連射: 設定で有効にすると武器を連続発射できる。
- これらの設定を使って、利便性(例:Smart Cursor、Autofire)と難易度(難易度やワールドタイプの選択)の間でプ
レイスタイルを調整する。
サーバー設定とコマンドラインオプション
- TerrariaServer.exe はコマンドラインパラメータまたは設定ファイルを受け付けます。Terraria フォルダ内にサンプルの設定ファイルがあり、同じ構文が OS を問わず適用されます。
- よく使うパラメータ:
- -config : 使用する設定ファイルを指定します。
- -port : 接続待受けポートを指定します(デフォルトのサーバーポートは一般的に 7777)。
- -players / -maxplayers : 最大プレイヤー数を設定します。
- -pass / -password : サーバーパスワードを設定します。
- -world : ワールドを読み込み、サーバーを自動で起動します。
- -autocreate : -world パスにワールドが見つからない場合にワールドを作成します;サイズは 1(小)、2(中)、3(大)で指定します。
- -worldname : -autocreate 使用時のワールド名を設定します。
- -secure : 追加のチート保護を有効にします。
- -noupnp : 自動ポートフォワーディングを無効にします。
- -steam : Steam サポートを有効にします;関連フラグでロビーやプライベート動作を設定できます。
- -ip : サーバーが待ち受ける IP アドレスを設定します。
- -forcepriority : プロセス優先度を設定します(設定ファイル内の "priority" 設定を上書きします)。
- -banlist : banlist ファイルの場所を指定します(デフォルトは banlist.txt)。
- -disableannouncementbox / -announcementboxrange :
こくちばこ の挙動と範囲をピクセル単位で制御します(サーバー全体は -1)。
- -seed : -autocreate 使用時のワールドシードを指定します。
- 設定ファイルを使うには: TerrariaServer.exe -config serverconfig.txt を実行するか、設定を指すスタートスクリプトを使用してください。
ネットワーク、ローカルネットワーク (LAN)、およびサーバー準備
- 静的IP: サーバー機に静的IP(またはルーターで予約したDHCP)を割り当て、サーバー稼働中にルーターがアドレスを再割り当てしないようにします。
- ポート転送: プレイヤーがローカルネットワーク外から接続する場合、ルーターでサーバーポートをサーバーの内部IPに転送します。サーバー機がルーター上で静的IPを持っていることを確認してください。
- ファイアウォール: TerrariaServer.exe とサーバーポート(デフォルトは変更していなければ 7777)をローカルおよびネットワークのファイアウォールで許可してください。
- プレイヤーに伝えるIP:
- ローカルネットワーク内: サーバー機のローカルIPv4アドレスを伝えます。
- インターネット経由: ルーターのグローバル/パブリックIP(または動的DNSのドメイン)を伝えます。
- 動的IPの注意: 公開IPが動的な場合、変わる可能性があります。動的DNSを使用している場合は、他の人にドメイン名を使うよう伝えてください。ゲームの保存された接続リストは生のIPを保存し、自動で更新されません。
- 接続トラブルシューティング:
- 正しいIPとポートを確認してください。
- ファイアウォールとルーターのポート転送設定を確認してください。
- サーバープロセスが実行中で、期待したIP/ポートで待ち受けているか確認してください。
プラットフォーム別の注意事項
- Linux/macOS:
- サーバーのセットアップや起動の多くはターミナルで行います。ローカルIPアドレスを調べるには ip addr(Linux)や ifconfig(利用可能な場合)のようなコマンドを使用してください。
- ターミナルの操作に不慣れな場合は、各プラットフォームの
ガイドや man ページでコマンドの使い方を確認してください。
- セーブおよび設定ファイルの場所:
- 設定ファイルは Terraria のインストールディレクトリにあります(例: Steam: C:\Program Files (x86)\Steam\steamapps\common\Terraria)。
- ワールドのセーブ:
- Windows: 通常 C:\Users<User>\Documents\My Games\Terraria\Worlds
- macOS: ~/Library/Application Support/Terraria/Worlds
- Linux: ~/.local/share/Terraria/Worlds
- Terraria が標準以外のフォルダにインストールされている場合、インストールディレクトリ内に文字通り "~" というフォルダが作成され、その中にセーブデータが入っていることがあります—これはユーザーのホームディレクトリとは異なります。
よくある問題とトラブルシューティング
- 他の人が接続できない場合:
- 正しい IP とポートであることを確認してください。
- TerrariaServer.exe とそのポートに対してファイアウォールおよびルーターのポートフォワーディングが設定されていることを確認してください。
- サーバー用コンピュータの IP が変わっていないか確認してください。静的 IP または予約された IP を使用してください。
- ゲームが保存された接続設定を使用している場合、保存されるのはドメイン名ではなく IP であることに注意してください—公開 IP が変わる場合はドメイン名ではなく直接 IP を使用してください。
- 設定ファイルが見つからない場合: Terraria フォルダ内のサンプル設定テキストをコピーしてファイル(例: serverconfig.txt)として保存し、-config オプションでサーバーを起動してください。
このページは、ワールドの作成、難易度の調整、操作の設定、サーバーの運用、そしてTerrariaでよく起きる接続問題の解決に使われる設定可能なオプションと実用的な設定上の考慮点を要約したものです。