If-Koubou

Jak rozwiązywać problemy z grami sieciowymi Minecraft

Jak rozwiązywać problemy z grami sieciowymi Minecraft (Jak)

Minecraft to fantastyczna gra do grania w sieci lokalnej z przyjaciółmi, ale nie jest to zabawne, gdy musisz spędzić połowę czasu na rozwiązywaniu problemów z połączeniem. Rzućmy okiem na to, jak zidentyfikować i rozwiązać problemy z grą w Minecraft LAN.

Identyfikacja ogólnego problemu

Dzięki jego popularności i rosnącej liczbie rodziców na ich dzieciach, otrzymujemy więcej wiadomości o Minecraft niż jakakolwiek inna gra. Mając to na uwadze, napisaliśmy ten przewodnik z naciskiem na pomoc laikowi, aby szybko zidentyfikował, co należy zrobić, aby złagodzić ich konkretny problem. Kiedy twoje dziecko (lub przyjaciel) przyjdzie do ciebie z jednym z tych pytań, powinieneś być w stanie znaleźć odpowiedzi tutaj.

To powiedziawszy, istnieje duża szansa, że ​​możesz napotkać jeden lub kilka z tych problemów w ciągu dni gry Minecraft, więc z pewnością nie zaszkodzi czytać od góry do dołu, a nawet dodać do zakładek ten artykuł w celu przyszłego rozwiązywania problemów.

Ponadto, jeśli jesteś stosunkowo nowy w Minecrafcie, zapoznaj się z naszym przewodnikiem do konfiguracji gry LAN tutaj. Może się zdarzyć, że nie potrzebujesz zaawansowanej pomocy w rozwiązywaniu problemów, ale tylko krótki przegląd tego, jak zacząć działać.

"Nie widzę gry Minecraft w sieci LAN"

To jest największy problem, z którym mają do czynienia ludzie, konfigurując Minecraft w swojej sieci lokalnej (LAN): każdy ma zainstalowaną i uruchomioną grę Minecraft, ale jeden lub więcej graczy nie widzi odtwarzacza, który mógłby się połączyć z Internetem. pierwsze miejsce.

Złóżmy najczęstsze przyczyny tego problemu i uporządkujmy je według rozpowszechnienia za pomocą odpowiednich rozwiązań.

Twoja zapora sieciowa blokuje Javę

Ten problem powstaje z powodu nieporozumień co do tego, co dzieje się za kulisami z Zaporą systemu Windows. Jeśli Windows poprosi cię o pozwolenie na jego uruchomienie, możesz oczekiwać, że poprosi o pozwolenie na Minecraft, prawda? Z wyjątkiem Minecrafta jest faktycznie plikiem Java wykonywanym przez program Java, więc gdy przychodzi czas na połączenie Minecrafta z siecią, zapora ogniowa nie jest dla "Minecrafta" - jest przeznaczona dla Javy.

Na powyższym zrzucie ekranu możesz zobaczyć konkretne wyskakujące okno Firewall. Większość osób domyślnie zobaczy alert bezpieczeństwa, zobacz Javę (i albo nie wie, co to jest, albo tylko wie wystarczająco dużo o Jamerze, aby przypomnieć sobie, co to jest problem z zabezpieczeniami Java na przestrzeni lat) i kliknij anuluj. Problem jest jeszcze bardziej złożony, jeśli masz komputer gościa lub komputer, którego dziecko używa do skonfigurowania dostępu bez uprawnień administracyjnych (co powinieneś), może spróbować "Zezwalać na dostęp", ale nie może i po prostu nacisnąć anuluj. Nie możemy powiedzieć, ile razy zrobiliśmy kłopoty w strzelaniu do Minecrafta, tylko po to, by ktoś powiedział "Oh hej, pojawiło się okno Firewall, ale ja po prostu kliknę anuluj".

Na szczęście rozwiązanie tego problemu jest proste, o ile masz dostęp administracyjny do komputera (co oznacza, że ​​domyślnym kontem jest administrator lub masz hasło do konta administratora).

Po prostu przejdź do Panel sterowania> System i zabezpieczenia> Zapora systemu Windows (lub po prostu wpisz "Zapora sieciowa" w polu wyszukiwania Menu Start).

W panelu sterowania Zapora wybierz "Zezwalaj aplikacji lub funkcji za pośrednictwem Zapory systemu Windows"; link widoczny jest w jasnoniebieskim miejscu na zrzucie ekranu powyżej.

