MegaBlock Survivorsはルートコマンドを登録します:
セットアップ時に使用するNightbreakトークンコマンドは別です:
セットアップとコンテンツ管理
| コマンド | 実行者 | 権限 | 用途 |
|---|
/mbs | 全員 | megablocksurvivors.* | クイックスタートヘルプを表示(start、setup、reload) |
/mbs initialize | プレイヤー | megablocksurvivors.* | 初回セットアップフローを開く |
/mbs setup | プレイヤー | megablocksurvivors.* | コンテンツパッケージブラウザを開く |
/mbs downloadall | 全員 | megablocksurvivors.* | アクセス可能なすべてのMegaBlock Survivors Nightbreakパッケージをダウンロード |
/mbs updatecontent | 全員 | megablocksurvivors.* | 古くなったMegaBlock Survivorsパッケージの更新をダウンロード |
/mbs reload | 全員 | megablocksurvivors.* | MegaBlock Survivorsのコンテンツをリロードし、FreeMinecraftModelsのインポートがあれば更新 |
/mbs version | 全員 | なし | 現在のプラグインバージョンを表示 |
ゲームプレイコマンド
| コマンド | 実行者 | 用途 |
|---|
/mbs start | プレイヤー | 新しいマッチを開始する。既にマッチ中の場合は失敗。 |
/mbs quit | プレイヤー | 現在のマッチを終了してスポーンに戻る |
/mbs stats | プレイヤー | 現在のマッチの装備とステータス画面を開く |
内部コマンド
これらのコマンドはゲームUIによって自動的にトリガーされ、手動での実行は想定されていません:
| コマンド | 実行者 | 用途 |
|---|
/mbs reward <uuid> | プレイヤー | レベルアップ報酬画面から報酬を選択 |
/mbs hourglass-reward <uuid> | プレイヤー | 砂時計報酬画面から報酬を選択 |
/mbs chest-reward <uuid> | プレイヤー | チェスト報酬画面から報酬を選択 |
/mbs resume | プレイヤー | 報酬選択後にゲームプレイを再開 |
/mbs selectweapon <weaponType> | プレイヤー | クラス選択画面から初期武器を選択 |
デバッグと管理者コマンド
| コマンド | 実行者 | 用途 |
|---|
/mbs cheat | プレイヤー | 現在のマッチでチートする(デバッグツール) |
/mbs beam | プレイヤー | 近くのすべてのTargetブロックへのデバッグビームラインを10秒間描画 |
/mbs skipworld | プレイヤー | 現在のマッチで次のワールドにスキップ |
- MegaBlock Survivorsの
plugin.yml では /mbs ルートコマンドと /megablocksurvivors エイリアスのみが宣言されています。すべてのサブコマンドはコマンドマネージャーによってランタイムに登録されます。
- 明示的な権限が設定されていないコマンドには権限要件がありません。
megablocksurvivors.* 権限は、すべての管理者およびセットアップコマンドへのアクセスを制御します。