このガイドでは、Legion Hosting 上で Solace Crafting 専用サーバーをセットアップする方法、サーバー設定の構成、プレイヤーの接続について解説します。Solace Crafting は、ボーダーレスな距離ベースの難易度、モジュラー建築、町の管理を特徴とするオープンワールドファンタジーサバイバル RPG です。管理者コマンドと高度な設定については、Solace Crafting 管理者およびコマンドガイドを参照してください。
Solace Crafting とは? Solace Crafting は、プレイヤーが拡大し続ける世界を探索しながら、建築、クラフト、町の管理を行うオープンワールドファンタジーサバイバル RPG です。専用サーバーでは、プレイヤーが構築するファストトラベル、モジュラー建築、協力型ゲームプレイを備えたワールドを複数のプレイヤーで共有できます。
1. 初回起動
- GPanel にログインし、Solace Crafting サーバーを選択します。
- Startup タブに移動し、設定可能な変数を確認します(セクション 2 の表を参照)。
- Console タブに戻り、Start をクリックします。
- コンソールに
server startedが表示されるまで待ちます。初回起動時にワールドと設定ファイルが初期化されます。
初回起動で設定ファイルが生成されます。
servercfg.dat ファイルはインストール中に作成されます。設定をカスタマイズする必要がある場合は、サーバーを停止し、再起動する前にこのファイルを編集してください。
2. GPanel 起動変数
GPanel の Startup タブでは、次の変数を使用できます。
| 変数 | デフォルト | 説明 |
|---|---|---|
AUTO_UPDATE |
1 |
起動時にサーバーを自動的に更新します。有効にするには 1、無効にするには 0 を設定します。 |
3. サーバー設定 (servercfg.dat)
メインのサーバー設定ファイルは次の場所にあります:
.config/unity3d/Big Kitty Games/Solace Crafting/servercfg.dat
GPanel の Files タブを使用してこのファイルを開くか、SFTP 経由で接続します。このファイルは JSON 形式を使用します。
servercfg.dat を編集する前には必ずサーバーを停止してください。 サーバーは起動時にこのファイルを読み込みます。実行中に行った変更は、次回の再起動まで反映されません。
主要な設定
| 設定 | デフォルト | 説明 |
|---|---|---|
name |
Solace Crafting Server |
サーバーブラウザに表示されるサーバー名。 |
description |
(空) | サーバーリスティング用の説明。 |
port |
27015 |
ゲームポート。GPanel が管理します -- 変更しないでください。 |
steamQueryPort |
27016 |
Steam クエリポート。GPanel が管理します。 |
isPrivate |
false |
true に設定すると、サーバーをプライベート(パスワード保護)にします。 |
password |
(空) | 参加に必要なパスワード(isPrivate が true の場合のみ)。 |
requireSteamID |
true |
接続に有効な Steam 認証を必須にします。 |
maxPlayers |
12 |
同時に接続できるプレイヤーの最大数。 |
allowAdmin |
false |
管理者アクセスを有効にします。管理者ログインを許可するには true に設定します。 |
adminPassword |
password |
管理者アクセス用のパスワード。すぐに変更してください。 |
allowModerator |
false |
モデレーターアクセスを有効にします。 |
moderatorPassword |
password |
モデレーターアクセス用のパスワード。モデレーターを有効にする場合は変更してください。 |
worldSaveToUse |
MultiplayerWorld |
読み込むワールドセーブファイルの名前。 |
autoRestart |
0 |
自動再起動の間隔(分)。無効にするには 0 に設定します。 |
servercfg.dat の例
{
"name": "My Solace Crafting Server",
"description": "A friendly co-op server",
"port": 27015,
"steamQueryPort": 27016,
"isPrivate": false,
"password": "",
"requireSteamID": true,
"maxPlayers": 12,
"allowAdmin": true,
"adminPassword": "MySecurePassword",
"allowModerator": false,
"moderatorPassword": "password",
"worldSaveToUse": "MultiplayerWorld",
"autoRestart": 0
}
デフォルトのパスワードを変更してください。 デフォルトの管理者パスワードとモデレーターパスワードは
password です。不正アクセスを防ぐため、管理者またはモデレーターのアクセスを有効にする場合は、これらをすぐに変更してください。
4. プレイヤーの接続方法
- Steam で Solace Crafting を起動します。
- メインメニューから Multiplayer を選択します。
- サーバーリストを参照して名前でサーバーを見つけるか、Direct Connect を使用します。
- 直接接続の場合は、GPanel の Network タブからサーバー IP とポートを入力します。
- サーバーがプライベートの場合は、プロンプトが表示されたらパスワードを入力します。
プライベート IP がない限り、ポートはランダムに割り当てられます。 サーバーの実際の IP とポートについては、GPanel の Network タブを確認してください。詳しくは、サーバーの IP とポートを確認する方法を参照してください。
関連記事
サポートが必要ですか?
Solace Crafting サーバーで問題が発生した場合は、サポートチケットを開いて、サーバー IP、問題の説明、GPanel コンソールの関連するエラーメッセージを記載してください。