MCTOOLBOX
MC ToolboxMC TOOLBOX

サーバーとファイル

whitelist.json生成ツール

プレイヤー名とUUIDを含むJava版whitelist.jsonを作成します。Mojangプロフィール検索とOfflinePlayer UUIDに対応します。

プレイヤー

server.propertiesでwhite-list=trueを設定し、サーバールートに配置して再起動または/whitelist reloadを実行します。

生成されたwhitelist.json

[
  {
    "name": "Steve",
    "uuid": "5627dd98-e6be-3c21-b8a8-e92344183641"
  },
  {
    "name": "Alex",
    "uuid": "36532b5e-c442-3dbb-a24c-c7e55d0f979a"
  },
  {
    "name": "Notch",
    "uuid": "b50ad385-829d-3141-a216-7e7d7539ba7f"
  }
]

オンラインUUIDとオフラインUUID

オンラインモードはMojangのUUIDを使います。オフラインモードは大文字小文字を含む正確な名前から固定UUIDを作ります。サーバー設定に合わせて選択してください。

オンラインUUIDとオフラインUUIDは互換性がありません

オンラインモードのJavaサーバーは、Mojangサービスが返すUUIDで有料アカウントを識別します。オフラインモードのサーバーは、名前ベースの異なるUUIDを導出するため、ユーザー名が正しく見えても、オフラインのホワイトリストをオンラインサーバーにコピーすると失敗する可能性があります。UUID方式をサーバーの認証モードに合わせ、そのモードが変更された場合はファイルを再生成してください。

既存のプレイヤーを失わずにファイルをインストールする

whitelist.jsonを置き換える前に、サーバーを停止するか、そのホワイトリストコマンドを使用してください。サーバーにすでに承認済みのプレイヤーがいる場合は、ファイルを盲目的に上書きするのではなく、それらのエントリをマージしてください。エントリごとに一意の名前とUUIDを持つ有効なJSONを維持し、サーバーを起動して、サーバーソフトウェアがサポートしている場合は/whitelist reloadを実行してください。本番サーバーを編集する前にバックアップを保存してください。

よくある質問

whitelist.jsonはどこに置きますか?

server.propertiesやサーバーJARと同じルートフォルダーです。

オンラインサーバーでオフラインUUIDを使えますか?

いいえ。Mojang UUIDと一致しないため利用できません。