このガイドでは、コンソールコマンド、プレイヤー管理、マップ管理、ゲームルール、Mod のインストールなど、Mindustry のサーバー管理について説明します。
前提条件: このガイドは、サーバーがすでに稼働していることを前提としています。まずサーバーをセットアップする必要がある場合は、Mindustry サーバーセットアップガイドをご覧ください。
サーバーコンソール
Mindustry には豊富なコンソールコマンドが用意されています。GPanel のコンソールタブで入力します。サーバーは exit コマンドで停止します(GPanel の停止ボタンで処理されます)。
基本コマンド
| コマンド | 説明 |
|---|---|
help |
利用可能なすべてのコマンドを一覧表示します |
host [mapname] [mode] |
オプションのゲームモード(survival、attack、pvp、sandbox)でマップをホストします |
maps |
利用可能なすべてのマップを一覧表示します |
status |
現在のサーバーステータス、マップ、プレイヤー数を表示します |
say [message] |
すべてのプレイヤーにメッセージをブロードキャストします |
save [name] |
現在のゲーム状態をファイルに保存します |
load [name] |
以前に保存したゲームを読み込みます |
saves |
保存されたすべてのゲームを一覧表示します |
gameover |
強制的にゲームオーバーにし、ロビーに戻ります |
exit |
サーバーをシャットダウンします |
プレイヤー管理
| コマンド | 説明 |
|---|---|
players |
接続中のすべてのプレイヤーをID付きで一覧表示します |
kick [player] |
名前またはIDでプレイヤーをキックします |
ban [type] [value] |
プレイヤーをBANします(名前、IP、またはIDで) |
unban [ip/id] |
IPまたはIDでプレイヤーのBANを解除します |
bans |
現在のすべてのBANを一覧表示します |
admin [player] |
プレイヤーに管理者権限を付与します |
unadmin [player] |
プレイヤーから管理者権限を取り消します |
admins |
すべての管理者プレイヤーを一覧表示します |
管理者プレイヤー
admin コマンドで管理者権限を付与されたプレイヤーは、ゲーム内のモデレーションツールにアクセスできるようになります。ゲーム内から直接プレイヤーをキックしたりBANしたりできます。
サーバー設定
| コマンド | 説明 |
|---|---|
config [name] [value] |
サーバー設定値を設定します |
config name [value] |
サーバー名を変更します |
config port [value] |
サーバーポートを変更します(GPanel で設定されます) |
config desc [value] |
サーバーの説明を設定します |
ゲームモード
Mindustry は、マップをホストする際に指定できる複数のゲームモードをサポートしています:
- Survival: デフォルトモード。防御を構築し、敵のウェーブを生き延びます。
- Attack: 自分のコアを守りながら敵のコアを破壊します。
- PvP: プレイヤー対プレイヤー。チームが互いのコアの破壊を競います。
- Sandbox: 無限のリソース、敵なし。自由に建設できます。
host Tendrils survival
host Fork pvp
host Glacier sandbox
マップ管理
カスタムマップ
カスタムの .msav マップファイルを config/maps/ ディレクトリにアップロードします。アップロード後、maps コマンドを使用して表示されることを確認し、host [mapname] でホストします。
マップローテーション
Mindustry はゲーム終了後に自動的に次のマップに切り替わります。ローテーションにはマップディレクトリ内のすべてのマップが含まれます。コンソールで gameover を実行することで、現在のマップをスキップできます。
Mod のインストール
- GPanel からサーバーを停止します。
- Mindustry コミュニティまたは Mod リポジトリから Mod をダウンロードします。
- SFTP を介して Mod ファイル(
.jarまたは.zip)をconfig/mods/ディレクトリにアップロードします。 - サーバーを再起動し、コンソールで Mod の読み込みメッセージを確認します。
クライアント Mod: Mod 入りのサーバーに接続するには、プレイヤーは同じ Mod をクライアントにインストールする必要があります。クライアントのインストール手順については、各 Mod のドキュメントを確認してください。
トラブルシューティング
| 問題 | 解決策 |
|---|---|
| サーバーがブラウザに表示されない | サーバーが稼働しており、ポートが正しいことを確認してください。サーバーがリストに登録されるまで1分ほどかかる場合があります。 |
| カスタムマップの読み込みに失敗する | マップファイルが有効な .msav であり、互換性のある Mindustry バージョンで作成されたものであることを確認してください。 |
| Mod がクラッシュを引き起こす | config/mods/ から Mod を削除して再起動してください。Mod のバージョン互換性を確認してください。 |
| メモリ不足 | 大きなマップや多数の Mod には、より多くの RAM が必要になる場合があります。サーバープランのメモリ割り当てを確認してください。 |
関連記事
サポートが必要ですか? このガイドで扱われていない問題が発生した場合は、サポートチケットを開いてください。当社のチームがお手伝いします。