Kliknij ikonę "Zmień ustawienia" w prawym górnym rogu, aby poinformować system Windows, że chcesz wprowadzić zmiany administracyjne, a następnie przewiń w dół, aby wyszukać "javaw.exe" na liście wpisów Zapora sieciowa. Wersja Java, z której korzysta twoja kopia Minecrafta, musi mieć zaznaczoną kolumnę "Prywatne". Podczas gdy większość ludzi ma tylko jeden wpis, możliwe, że masz dwa wpisy. (Jeśli na liście znajduje się więcej niż jedna wersja pliku javaw.exe i chcesz sprawdzić, zawsze możesz kliknąć prawym przyciskiem myszy na każdym wpisie i wybrać "Szczegóły", aby uzyskać więcej informacji.)

W ogromnym,ogromnyw większości przypadków ta prosta korekta wystarczy, aby pozbyć się problemów związanych z łącznością.

Twoje komputery są w różnych sieciach

Drugi tylko problem z Javą to problem z inną siecią. Ten problem może występować w kilku formach, a jeśli rozwiązałeś problem Java (lub w ogóle nie było to problemem), powinieneś ostrożnie przeanalizować te potencjalne scenariusze.

Upewnij się, że wszystkie komputery znajdują się w tej samej sieci. W przypadku urządzeń Wi-Fi, zwłaszcza laptopów, zawsze jest możliwe, że urządzenie jest podłączone do pobliskiej otwartej sieci Wi-Fi lub Wi-Fi sąsiada, z którego korzystałeś wcześniej. Dokładnie sprawdź, czy wszystkie komputery znajdują się w tej samej sieci lokalnej o tej samej nazwie (np. Odtwarzacz 1 nie znajduje się w "Wireless", a odtwarzacz 3 w "Wireless_Guest").

Jeśli jakiekolwiek komputery są podłączone do routera za pośrednictwem sieci Ethernet, upewnij się, że są one podłączone do tego samego routera, z którego inne są połączone za pośrednictwem Wi-Fi.

Sprawdź izolację AP

Jeśli wszyscy są podłączeni do tej samej sieci, ale nadal nie możesz się połączyć, może to być spowodowane przez funkcję routera o nazwie izolacja AP. Możesz sprawdzić, czy komputer każdego gracza może dotrzeć do komputera obsługującego grę za pomocą prostego testu ping.

Zacznij od otwarcia wiersza poleceń na każdym komputerze i wpisania "ipconfig" dla użytkowników Windows i "ifconfig" dla użytkowników Linux i Mac. To polecenie wyświetli różne dane dotyczące adresu IP i stanu karty sieciowej komputera. Zanotuj "Adres IPv4" dla każdego komputera. Dla większości użytkowników domowych adres ten będzie wyglądał podobnie jak 192.168.1. * Lub 10.0.0. * Ponieważ są to domyślne bloki adresów na większości routerów i zarezerwowane specjalnie do użytku wewnętrznego.

Gdy masz już adresy różnych komputerów, sprawdź, czy mogą się nawzajem połączyć z siecią za pomocą świst dowództwo. Wciąż w wierszu poleceń wprowadź polecenie ping [adres IP komputera hosta]. Na przykład, jeśli masz dwa kompuety - jeden o adresie 10.0.0.88 i jeden o adresie 10.0.0.87 - zaloguj się na pierwszym komputerze (88) i uruchom:

ping 10.0.0.87

Następnie powtórz proces na drugim komputerze (87):

ping 10.0.0.88

Polecenie ping wyświetli dane wyjściowe informujące o tym, jak szybko można było połączyć się z drugim komputerem, a także o tym, ile pojedynczych pakietów zostało pomyślnie zwróconemu. W sieci domowej wskaźnik sukcesu powinien wynosić 100%.

Jeśli oba komputery mają dostęp do Internetuale nie zdają testu ping, to ostatnia rzecz, na którą należy zwrócić uwagę: izolacja użytkownika. Niektóre routery mają funkcję zabezpieczeń (zazwyczaj stosowaną tylko do użytkowników Wi-Fi, a nie łączących się z siecią Ethernet), która izoluje użytkowników od siebie nawzajem, dzięki czemu każdy może łączyć się z Internetem, ale poszczególni użytkownicy nie mogą się ze sobą łączyć. To ustawienie jest zwykle oznaczane jako "izolacja AP", ale możesz zobaczyć je jako "izolację punktu dostępowego", "izolację użytkownika", "izolację klienta" lub niektóre odmiany. Niektóre routery automatycznie stosują również izolację AP we wszystkich sieciach gości bez określania tego ustawienia dla użytkownika, dlatego ponownie sprawdź, czy żaden z graczy nie jest zalogowany do sieci gości routera.

