Minecraft Java Edition サーバーステータスの仕組み

Minecraft Java Edition サーバーは TCP 上で Server List Ping (SLP) プロトコルを実装しています。クライアントがサーバーリストを開くと、各サーバーに接続してステータスリクエストを送信します。サーバーは MOTD (本日のメッセージ)、ソフトウェアバージョン、プロトコル番号、現在および最大プレイヤー数、および base64 エンコードされたファビコン PNG を含む JSON ペイロードで応答します。これにより、Minecraft クライアントをインストールすることなく、任意のパブリック Java Edition サーバーのステータスを確認できます。

ツールの説明

Java Minecraft Server Checker は、任意の Minecraft Java Edition サーバーをクエリし、リアルタイムステータスを表示します。サーバーのホスト名または IP アドレスとポートを入力し、「サーバーをチェック」をクリックして、サーバーの MOTD、バージョン、プロトコル番号、およびプレイヤー数を取得します。サーバーのファビコンが設定されている場合は、プレビューとして表示されます。

機能

  • ライブサーバーピング — 標準 SLP プロトコルを使用してサーバーに接続し、リアルタイムデータを返します。
  • ファビコンプレビュー — サーバーが設定している場合、サーバーの 64×64 アイコン画像を表示します。
  • バージョンおよびプロトコルの詳細 — 人間が読める形式のバージョン文字列と数値プロトコルバージョンの両方を表示し、正確な互換性チェックが可能です。

オプションの説明

フィールド 説明
ホスト Minecraft サーバーのホスト名または IP アドレス (例: play.example.com または 192.168.1.10)。
ポート サーバーがリッスンする TCP ポート。デフォルトは 25565

ヒント

  • Minecraft Java サーバーのデフォルトポートは 25565 です。サーバーがカスタムポートを使用している場合のみ、別のポートを指定してください。
  • 一部のサーバーはオンラインプレイヤー数を 0 に設定するか、実際の数を隠すためにカスタム値を表示します。これは正常です。
  • Bedrock Edition サーバーは異なるプロトコル (RakNet/UDP) を使用しており、このツールではクエリできません。