このガイドでは、Legion Hosting 上で StarMade 専用サーバーをセットアップし、サーバー設定を構成し、プレイヤーを接続する方法について説明します。StarMade はボクセルベースの宇宙サンドボックスゲームで、プレイヤーは船舶やステーションを建造し、手続き的に生成されるユニバースを探索できます。管理者コマンド、サーバー構成、プレイヤー管理については、StarMade Admin and Commands Guide を参照してください。
1. 初回起動
- GPanel にログインし、StarMade サーバーを選択します。
- Startup タブに移動し、構成可能な変数を確認します(セクション 2 の表を参照)。
- Console タブに戻り、Start をクリックします。
- サーバーの初期化が完了するのを待ちます。サーバーの準備ができると、コンソールに
SenableGameState(1)が表示されます。 - 初回起動時には構成ファイルが生成され、ユニバースが初期化されます。
2. GPanel の起動変数
次の変数は GPanel の Startup タブで利用できます。
| 変数 | デフォルト | 説明 |
|---|---|---|
SERVER_JARFILE |
StarMade.jar |
実行するサーバー JAR ファイル。通常は変更する必要はありません。 |
サーバーは GPanel のサーバー構成から割り当てられたメモリも使用します。StarMade は、より大規模なユニバースとより多くのプレイヤーに対して、十分なメモリ割り当てから恩恵を受けます。
3. サーバー構成
StarMade はサーバー構成に server.cfg ファイルを使用します。これは初回起動時に生成されます。このファイルはサーバーのルートディレクトリにあります。
server.cfg
GPanel の Files タブを使ってこのファイルを開くか、SFTP を介して接続してください。
主要な設定
| 設定 | 説明 |
|---|---|
WORLD_NAME |
ユニバース/ワールドの名前。 |
SERVER_NAME |
サーバーブラウザに表示されるサーバー名。 |
SERVER_MESSAGE |
接続時にプレイヤーに表示されるウェルカムメッセージ。 |
MAX_CLIENTS |
接続できるプレイヤーの最大数。 |
PROTECTED_BY_PASSWORD |
パスワードを要求するには true に設定します。 |
PASSWORD |
サーバーのパスワード(パスワード保護が有効な場合)。 |
SUPER_ADMIN_PASSWORD |
ゲーム内でスーパー管理者アクセスを得るためのパスワード。 |
4. プレイヤーの接続方法
- StarMade を起動します。
- メインメニューから Multiplayer を選択します。
- Connect to IP をクリックし、GPanel の Network タブからサーバーの IP とポートを入力します。
- サーバーがパスワード保護されている場合は、求められたときにパスワードを入力します。
- キャラクター名を選択して接続します。
5. Java のメモリ設定
StarMade は Java 上で動作し、そのメモリ使用量は GPanel のサーバー割り当てによって決まります。起動コマンドは -Xmx{{SERVER_MEMORY}}m を使用しており、これは最大ヒープサイズが割り当てられたメモリと一致することを意味します。
最適なパフォーマンスのために:
- 小規模サーバー(1~5 プレイヤー): 2~4 GB RAM 推奨。
- 中規模サーバー(5~15 プレイヤー): 4~8 GB RAM 推奨。
- 大規模サーバー(15 プレイヤー以上): 8 GB 以上の RAM 推奨。
関連記事
サポートが必要ですか?
StarMade サーバーで問題が発生した場合は、サポートチケットを開いて、サーバーの IP、問題の説明、および GPanel コンソールからの関連するエラーメッセージを記載してください。