/whitelist
必要権限レベル
  • 3 ‌[JE限定]
  • 4 ‌[BE限定]
実行制限

専用サーバー限定
チートのみ‌[BE限定]

サーバーホワイトリストを操作することができる。ホワイトリストを有効にすると、そのリストに含まれているプレイヤーのみがそのサーバーに参加できるようになる。

ホワイトリストが有効化された状態でもJava Editionでは、サーバーの管理者だけはホワイトリストに含まれていなくても常にサーバーに接続できる。一方Bedrock Editionでは、管理者権限の有無に関わらずプレイヤーがサーバーに参加するにはホワイトリストに載っていることが必要である。ホワイトリストに載っているプレイヤーのプロファイルはwhitelist.json(allowlist.json‌[BE限定])ファイルに記録されており、手動で変更することもできる。

Bedrock Editionでは1.18.10においてこのコマンドは/allowlistに改名されたが、こちらのコマンドも依然として使用でき、保存ファイルも移行時には削除されずに複製される。

構文 編集

whitelist add <targets>Java Edition
allowlist add <name: string>Bedrock Edition
プレイヤーのプロファイルをホワイトリストに追加する。対象のプレイヤーが現在オンラインでなくてもよい。
whitelist listJava Edition
allowlist listBedrock Edition
ホワイトリスト上のすべてのプレイヤープロファイルを表示する。
whitelist offJava Edition
allowlist offBedrock Edition
サーバーのホワイトリストを無効化する。
whitelist onJava Edition
allowlist onBedrock Edition
サーバーのホワイトリストを有効化する。
whitelist reloadJava Edition
allowlist reloadBedrock Edition
記憶媒体からwhitelist.jsonを再読み込みする(手動でwhitelist.jsonを書き換えた際に有用)。
whitelist remove <targets>Java Edition
allowlist remove <name: string>Bedrock Edition
プレイヤーのプロファイルをホワイトリストから削除する。対象のプレイヤーが現在オンラインでなくてもよい。

引数 編集

JE: <targets>ゲームプロファイル

ホワイトリストに追加・削除するプレイヤーのプロファイルを指定する。
ゲームプロファイル(プレイヤープロファイル)でなければならない。これにはプレイヤー名(サーバーがオンラインの場合は実在の名前のみ可)やプレイヤー用のターゲットセレクターなどを用いることができる。

BE: name: stringbasic_string

ホワイトリストに追加・削除するプレイヤー名を指定する。
文字列で指定する文字列はスペースを含まない単一の単語か引用符で囲まれた文字列でなければならない。

結果 編集

コマンド条件Java Edition
任意引数が正しく指定されていない構文解析不能
/whitelist onすでにホワイトリストが有効である失敗
/whitelist offすでにホワイトリストが無効である
ターゲットセレクターに対応するプレイヤーが一人も発見できない
/whitelist add <targets>指定されたプレイヤーが全てすでにホワイトリストに載っている
/whitelist remove <targets>指定されたプレイヤーが一人もホワイトリストに載っていなかい
任意それ以外成功

出力 編集

コマンドエディション状況成功回数/execute store success .../execute store result ...
任意Java Edition失敗時なし00
/whitelist on
/whitelist off
/whitelist reload
成功時なし11
/whitelist list成功時なし1リストに乗っているプレイヤーの人数
/whitelist add <targets>成功時なし1新規にリストに追加されたプレイヤープロファイルの数
/whitelist remove <targets>成功時なし1リストから削除されたプレイヤープロファイルの数

歴史 編集

Java Edition Beta
1.3/whitelistが追加された。
Bedrock Edition
1.16.0release/whitelistが追加された。
1.17.0beta 1.16.230.50/allowlistに改名された。
release名称が/whitelistに差し戻された。
1.18.10release/allowlistに改めて改名された。