このガイドでは、Legion Hosting でホストされている Eco 専用サーバーのセットアップと設定方法について、Strange Loop Games の認証、起動変数、サーバー設定、経済設定、Discord 連携、接続方法を含めて説明します。Web 管理インターフェースと RCON アクセスについては、Eco Web 管理 & RCON を参照してください。
1. 前提条件
Eco サーバーを初めて起動する前に、Strange Loop Games(SLG)アカウント が必要です。サーバーは SLG の認証情報を使用して Eco マスターサーバーと認証します。これは、サーバーがサーバーブラウザに表示され、プレイヤーの接続を受け入れるために必要です。
- play.eco にアクセスし、Sign Up をクリックします(すでにアカウントをお持ちの場合は Log In)。
- 有効なメールアドレスで登録し、パスワードを作成します。
- プロンプトが表示されたら、メールを確認します。
- SLG のユーザー名とパスワードを手元に用意しておいてください — サーバーを起動する前に GPanel で入力します。
2. 初回起動
SLG アカウントの準備ができたら、以下の手順に従って Eco サーバーを初めて起動します:
- GPanel にログインします。
- サーバーリストから Eco サーバーを選択します。
- Startup タブに移動します。
SLG_USERフィールドに SLG ユーザー名 を入力します。SLG_PWフィールドに SLG パスワード を入力します。- 必要に応じて、サーバーがブラウザで識別できるように サーバー名(
SRV_NAME)を設定します。 - Console タブに戻り、Start をクリックします。
- コンソール出力を確認します。サーバーは Strange Loop Games と認証し、設定ファイルを生成し、ワールドの読み込みを開始します。ワールドが生成されるため、初回起動には数分かかる場合があります。
Configs/Network.eco やその他の .eco 設定ファイルは、サーバーが少なくとも1回起動するまで存在しません。設定ファイルを編集する前にサーバーを起動してください。
3. GPanel 起動変数
以下の変数は GPanel の Startup タブで設定できます。起動変数への変更を反映するにはサーバーの再起動が必要です。
| 変数 | 説明 | デフォルト |
|---|---|---|
SLG_USER |
Strange Loop Games のユーザー名。サーバー認証に 必須 です。 | なし |
SLG_PW |
Strange Loop Games のパスワード。サーバー認証に 必須 です。 | なし |
SRV_NAME |
Eco サーバーブラウザに表示されるサーバー名。 | なし |
DEDES |
サーバーブラウザの一覧に表示されるサーバーの説明。 | なし |
SRV_PW |
プレイヤーが参加するために必要なオプションのパスワード。公開サーバーの場合は空欄にします。 | 空 |
MAX_CON |
同時接続プレイヤーの最大数。無制限にする場合は -1 に設定します。 |
-1 |
PUB_SRV |
サーバーを公開サーバーブラウザに表示するかどうか。true または false に設定します。 |
true |
WEB_PORT |
Web 管理インターフェースで使用されるポート。割り当てられたポートについては GPanel の Network タブを確認してください。 | GPanel により割り当て |
RCON_PORT |
RCON 接続に使用されるポート。割り当てられたポートについては GPanel の Network タブを確認してください。 | GPanel により割り当て |
RCON_PW |
RCON アクセス用のパスワード。RCON を無効にする場合は空欄にします。 | 空 |
SRV_CAT |
ブラウザに表示されるサーバーカテゴリ。オプション: None、Beginner、Established、BeginnerHard、Strange。 |
None |
DISCORD_SRV |
Eco サーバーとの連携用の Discord サーバー招待リンクまたは ID。 | 空 |
LANGUAGE |
サーバーの言語設定。サーバーブラウザの一覧で使用される言語に影響します。 | English |
4. サーバー設定
Eco は、サーバー上の Configs/ ディレクトリ内の JSON ファイルに設定を保存します。ネットワークおよびサーバー識別設定の主要ファイルは Configs/Network.eco です。
.eco 設定ファイルに変更を加える前に、必ず GPanel の Console タブからサーバーを停止してください。サーバーが実行中の場合、シャットダウン時に変更が上書きされる可能性があります。
Network.eco の編集
- GPanel にログインし、Eco サーバーを選択します。
- Console タブからサーバーを停止します。
- Files タブに移動し、
Configs/に移動します。 Network.ecoをクリックして、インラインエディタで開きます。
Network.eco は JSON ファイルです。主要な設定には以下が含まれます:
| 設定 | 説明 |
|---|---|
"Name" |
ブラウザに表示されるサーバー名。SRV_NAME 起動変数経由でも設定できます。 |
"Description" |
ブラウザの一覧に表示されるサーバーの説明。DEDES 経由でも設定できます。 |
"Password" |
サーバー参加パスワード。パスワードなしの場合は空の文字列("")のままにします。 |
"PublicServer" |
サーバーを公開ブラウザに表示する場合は true、プライベートサーバーの場合は false に設定します。 |
"MaxConnections" |
同時接続プレイヤーの最大数。無制限の場合は -1 を使用します。 |
"ServerCategory" |
ブラウザに表示されるカテゴリタグ(例: "Beginner"、"Established")。 |
"IPAddress" |
共有ホスティングでは通常 "Any" に設定されます。サポートから指示がない限り、これを変更しないでください。 |
Network.eco のスニペット例:
{
"Name": "My Legion Eco Server",
"Description": "A collaborative Eco server hosted by Legion Hosting",
"Password": "",
"PublicServer": true,
"MaxConnections": -1,
"ServerCategory": "Beginner",
"IPAddress": "Any"
}
SRV_NAME など)は、サーバーの起動ごとに Network.eco の対応する値を上書きします。設定を設定ファイルだけで管理したい場合は、GPanel で対応する起動変数をクリアしてください。
ローカライゼーション設定
Configs/Localization.eco ファイルは、サーバーで使用される言語を制御します。これはシンプルな構造の JSON ファイルです:
{
"Language": "English"
}
値をサポートされている任意の言語に変更します。これは GPanel の LANGUAGE 起動変数経由でも設定できます。
5. サーバーカテゴリ
Eco はサーバーカテゴリを使用して、プレイヤーが好みのプレイスタイルに合ったサーバーを見つけられるようにします。カテゴリは SRV_CAT 起動変数または Network.eco の "ServerCategory" フィールドで設定します。
| カテゴリ | 説明 |
|---|---|
None |
カテゴリタグなし。サーバーはカテゴリラベルなしでブラウザに表示されます。サーバーが定義済みのカテゴリに当てはまらない場合に使用します。 |
Beginner |
新規プレイヤー向けです。通常、より遅い隕石のタイミング、緩和された協力要件、より寛容な経済設定が特徴です。新規プレイヤーに、そのサーバーが学習に適した場所であることを示します。 |
Established |
しばらく稼働しており、活発なコミュニティを持つサーバー。このカテゴリを閲覧するプレイヤーは、既存の経済、確立された法律、継続的な協力を期待します。サーバーが序盤を過ぎて進行した後に使用するのが最適です。 |
BeginnerHard |
初心者に優しいですが、より難易度の高い設定です。より速い隕石のタイミング、より厳しい資源制限、その他の難易度の上昇があります。プレッシャーの中で Eco のシステムを学びたいプレイヤーに適しています。 |
Strange |
実験的または型破りなサーバー設定。カスタムルール、変わったワールド設定、大量の MOD、または標準的でないゲームプレイ。クリエイティブまたはニッチなサーバー設定に使用します。 |
6. 経済とワールドの設定
Eco の核となるゲームプレイは、シミュレートされた生態系とプレイヤー主導の経済を中心に展開します。これらの設定はサーバーのプレイ感に大きく影響し、Web 管理パネル から管理するのが最適です(Eco Web 管理 & RCON を参照)。
一日の長さとタイムスケール
一日の長さは、ゲーム内時間が実時間に対してどれだけ速く進むかを制御します。一日のサイクルが短いとゲームプレイの進行が速くなり、長いとプレイヤーが協力したり建築したりするための実世界の時間が増えます。
- デフォルトの実時間対ゲーム時間の比率では、実時間の1日がおおよそゲーム内の1日に相当します。
- タイムスケールの調整は、食料が腐る速さ、作物が育つ速さ、スキルポイントが獲得される速さに影響します。
- サイクルが短い方が、より速い進行を求める小規模なグループに適しています。サイクルが長い方が、調整に時間を要する大規模なコミュニティに適しています。
隕石のタイミング
隕石は Eco における主要な脅威です。プレイヤーがそれを破壊するのに十分なほど技術を進歩させなければならない期限を設定します。主な検討事項:
- 隕石の衝突日数: 隕石が衝突するまでの実世界の日数。デフォルトは30日です。
- 隕石のタイマーが短いと緊急性が高まり、より速い協力を強制します。タイマーが長いと、よりカジュアルなプレイが可能になります。
- 期限のないサンドボックス体験を求める場合は、隕石を完全に無効にすることもできます。
- 隕石のタイマーは、Web 管理パネルのワールド設定で調整できます。
スキルレートと協力
Eco のスキルシステムは、単独のプレイヤーがすべての職業を習得できないように設計されています。これは取引と協力を促進します。
- スキル獲得レート: プレイヤーがスキルポイントを獲得する速さを制御します。レートが高いほど専門化が速くなりますが、長期的なコミットメントの必要性が減ります。
- 専門スキルのコスト: 新しい専門スキルを習得するためのコスト。コストが高いほど、プレイヤーはより狭く専門化することを強いられます。
- 協力倍率: 複数のプレイヤーが同じプロジェクトに取り組む際に適用されるボーナス。値が高いほどチームワークが報われます。
- これらの設定は Web 管理パネルで利用でき、再起動なしで実行時に調整できます。
ワールド生成
生成時に設定されるワールド設定(ワールドサイズ、バイオームの分布)は、ワールドが作成された後に変更できません。異なるワールド生成パラメータが必要な場合は、サーバーをワイプして新しいワールドを生成する必要があります。カスタムワールドを望む場合は、初回起動の前に Web 管理または関連する設定ファイルでワールド生成オプションを確認してください。
7. Discord 連携
Eco はサーバーを Discord サーバーにリンクすることをサポートしており、プレイヤーがサーバーブラウザから直接あなたのコミュニティを見つけられるようにします。
Discord 連携のセットアップ
- Discord サーバーの永続的な招待リンクを作成します(Discord で: チャンネルを右クリックし、Invite People をクリックして、リンクを Never Expire に設定します)。
- GPanel で Startup タブに移動します。
- Discord の招待リンクまたはサーバー ID を
DISCORD_SRVフィールドに貼り付けます。 - サーバーを再起動します。
設定が完了すると、サーバーリストを閲覧するプレイヤーは、あなたのサーバーの一覧ページに Discord リンクを見ることができます。これにより、潜在的なプレイヤーがサーバーに接続する前でも、あなたのコミュニティに簡単に参加できるようになります。
8. 接続方法
オプション A -- ゲーム内サーバーブラウザ
- Eco を起動し、メインメニューで Play をクリックします。
- Server Browser をクリックします。
- サーバーが公開されている場合(
PUB_SRVがtrueに設定されている場合)、サーバーリストに表示されます。検索バーを使用してサーバー名でフィルターします。 - サーバーをクリックし、Join をクリックします。パスワードが設定されている場合は、サーバーパスワードを入力します。
オプション B -- ダイレクト接続
- Eco を起動し、メインメニューで Play をクリックします。
- Server Browser をクリックし、次に Direct Connect(または接続アイコン)をクリックします。
- サーバーの IP アドレスとゲームポートを入力します:
<your-server-ip>:<game-port> - Connect をクリックします。プロンプトが表示されたらサーバーパスワードを入力します。
サーバーの IP とゲームポートは、GPanel の Network タブに表示されます。詳細については サーバーの IP とポートの確認方法 を参照してください。
関連記事
サポートが必要ですか?
Eco サーバーで問題が発生した場合は、サポートチケットを開き、サーバー IP、問題の説明、および GPanel からの関連するコンソール出力を含めてください。