io.netty.channelMinecraftエラーとは何ですか
多くのユーザーは、Minecraftサーバーにアクセスできなかった後、憤慨し始めます。 彼らは次のようなメッセージに遭遇します io.netty.channel.abstractchannel $annotatedconnectexception それは彼らが友達と遊ぶのを防ぎます。 この問題はかなり一般的であり、通常はゲームやPCを再起動するか、ルーターを再起動することで解決します。 これで問題が解決しない場合は、以下に示す高度なソリューションのリストを試してください。 指示に従って、各メソッドを段階的に実行してください。
1.ファイアウォール設定を構成する
同じ問題のために複数のサーバーに参加できない場合、これはファイアウォールがサーバーへのアクセスをブロックしていることに関連している可能性があります。 フォーラムでの議論は、ファイアウォールがにある1.12.jarファイル(Minecraftバージョンを表す)へのパスを許可しないことを示唆しています。 C:\Users\user\AppData\Roaming.minecraft\versions(version)
。 したがって、以下の手順で制限を解除しようとします。
- 入力して開く Windowsセキュリティ 横の検索タブで 開始 メニュー。
- 次に、 ファイアウォールとネットワークの保護.
- 少し下にスクロールして、 ファイアウォール経由のアプリを許可する.
- これで、新しいウィンドウが表示されます。 その中で、をクリックします [設定の変更]。 画面に警告プロンプトが表示されている場合は、 有り.
- 完了したら、オプションを選択します 別のアプリを許可する.
- 開いたウィンドウで、 ブラウズ Minecraftがインストールされている場所に移動します(パスは上記のように見える場合があります)。
- Minecraftフォルダーで、を選択する必要があります .exeファイル & 。Jsの ファイルをクリックし、 Open.
- また、というフォルダでこれらの手順を繰り返す必要があります Minecraftサーバー。 それを見つけて、上記と同様にそこからファイルを選択します。
- 最後に、最初にいる 設定を変更する ページを見つけたら、リストを下に移動します Java(TM)プラットフォームSEバイナリ.
- 両方を確認してください プライベート & 公共 その横にあるボックスをクリックし、 OK 仕事を終える。
これで、ウィンドウを閉じて、もう一度サーバーに入ろうとすることができます。 また、サードパーティのマルウェア対策ソフトウェアがMinecraftの設定と競合する可能性があることにも言及する必要があります。 これらのプログラムでファイアウォールを有効にできる場合があります。 したがって、アプリを無効にするか削除すると、問題の解決に役立つ場合があります。
2.Javaを再インストールしてみてください
Minecraftは、Javaソフトウェアに基づいて実行されています。 場合によっては、古くなったり誤動作したりして、同様の問題が発生することがあります。 これが、別の解決策が最新バージョンのJavaを削除してインストールする理由です。 これを実行するには、次の手順に従います。
- 右クリック 開始 メニューと選択 アプリと機能.
- リストを下にスクロールして見つけます Java。 それを左クリックして選択します アンインストールする.
- 削除が完了したら、Javaの公式Webサイトを開いて Javaの最新バージョンをダウンロード.
- インストールしたら、Minecraftサーバーをもう一度実行してみてください。
3.正しいIPとポートを使用しているかどうかを確認します。
自分のサーバーを友人にホストしようとしているが、同じ問題が発生する場合、これはIPアドレスの間違ったポートに関連している可能性があります。 これは、ユーザーのIPが時々変更され、設定を誤解させるときに常に見られます。 この問題を解決するために、正しいポートを見つけてサーバーアドレスに挿入します。
- Open コマンドプロンプト 入力して、
cmd
横の検索ボックスに 開始 メニューボタン。 - 右クリック コマンドプロンプト 選択して 管理者として実行..
- コンソールを開いたら、次のように入力します
ipconfig
を押し 入力します. - 表示されたデータのリストから、IPV4アドレスをメモします。
- 次に、次のステップはこのパスに移動することです
Minecraft Servers\Maxwell(some random numbers)\MinecraftServer
。 このフォルダで、というテキストドキュメントを開きます サーバーのプロパティ. - を見つけてメモします サーバポート そこに示されています。 ユーザーごとに異なる場合がありますが、25565であると想像してみましょう。
- Minecraftを起動して、 マルチプレイヤーで遊ぶ.
- 入力するサーバーを選択して、 編集.
- ボックスにサーバーアドレスが表示されます。 アドレスの最初の8桁が上記のIPV4と一致するかどうかを確認します。 そして最後の5と同じで、テキストファイルと同じである必要があります。
- 最後に、[完了]をクリックして更新し、サーバーにアクセスします。
この方法で問題が解決したことを願っています。 そうでない場合は、以下の問題を修正できるもうXNUMXつの効率的な方法があります。
4.ネットワークのポートフォワード
前のステップと同様に、このソリューションは、自分のサーバーに問題がある人向けです。 サーバーが基づいているのと同じアドレスを介してネットワークをガイドする必要があります。 この方法は上記と似ていますが、IPとポートを常にチェックする義務がないことを確認します。 これにより、ローカルネットワーク外の友達があなたがホストするサーバーに参加できるようになります。 このソリューションを実行するには、ルーターページを開く必要があります。 ルーターを製造している会社はさまざまであるため、必要な手順を実行する手順は少し異なる場合があります。 それにもかかわらず、インターフェースに合わせて調整できるいくつかの一般的な手順を示します。
- まず、ブラウザの検索スペースにルーターのアドレスを入力します(ルーターの下のステッカーに記載されています)。 ログインに必要なユーザー名とパスワードもここにあります。
- 設定ページが表示されたら、 ポートフォワーディング セクション(別名 仮想サーバ)。 時々それはまたに位置するかもしれません 詳細設定.
- すべてが正しく行われた場合、あなたは今、入力するセクションにいるはずです ポート, ローカルIPアドレス、 そしてその プロトコール オプションを選択します。
- これらのスペースに、以前のソリューションで見つけたポートとIPV4を入力します。 時々両方があります 外部 & 内部ポート、したがって、それらも同じポートで埋める必要があります。 のために プロトコール オプション、選択 TCP / UDP.
- 最後に、をクリックします 申し込む, 新しい追加または Save 終わる。
- 今、あなたはあなたのIPアドレスが何であるかをグーグルで検索して、それを友達に送ることができます。
まとめ
io.netty.channelエラーを取り除くことは、過度に複雑に見えるかもしれません。 実際、いくつかの方法では、正しい方法で手順を実行するために少し時間がかかります。 それでも、忍耐を保ち、以前直面していたボトルネックをなんとか乗り越えていただければ幸いです。