まず見極める:入力ミスか、未起動か、ブロックされているか

サーバーが「オフライン表示・接続できない」場合、原因はたいてい次のいくつかに収まります。簡単なものから難しいものへ順に確認するのが一番速いです。

  1. アドレスまたはポートの入力ミス。 これが最も多いケースです。Java版の既定ポートは 25565、統合版 (Bedrock) の既定は 19132 で、両者を混用することはできません。アドレスに余計な空白があったり、ポートを1桁間違えただけでも、すぐに接続できなくなります。
  2. サーバープロセスが実際にはオンラインでない。 マシンやコンテナが起動していない、再起動直後でまだ準備が整っていない、あるいはプロセスがクラッシュしている、などです。
  3. ネットワークでブロックされている。 ホストのファイアウォールがポートを開放していない、ルーターがポート転送をしていない、クラウドホストのセキュリティグループが開放されていない、などです。
  4. バージョン不一致。 クライアントとサーバーが同じバージョン系統でない(Java↔Java、統合版↔統合版)、または具体的なマイナーバージョンが合っていない、などです。

どのカテゴリかを素早く切り分けるには、TopoBlocks の**無料「監視のみ」**が使えます。アドレスとポートを入力するだけで、普通のプレイヤーと同じようにサーバーをpingし、オンライン状態・バージョン・現在の人数・遅延を教えてくれます。監視でもオンラインが見えない場合は、問題は前の3つのいずれかである可能性が高いです。監視は正常なのに入れない場合は、多くはあなた側のバージョンや入力の問題です。接続時に具体的に何を入力すればよいかは、Minecraftサーバーに接続する を参照してください。

「監視のみ」で問題を特定する(無料・書き込み権限なし)

「監視のみ」は無料で、読み取り専用で書き込みません。アドレス+ポートだけが必要で、あなたのワールドのディレクトリは読み取らず、書き込み権限も一切なく、サーバーのパスワードやログイン認証情報も不要です。だからこれを使った切り分けはとても安全です。あなたのワールドに触れることはなく、ましてやどのファイルも上書きしません。

  • 監視がオフライン表示 → まず前の節に戻ってポート(Java 25565 / 統合版 19132)とアドレスを確認し、次にプロセスがオンラインか、ファイアウォールとポート転送が開放されているかを確認します。
  • 監視はオンライン表示なのに入れない → 問題はクライアント側です。バージョンが一致しているか、ゲームの「サーバーを追加」でアドレスとポートが正しく入力されているかを確認します。

監視で具体的にどの指標が見えるのか、オフラインアラートをどう設定するかについては、サーバーのオンライン/人数/遅延を監視する方法 を参照してください。Java版を開くか統合版を開くか、既定ポートにどちらを使うかでまだ迷っているなら、サーバーを開くならJava版と統合版のどちらを選ぶか をご覧ください。

いくつかの正直な注意点

  • 監視は無料かつ読み取り専用で、ワールドに触れず、書き込み権限もありません。リモートスナップショットや安全なデプロイのようなフル管理機能を伴う場合は、あなたの明示的な許可があって初めて実行されます。関連する有料機能の価格はApp内の表示が優先で、タスクが失敗した場合は自動返金されます。
  • TopoBlocks があなたの代わりにサーバー設定を変更することはありません。 監視は問題の特定を助けますが、ファイアウォールのポート開放、ポート転送、バージョンの整合といった操作は、依然としてあなたのサーバー/ルーター側で行う必要があります。監視が server.properties、ホワイトリスト、OPといった設定を編集することはありません
  • 切り分けの結果、もっと手軽な方法に切り替えたくなったら、ワンクリックのホスティングでサーバーを開くと、バージョン/プラン/リージョンの選択から公開までを自動で行えます。デプロイは「スナップショット→検証→アトミック切り替え→ヘルスチェック→失敗時の自動ロールバック」に従い、あなたのソースファイルを決して上書きしません。詳しくは詳細ガイド サーバーワールドを安全にデプロイする を参照してください。