このガイドでは、Legion Hosting 上で Craftopia 専用サーバーをセットアップする方法、起動変数の設定、サーバー設定の編集、ワールド生成オプションの設定、サーバーへの接続、セーブの管理について説明します。Craftopia は、農業、ダンジョン探索、狩猟、自動化を融合したオープンワールドのサバイバルクラフトゲームです。管理者コマンド、プレイヤー管理、トラブルシューティングについては、Craftopia 管理者コマンドを参照してください。
1. 初回起動
- GPanel にログインし、Craftopia サーバーを選択します。
- Startup タブに移動し、設定可能な変数を確認します(セクション 2 の表を参照)。
- SERVER_NAME をサーバーの名前に設定します。
- アクセスを制限したい場合は SERVER_PASSWORD を設定します。公開サーバーの場合は空白のままにします。
- MAX_PLAYERS を希望するプレイヤー上限に設定します。
- Console タブに戻り、Start をクリックします。
- コンソールがサーバーの起動を確認するまで待ちます。初回起動時は、サーバーがデフォルトの設定ファイルとワールドデータを生成するため、数分かかる場合があります。
2. GPanel 起動変数
以下の変数は GPanel の Startup タブで利用できます。これらは起動するたびにサーバーに渡されます。
| 変数 | 必須 | 説明 |
|---|---|---|
SERVER_NAME |
はい | プレイヤーがサーバーを検索するときにサーバーブラウザに表示される名前。 |
SERVER_PASSWORD |
いいえ | プレイヤーが参加するために入力する必要があるオプションのパスワード。公開サーバーの場合は空白のままにします。 |
MAX_PLAYERS |
いいえ | 同時接続プレイヤーの最大数。デフォルトはサーバープランによって異なります。 |
WORLD_SEED |
いいえ | ワールド生成のシード。同じシードを使用すると同一の地形を再現できます。ランダムの場合は空白のままにします。 |
DIFFICULTY |
いいえ | ゲームの難易度設定。敵の強さ、リソースの供給、サバイバルの難しさに影響します。 |
3. サーバー設定
起動変数が提供する以上の高度な設定については、サーバー設定ファイルを直接編集できます。変更を行う前にサーバーを停止してください。
ファイルの場所
ServerSetting.ini
このファイルを GPanel の Files タブを使用して開くか、SFTP 経由で接続します。ファイルはセクションとキーと値のペアを持つ INI 形式を使用します。ファイルが存在しない場合は、一度サーバーを起動して停止すると生成されます。
主要な設定
| 設定 | デフォルト | 説明 |
|---|---|---|
ServerName |
Craftopia Server |
サーバーブラウザでプレイヤーに表示されるサーバー名。 |
ServerPassword |
(空) | 参加に必要なパスワード。空は公開アクセスを意味します。 |
MaxPlayers |
16 |
サーバーで許可される同時接続プレイヤーの最大数。 |
WorldSeed |
(ランダム) | 手続き型ワールド生成のシード。同じシードは同じ島のレイアウトを生成します。 |
Difficulty |
Normal |
ゲームの難易度。オプションには Easy、Normal、Hard、Very Hard があります。 |
AutoSaveInterval |
300 |
オートセーブの間隔(秒)。デフォルトは 5 分ごとです。 |
設定例
[Server]
ServerName=My Legion Craftopia
ServerPassword=
MaxPlayers=16
WorldSeed=82451937
Difficulty=Normal
AutoSaveInterval=300
4. ワールド生成と難易度
Craftopia は、異なるバイオーム、ダンジョン、リソースを持つ島々のワールドを生成します。ワールドシードがこれらの島のレイアウトを決定します。
ワールドシード
- 設定の
WorldSeed値またはWORLD_SEED起動変数を任意の整数に設定します。 - 同じシードは常に同じ島の配置を生成するため、特定のワールドレイアウトを共有するのに便利です。
- ランダムなワールドの場合は空白のままにします。シードは初期生成にのみ影響します -- 既存のワールドで変更するには新しいセーブを作成する必要があります。
難易度設定
難易度レベルは、敵の体力、ダメージ出力、全体的なサバイバルの難しさに影響します:
- Easy -- 敵の難易度が低下し、リソースコストが寛容になります。カジュアルなプレイや建築に適しています。
- Normal -- 標準的でバランスの取れたゲームプレイ体験。
- Hard -- より多くの体力とダメージを持つ手強い敵。リソースがより希少になる場合があります。
- Very Hard -- 最大の難易度。敵は非常に危険で、生き残るには慎重な準備が必要です。
5. 接続方法
オプション A -- Steam サーバーブラウザ
- Steam 経由で Craftopia を起動します。
- メインメニューから Multiplayer を選択します。
- Server Browser を開き、名前でサーバーを検索します。
- サーバーを選択して Join をクリックします。パスワードが設定されている場合は入力します。
オプション B -- 直接接続
- Steam 経由で Craftopia を起動します。
- メインメニューから Multiplayer を選択します。
- Direct Connect オプションを選択します。
- GPanel の Network タブからサーバーの IP アドレスとポートを入力します:
<your-server-ip>:<port> - プロンプトが表示されたらサーバーパスワードを入力し、Connect をクリックします。
6. セーブ管理
オートセーブ
サーバーは設定で指定された間隔(デフォルト: 300 秒 / 5 分ごと)でオートセーブします。オートセーブはゲームプレイを中断せずにバックグラウンドで行われます。
セーブファイルの場所
セーブファイルは、ワールドセーブディレクトリ内のサーバーに保存されます:
Saves/
このディレクトリには、島のデータ、プレイヤーのインベントリ、建築された構造物、農場、自動化設定を含む完全なワールドの状態が含まれます。
SFTP 経由の手動バックアップ
- すべてのデータがディスクに書き込まれるように、GPanel からサーバーを停止します。
- SFTP 経由でサーバーに接続します。手順については SFTP 経由でファイルをアップロードする方法を参照してください。
Saves/ディレクトリ全体をダウンロードします。- バックアップをコンピューターの安全な場所に保存します。
セーブの復元
- GPanel からサーバーを停止します。
- SFTP 経由で接続し、セーブディレクトリに移動します。
- バックアップしたセーブファイルをアップロードし、既存のものを置き換えます。
- GPanel からサーバーを起動します。サーバーは復元されたセーブを読み込みます。
関連記事
サポートが必要ですか?
ここで扱われていない Craftopia サーバーの問題が発生した場合は、サポートチケットを開いて、サーバー IP、問題の説明、GPanel コンソールの関連するエラーメッセージを記載してください。