Jeśli jeden lub więcej komputerów nie przejdzie testu ping i podejrzewasz, że przyczyną może być izolacja AP, musisz sprawdzić dokumentację swojego routera, aby sprawdzić, gdzie jest to ustawienie i jak je wyłączyć. Jeśli znajdziesz dokumentację dla swojego routera i możesz przeglądać menu samodzielnie, zapoznaj się z naszym przewodnikiem dotyczącym izolacji AP, aby uzyskać wskazówki na temat znajdowania i włączania / wyłączania tego routera.

Spróbuj ręcznie połączyć

Jeśli powyższe sekcje nie rozwiążą problemu, to najprawdopodobniej jedynym problemem, jaki naprawdę masz, jest to, że Minecraft z jakiegoś powodu nie odpytuje poprawnie sieci i aktualizuje listę dostępnych gier sieciowych.

Nie oznacza to, że nie możesz grać w grę w sieci LAN, ale oznacza to, że musisz ręcznie wpisać adres hosta, aby to zrobić. Jeśli zobaczysz ekran podobny do powyższego, w którym ciągle skanuje gry LAN, ale ich nie znajduje, kliknij przycisk "Bezpośrednie połączenie" i wprowadź następujące polecenie "[Adres IP odtwarzacza hosta]: [Port gry hosta]". Na przykład "192.168.1.100:23950".

Port gry przeznaczony jest dla gier sieciowych Minecraft losowo przydzielanych za każdym razem, gdy mapa gracza hosta jest otwarta do gry w sieci LAN.

W związku z tym musisz albo sprawdzić port, gdy otworzysz grę na hoście (jest wyświetlana na ekranie zaraz po uruchomieniu gry, jak widać poniżej) lub musisz spojrzeć na listę gry na ekranie gry wieloosobowej innego klienta w twojej sieci, który może się z powodzeniem łączyć (gdzie wyświetli zarówno adres IP, jak i numer portu pod nazwą otwartej gry).

"Mogę się połączyć, ale mnie wyrzucono"

Jeśli widzisz drugą grę w sieci lokalnej, ale wyrzucasz ją przed zagrania, winowajcą jest zazwyczaj jedna z trzech rzeczy: różne wersje gry, identyczne identyfikatory użytkowników lub niezgodne mody do gry (w tej kolejności prawdopodobieństwa).

Błąd przestarzałego serwera / klienta

Niezsynchronizowane numery wersji Minecrafta są największym źródłem zjawiska typu "dołącz do mnie, ale", a występują, gdy odtwarzacz klienta i odtwarzacz hosta uruchamiają wydania gry. Jeśli na przykład host działa pod kontrolą programu Minecraft 1.7.10, ale używasz wersji 1.8.8, zobaczysz komunikat podobny do tego:

Najprostszym rozwiązaniem jest dopasowanie wersji numeru Minecrafera odtwarzacza klienta (nie będziemy sugerować zmiany wersji odtwarzacza hosta, jeśli świat odtwarzacza jest już zbadany i rozbudowany o kreacje, ponieważ główne różnice w wersjach Minecrafta mogą siać spustoszenie w mapy).

Aby to zrobić, uruchom program uruchamiający Minecraft na komputerach klienckich i kliknij przycisk "Edytuj profil". W rozwijanym menu "Użyj wersji" wybierz odpowiednią wersję Minecrafta. Bardziej szczegółowe instrukcje znajdziesz tutaj.

Identyczny błąd ID

Jeśli drugorzędni gracze zalogują się do hostowanej gry i otrzymają komunikat "To nazwisko jest już zrobione", prawdopodobnie masz tylko jedną kopię premium Minecrafta. Pojedynczy gracz nie może zalogować się do tego samego świata dwa razy.

Możesz poradzić sobie z tym problemem na dwa sposoby. Po pierwsze, możesz kupić kopię gry Minecraft dla każdego gracza (który, jako fani Minecrafta, którzy obsługują grę, zachęcamy cię do zrobienia). Lub, jeśli chcesz po prostu zrzucić imprezę LAN lub pozwolić dziecku, aby grał, możesz edytować plik, aby umożliwić użycie jednej licencji Minecraft do lokalnej gry. W szczegółowym samouczku na ten temat szczegółowo opisujemy ins, out i pułapki tej techniki.

Błąd brakujących modów

