Jak rozwiązywać problemy z grami sieciowymi Minecraft
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 swojej popularności i liczbie rodziców, którzy walczą z nią dla swoich dzieci, 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 w Minecrafta, więc z pewnością nie zaszkodzi czytać od góry do dołu, a nawet utworzyć zakładkę do tego artykułu w celu rozwiązywania problemów w przyszłości..
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 pierwsze miejsce.
Złóżmy najczęstsze przyczyny tego problemu i uporządkujmy je według rozpowszechnienia za pomocą odpowiednich rozwiązań.
Twoja zapora 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ą, monit Zapory nie jest dla "Minecrafta" - jest przeznaczony 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 o problemach z bezpieczeństwem, jakich Java używała przez lata) 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 w celu uzyskania dostępu nie administracyjnego (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 anulowałem".
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 "Zezwól 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 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 ogromnej, ogromny, w większości przypadków ta prosta modyfikacja wystarczy, aby pozbyć się problemów związanych z łącznością.
Twoje komputery są w różnych sieciach
Drugim problemem jest problem z inną siecią. Ten problem może przybierać różne formy, 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 jakikolwiek komputer jest podłączony do routera za pośrednictwem sieci Ethernet, upewnij się, że jest on podłączony do tego samego routera, z którego inne są połączone za pośrednictwem Wi-Fi.
Sprawdź izolację AP
Jeśli wszyscy są połączeni z tą samą siecią, ale nadal nie możesz się połączyć, może to być spowodowane przez funkcję routera nazywaną izolacją AP. Możesz sprawdzić, czy komputer każdego gracza może dotrzeć do komputera obsługującego grę za pomocą prostego testu ping.
Rozpocznij 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ł 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 wynik, informujący o tym, jak szybko można było połączyć się z innym 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 Internetu ale nie zdają testu ping, to ostatnia rzecz, na którą należy zwrócić uwagę: izolacja użytkownika. Niektóre routery mają funkcję zabezpieczeń (która jest zwykle stosowana tylko dla użytkowników Wi-Fi, a nie dla sieciowych użytkowników Ethernetu), 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 pewną odmianę. 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 pomyślnie 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 odtwarzacza hosta jest otwarta do odtwarzania w sieci LAN.
W związku z tym musisz albo sprawdzić port, gdy otworzysz grę na komputerze głównym (jest ona 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 gier, 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", które pojawia się, 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 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. Poniżej przedstawiamy bardziej szczegółowy opis.
Identyczny błąd ID
Jeśli drugorzędni gracze zalogują się do hostowanej gry i otrzymają komunikat "Ta nazwa jest już zajęta", 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 tylko zjednoczyć imprezę LAN lub pozwolić dziecku, aby grał, możesz edytować plik, aby umożliwić korzystanie z jednej licencji Minecraft do lokalnej gry. W szczegółowym samouczku na ten temat szczegółowo opisujemy ins, outs 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 w ciągłym "zalogowaniu ...") do bardzo konkretnych odczytów błędów z 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, to musisz dodać te same mody do klientów, którzy próbują się połączyć (np. Jeśli host ma popularny mod Mo 'Creatures, to wszyscy gracze, którzy chcą dzielić świat również będą go potrzebować zbyt). Jeśli klient jest zmodyfikowany, a na hoście działa minicraft waniliowy, to 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 stworzyć 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. Niejednokrotnie gracze mogą prowadzić grę i łączyć się z innymi grami w sieci, ale mimo tego, że nie dają się kopać z gry, wydajność jest naprawdę niezła. Odkładając na bok kilka niewidocznych, ale poważnych problemów z siecią, które w rzeczywistości powodują problemy z łącznością, jest kilka rzeczy, które możesz zrobić, aby Minecraft był płynny dla wszystkich.
Najpierw gracz z najpotężniejszym gospodarzem 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 w stanie zająć 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 hostingowy jest dobrze przystosowany do zadania, ale nadal uzyskujesz niską liczbę klatek na sekundę i inne oznaki walczącej gry, możesz odrzucić trochę świata do oddzielnej aplikacji serwera. Mojang oferuje autonomiczną aplikację serwerową do pobrania i nie ma czasu, aby skonfigurować prosty serwer wanilii Minecraft. Z naszego doświadczenia wynika, że naprawdę pomaga to w wygładzeniu problemów z wydajnością, jeśli kopia Minecrafa hosta nie próbuje jednocześnie obsługiwać odtwarzacza hosta, a także udostępnia grę dla wszystkich innych graczy. 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 obsłużyć ciężkie dźwiganie, aby komputery graczy nie musiały.
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 dzięki 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ż wtedy, gdy zacząłeś.