Skip to content
ホスティング · サーバー構成

チャット署名とenforce-secure-profile

署名付きチャットとは何か、なぜ無効化されているのか、どのようなリスクがあるのか、そしてニックネームログインを使用するサーバーとの関係について説明します。

更新日 2026年8月13日

enforce-secure-profile=true

バージョン 1.19 以降、チャットメッセージは暗号学的に署名されるため、サーバーとクライアントは送信者を検証できます。

無効にする場合

  • オフラインモード: 署名を検証できないため、サーバーは false で動作させる必要があります — ニックネームログイン。
  • チャットをプラグインが処理し、署名が失われるプロキシ構成。
  • メッセージを変更するチャットプラグイン: 署名が有効な状態では、変更によって検証が失敗します。

false の場合に起こること

  • クライアントは参加時に「サーバーは安全ではありません」という警告を表示します(一部のバージョン)。
  • プレイヤー通報(チャット通報)は機能しません。
  • チャットプラグインは制限なく動作します。

true の場合に起こること

メッセージ本文を変更するプラグインはエラーを発生させるか、メッセージが破棄されます。これは「アップデート後にチャットが断続的にしか動かない」最も一般的な原因です — チャットフォーマット。

推奨

シンプルなチャットを使用するプレミアムサーバーでは true のままにしてください。オフラインサーバー、またはフォーマットを変更するチャットプラグインを使用する場合は false を使用してください。これはサーバーのセキュリティホールではありません。署名が保護するのは Mojang の通報システムであり、サーバーではありません。

Minecraftホスティングオフラインでもサーバーが稼働サーバーを作成