Kiedy dodajesz modyfikacje do swojej gry w Minecrafcie, takie jak fajne biomy lub dodatkowe stwory, każdy gracz, który łączy się z Twoją grą, musi mieć zainstalowane te same mody (i te same wersje tych modyfikacji). Możesz przeczytać więcej o modach i ins-and-out ich używania tutaj.

Dokładny tekst tego błędu może różnić się od nieotrzymania nawet komunikatu o błędzie (gra utknęła wiecznie przy "logowaniu się ...") do bardzo specyficznych odczytów błędów zawierających listę modów i wersji, których brakuje.

Jeśli napotkasz ten problem, możesz to naprawić na dwa sposoby. Jeśli host uruchamia mody, musisz dodać te same mody do klientów, którzy próbują się połączyć (np.jeśli host ma popularny mod Mo 'Creatures, wtedy wszyscy gracze, którzy chcą dzielić świat, również będą go potrzebować). Jeśli klient jest zmodyfikowany, a host korzysta z Minecrafta z wanilią, wówczas klient musi wrócić do podstawowej wersji gry Minecraft. W takich przypadkach bardzo przydatne jest korzystanie z menedżera instancji takiego jak MultiMC; możesz utworzyć konkretną instancję dla każdej kombinacji wanilii i zmodyfikowanego Minecrafta, którego potrzebujesz.

"Mogę połączyć, ale wydajność gry jest słaba"

W przeciwieństwie do poprzednich części tego podręcznika, ta sekcja jest nieco bardziej niejednoznaczna. Wiele razy gracze mogą prowadzić grę i łączyć się z innymi grami w sieci, ale mimo, że nie są wyrzucani z gry, wydajność jest naprawdę spora. Odkładając na bok niewidoczny, ale poważny problem z siecią, który w rzeczywistości powoduje problemy z łącznością, jest kilka rzeczy, które możesz zrobić, aby Minecraft był płynny dla wszystkich.

Po pierwsze, gracz z najpotężniejszym hostem komputera gra. Minecraft to gra bardzo głodny zasobów (nawet jeśli grafika wygląda bardzo retro i prosta). Jeśli masz słabe odtwarzanie we wszystkich dziedzinach (nie tylko na słabszych komputerach), może to oznaczać, że komputer hostujący nie jest przeznaczony do tabaki.

Po drugie, nie możemy powiedzieć wystarczająco dużo dobrych rzeczy o Opt Optine Minecraft. Nawet jeśli nie masz zamiaru robić nic poza grą w waniliową grę Minecraft. powinieneś bezwzględnie i bez wątpienia zainstalować Optifine. Jest to zbiór optymalizacji kodu, który, szczerze, powinien znajdować się w domyślnym kodzie Minecrafta. Niezależnie od tego, czy Twój komputer jest słabo zbudowany, Optifine sprawi, że Minecraft będzie działał znacznie płynniej.

Na koniec, jeśli komputer hostujący jest dobrze przystosowany do zadania, ale nadal uzyskujesz niską liczbę klatek na sekundę i inne oznaki walczącej gry, możesz odciążyć część świata w oddzielnej aplikacji serwera. Mojang oferuje autonomiczną aplikację serwerową do pobrania i nie ma czasu, aby skonfigurować prosty, waniliowy serwer Minecraft. Z naszego doświadczenia wynika, że ​​pomaga to w łagodzeniu problemów z wydajnością, jeśli kopie Minecrafa hosta nie próbują jednocześnie obsługiwać odtwarzacza hosta, a także udostępniają grę wszystkim pozostałym graczom. Dzielenie rzeczy tak, aby komputer hosta nadal hostował grę (za pośrednictwem dedykowanej aplikacji serwera), ale aplikacja Minecraft hosta nie obraca się przy obu zadaniach, może naprawdę poprawić wydajność dla wszystkich.

Co jeszcze lepsze: jeśli nadal masz problemy z wydajnością, możesz zainstalować serwer Minecraft na zupełnie osobnym komputerze w sieci i pozwolić maszynie na ciężkie podnoszenie, aby komputery graczy nie musiały tego robić.

Kiedy ty, twoi przyjaciele i twoje dzieci naprawdę chcesz grać w Minecrafta, może to być bardzo frustrujące, kiedy tworzenie lokalnej gry nie jest łatwe. Jednak przy odrobinie rozwiązywania problemów nie tylko możesz zacząć działać bez problemu, ale możesz nawet znaleźć, dzięki modom takim jak Optifine i uruchomieniu odrębnej aplikacji serwerowej, jesteś lepszy niż na początku.