管理者ツール#
BentoBoxはサーバー管理者にゲームの管理、問題の調査、スムーズな運営のためのさまざまなツールを提供します。ファイルを手動で編集する必要はありません。
管理パネル#
メインの管理ハブは管理パネルで、以下で開きます:
/bentobox manage
/bbox manage) ここから実行中のすべてのゲームモード、アクティブなアイランド、基本的なサーバーの状態を一目で確認できます。
/bentoboxコマンド#
すべての最上位BentoBox管理は/bentobox(エイリアス:/bbox)を通じて行われます:
| コマンド | 機能 |
|---|---|
/bentobox version | BentoBoxのバージョンとロードされているすべてのアドオンを表示します。バグを報告する際は必ずこれを含めてください。 |
/bentobox manage | 管理パネルGUIを開きます |
/bentobox reload | サーバーの完全な再起動なしにBentoBoxの設定ファイルとロケールをリロードします |
/bentobox catalog | アドオンカタログを開きます |
/bentobox perms | BentoBoxとすべてのアドオンの有効なパーミッションを表示します |
/bentobox rank | カスタムランクのリスト表示、追加、削除を行います |
ゲームモードごとの管理者コマンド#
各ゲームモードには独自の管理者コマンドがあります。BSkyBlockでは/bsb、AcidIslandでは/acid adminなどです。これらはそのゲームモードに特有のコントロールを提供します:
| コマンド | 機能 |
|---|---|
/[admin] info <player> | プレイヤーのアイランドの詳細情報を表示します |
/[admin] delete <player> | プレイヤーのアイランドを削除します |
/[admin] setrange <player> <range> | プレイヤーのアイランド保護範囲を変更します |
/[admin] settings | 管理者向けワールド設定パネルを開きます |
/[admin] settings <player> | 特定のプレイヤーのアイランド設定パネルを開きます |
/[admin] why <player> | プレイヤーが何かできる/できない理由の追跡を開始します(下記参照) |
/[admin] reload | ゲームモードの設定をリロードします |
/[admin] blueprint | ブループリントマネージャーGUIを開きます |
正確な管理者コマンドのプレフィックスはゲームモードの設定によって異なります。詳細はゲームモードのドキュメントを確認してください。
「Why」診断ツール#
最も便利な管理者ツールの1つがwhyコマンドです。プレイヤーがアイランドで何かできない(またはできてはいけないことができる)と報告した場合は:
/[admin_command] why <player>
その後、サーバーコンソールはそのプレイヤーが行うすべてのアクションの理由をログに記録します。許可されたかブロックされたか、どの保護フラグが原因かが記録されます。これにより推測なしに設定ミスのパーミッションを診断できます。
追跡を停止するには、コマンドを再度実行してください。
管理者設定パネル#
管理者設定パネル(/[admin] settingsで開く)はワールド全体のデフォルトを制御します。1つのアイランドだけでなく、ゲームモードのワールド全体に適用される設定です。これには以下が含まれます:
- 新しいアイランドのデフォルト保護フラグ
- ワールド全体の制限(例:クリーパーの爆発ダメージ、ピストンの動作)
- プレイヤー設定パネルの表示設定(変更させたくないフラグを非表示にする)
フラグシステムの詳しい説明は保護をご覧ください。
パーミッションベースのコントロール#
BentoBoxは大いにパーミッションベースです。プレイヤーが持てるホームの数から飛行できるかどうか、アイランドのサイズまで、ほぼすべてのことがパーミッションプラグイン(例:LuckPerms)を通じてパーミッションを付与または拒否することでコントロールできます。
Tip
コンソールで/bentobox permsを実行すると、BentoBoxとそのアドオンによって登録されたすべてのパーミッションのリストがYAML形式で表示されます。パーミッションプラグインを設定する際に便利です。
データベース管理#
BentoBoxはアイランドとプレイヤーデータの保存に複数のデータベースバックエンドをサポートしています:
- JSON(フラットファイル) — デフォルト。セットアップが簡単で追加ソフトウェア不要
- MySQL(5.7以降)
- MariaDB(10.2.3以降)
- MongoDB(3.6以降)
- SQLite(3.28以降)
- PostgreSQL
データベースタイプはBentoBoxのconfig.ymlで設定されます。データを失わずに1つのデータベースタイプから別のタイプに移行するには:
/bentobox migrate
Warning
データベースを移行する前に必ず完全なバックアップを取ってください。
再起動なしのリロード#
設定ファイルを変更した後、サーバーを完全に再起動せずに適用できます:
/bentobox reload