Jak řešit problémy s hrou Minecraft LAN


Minecraft LAN party jsou zábavné. Strávit první hodinu řešením věcí není.

Klíčové věci

Většinu problémů s připojením k místní síti Minecraft lze vysledovat k problémům s firewallem, nekompatibilitou verzí nebo nedostatečným hardwarem.

Minecraft je fantastická hra, kterou můžete hrát na místní síti s přáteli, ale není to žádná legrace, když musíte strávit polovinu času řešením problémů s připojením. Pojďme se podívat na to, jak identifikovat a vyřešit problémy s hraním Minecraft LAN.

Jak identifikovat váš problém Minecraft LAN

Díky její popularitě a počtu rodičů, kteří s ní zápasí pro své děti, dostáváme s velkým náskokem více e-mailů o Minecraftu než o jakékoli jiné hře.

S ohledem na to jsme napsali tuto příručku s důrazem na pomoc laikovi, kterým je často rodič, který se snaží porozumět Minecraftu a pomoci svému dítěti, rychle identifikovat, co musí udělat, aby zmírnil svůj konkrétní problém. Když za vámi vaše dítě (nebo přítel) přijde s jednou z těchto otázek, měli byste být schopni najít odpovědi právě zde.

Nastavili jsme článek s jednotlivými sekcemi označenými na základě konkrétních věcí, které by lidé, kteří potřebují vaši pomoc při odstraňování problémů, mohli říci, například „Nevidím hru Minecraft v síti LAN“ nebo „Mohu se připojit, ale nechat se vyhodit."

To znamená, že existuje velká šance, že se během dnů hraní Minecraftu setkáte s více než jedním z těchto problémů, takže určitě nebude na škodu přečíst si tento článek shora dolů a dokonce si tento článek uložit do záložek pro budoucí řešení problémů.

Také, pokud jste v Minecraftu relativně nováčci, podívejte se na našeho průvodce nastavením LAN hry zde. Možná nebudete potřebovat pokročilou pomoc při odstraňování problémů, ale jen rychlý přehled o tom, jak věci uvést do provozu.

„Nevidím hru Minecraft na LAN“

To je zdaleka největší problém, na který lidé narážejí při nastavování Minecraftu v místní síti (LAN). Každý má nainstalovaný a spuštěný Minecraft, ale jeden nebo více hráčů vůbec nevidí hostitelského hráče, aby se připojil.

Pojďme si rozebrat nejčastější důvody tohoto problému, seřazené podle toho, jak častý je problém při řešení problémů s Minecraftem.

Váš firewall blokuje Javu

Ruce dolů, problémy s firewallem na počítači hostujícím hru Minecraft jsou jedinou největší příčinou bolestí hlavy ze hry Minecraft LAN.

Problém nastane, když Windows nebo software brány firewall na jakémkoli jiném operačním systému blokuje Minecraft přístup k místní síti. Tento problém je tak běžný kvůli nejasnostem ohledně toho, co se děje v zákulisí brány Windows Firewall.

Pokud se vás Windows chystá požádat o povolení něco spustit a umožnit Minecraftu přístup k místní síti, čekali byste, že vás požádá o povolení pro „Minecraft“ nebo nějakou variantu, že? Kromě toho, že Minecraft je soubor Java spouštěný programem Java, takže když přijde čas, aby se Minecraft připojil k síti, výzva brány firewall není pro "Minecraft" --- je pro Javu.

V závislosti na verzi Minecraftu a Javy, kterou používáte, neobdržíte požadavek brány firewall na povolení Minecraftu, bude to pro "Java Platform SE binární", "Open JDK Platform Binary" nebo podobné, s nastaveným vydavatelem. jako Oracle Corporation nebo Microsoft a cesta ukazovala na soubor javaw.exe ve vašem počítači.

Na níže uvedeném snímku obrazovky můžete vidět vyskakovací okno brány firewall na čerstvé instalaci Minecraft Java Edition, verze 1.19.4, běžící na Windows 11. Ale uvidíte téměř identické vyskakovací okno v různých verzích Windows a pokud používáte starší (nebo budoucí) verze Minecraftu.

Většině lidí se ve výchozím nastavení zobrazí výstraha zabezpečení, zobrazí se jim Java (a buď neví, co to je, nebo o Javě vědí dost na to, aby si vzpomněli na to, jaký bezpečnostní problém Java v průběhu let představovala) a kliknou na Zrušit.

Problém se dále zhorší, pokud máte počítač hosta nebo počítač, který vaše dítě používá, nastaven na přístup bez oprávnění správce (což byste měli) a tato osoba se pokusila „Povolit přístup“, ale nepodařilo se to a prostě klikla na Zrušit. Nebo, v případě malých dětí, opravdu chtějí hrát Minecraft hned v tu chvíli a zavřou každé okno, které se jim postaví do cesty.

Nemůžeme vám říci, kolikrát jsme provedli řešení problémů s Minecraftem, jen aby osoba řekla: „Ahoj, objevilo se nějaké pole brány firewall, ale právě jsem zmáčkl tlačítko Zrušit“.

Naštěstí je řešení tohoto problému jednoduché, pokud máte k počítači přístup pro správce (to znamená, že výchozí účet je správce nebo máte heslo účtu správce).

Jednoduše přejděte na Ovládací panely > Systém a zabezpečení > Brána firewall v programu Windows Defender nebo do vyhledávacího pole v nabídce Start zadejte „Firewall“. (Pokud používáte verzi systému Windows starší než Windows 10 verze 2004, bude se jmenovat pouze „Brána firewall systému Windows“, ale rozhraní je jinak totožné.)

V nabídce Firewall vyberte „Povolit aplikaci nebo funkci prostřednictvím brány Windows Firewall“, jak je vidět na snímku obrazovky níže.

Kliknutím na ikonu „Změnit nastavení“ v pravém horním rohu sdělte systému Windows, že chcete provést administrativní změny v seznamu brány firewall.

Přejděte dolů a vyhledejte "javaw" nebo "Java(TM) Platform SE binární" v seznamu položek brány firewall --- ačkoli je nepravděpodobné, že byste viděli druhou možnost, pokud jste ručně nenainstalovali Javu a nespustili ji s Minecraftem. launcher jako MultiMC nebo spouštěč Curseforge. Microsoft již několik let připojuje Javu k Minecraftu, takže pokud právě používáte vanilla launcher Minecraftu, uvidíte „javaw“.

Verze Javy, kterou vaše kopie Minecraftu používá, musí mít značku zaškrtnutí zcela vlevo (ve sloupci „Název“), abyste se ujistili, že je záznam aktivní, a poté zaškrtnutí ve sloupci „Soukromé“, abyste zajistili, že Java má povolen přístup k vašemu LAN.

Zatímco většina lidí bude mít pouze jeden záznam, je možné, že budete mít dva nebo více záznamů v závislosti na tom, jak používáte počítač a co jste nainstalovali. Pokud máte uvedenou více než jednu verzi javaw.exe a chcete prozkoumat, můžete vždy kliknout pravým tlačítkem na každou položku a vybrat "Podrobnosti" pro další informace.

V drtivé, drtivé většině případů stačí k odstranění problémů s konektivitou pouze toto jednoduché vyladění.

Vaše počítače jsou v různých sítích

Na druhém místě po problému Java je problém s jinou sítí. Tento problém může mít několik podob, a pokud jste problém s Javou vyřešili (nebo to problém nebyl), měli byste pečlivě procházet těmito potenciálními scénáři.

Ujistěte se, že jsou všechny počítače ve stejné síti. U zařízení Wi-Fi, zejména u notebooků, je vždy možné, že je zařízení připojeno k nedaleké otevřené síti Wi-Fi nebo k Wi-Fi souseda, kterou jste dříve používali. Znovu zkontrolujte, zda jsou všechny počítače ve stejné místní síti se stejným názvem (např. hráč 1 není na „Wireless“ a hráč 3 je na „Wireless_Guest“).

Pokud jsou nějaké počítače připojeny k routeru přes ethernet, ujistěte se, že jsou připojeny ke stejnému routeru, ke kterému jsou ostatní připojeny přes Wi-Fi.

Zkontrolujte izolaci AP

Pokud jsou všichni připojeni ke stejné síti, ale stále se nemůžete připojit, může to být způsobeno funkcí na vašem routeru zvanou AP isolation. Jednoduchým pingovým testem můžete zkontrolovat, zda se počítač každého hráče může dostat k počítači hostujícímu hru.

Začněte otevřením příkazového řádku na každém počítači a zadáním „ipconfig“ pro uživatele Windows a „ifconfig“ pro uživatele Linux a Mac. Tento příkaz vypíše různé údaje o IP adrese a stavu síťové karty počítače.

Poznamenejte si „adresu IPv4“ pro každý počítač. Pro velkou většinu domácích uživatelů bude tato adresa vypadat jako 192.168.1.* nebo 10.0.0.*, protože se jedná o výchozí bloky adres na většině směrovačů a jsou vyhrazeny speciálně pro interní použití.

Jakmile budete mít adresy různých počítačů, zkontrolujte, zda se mohou navzájem spojit prostřednictvím sítě s

ping

příkaz. Zatímco jste stále na příkazovém řádku, zadejte příkaz

ping [IP address of the host player's computer]

.

Pokud tedy máte například dva počítače – jeden s adresou 10.0.0.88 a jeden s adresou 10.0.0.87 – přihlaste se k prvnímu počítači (88) a spusťte:

ping 10.0.0.87

Poté opakujte proces na druhém počítači (87):

ping 10.0.0.88

Příkaz ping vám poskytne výstup, který vám řekne, jak rychle se dokázal připojit k jinému počítači a kolik jednotlivých paketů bylo úspěšně vráceno. V domácí síti by měla být úspěšnost 100 %.

Pokud oba počítače mají přístup k internetu, ale neprojdou testem ping, je tu poslední věc, na kterou je třeba se podívat: izolace uživatelů. Některé routery mají bezpečnostní funkci (která se obvykle používá pouze pro uživatele Wi-Fi a nikoli pro uživatele pevně připojeného Ethernetu), která od sebe uživatele izoluje, takže se všichni mohou připojit k internetu, ale jednotliví uživatelé se nemohou připojit k sobě navzájem.

Toto nastavení je obvykle označeno jako „Izolace AP“, ale můžete jej vidět jako „Izolace přístupových bodů“, „Izolace uživatelů“, „Izolace klientů“ nebo nějaká jejich varianta. Některé routery také automaticky aplikují izolaci AP na všechny sítě pro hosty, aniž by toto nastavení specifikovaly uživateli, takže znovu zkontrolujte, že žádný z hráčů není přihlášen do sítě pro hosty vašeho routeru, nebo dočasně vypněte izolaci AP pro síť pro hosty pro váš Minecraft. oslava.

Pokud jeden nebo více počítačů neprojde testem ping a máte podezření, že by příčinou mohla být izolace přístupového bodu, budete se muset podívat do dokumentace k vašemu konkrétnímu routeru, abyste zjistili, kde je nastavení a jak jej vypnout. Pokud zjistíte, že dokumentace k vašemu routeru chybí a zbývá vám, abyste se v nabídkách prohrabali sami, podívejte se na našeho průvodce izolací přístupového bodu zde, kde najdete několik rad, jak ji najít a povolit/zakázat. Když už jste u toho, nyní je ideální čas zkontrolovat nastavení sítě pro hosty.

Zkuste se připojit ručně

Pokud výše uvedené části váš problém nevyřeší, je pravděpodobné, že jediným problémem, který skutečně máte, je to, že Minecraft z nějakého důvodu správně nevyhledává síť a neaktualizuje seznam dostupných her LAN.

To neznamená, že nemůžete hrát hru v síti LAN, ale znamená to, že k tomu musíte ručně zadat adresu hostitelského hráče.

Pokud se zobrazí obrazovka podobná té výše, kde neustále vyhledává hry LAN, ale nenachází je, klikněte na tlačítko „Přímé připojení“ a zadejte místní IP adresu a číslo portu hry hostitelského hráče ve formátu [IP adresa hostitelského hráče]:[port hostitelské hry] . Například 192.168.1.100:23950 nebo 10.0.0.89:56845 .

Jak víte, jaký port použít? Herní port pro hry Minecraft LAN je náhodně přiřazen pokaždé, když je mapa hostitelského hráče otevřena pro hraní LAN. Ve starších verzích Minecraftu ji nemůžete specifikovat a v novějších verzích Minecraftu je stále náhodná (ale můžete ji přepsat, pokud chcete).

Proto musíte buď zkontrolovat port při otevření hry na hostitelském počítači (zobrazí se na obrazovce ihned po otevření hry, jak je vidět níže), nebo se musíte podívat na výpis hry na obrazovka pro více hráčů jiného klienta ve vaší síti, který se může úspěšně připojit (kde bude pod názvem otevřené hry uvedena IP adresa i číslo portu).

Pokud často hrajete Minecraft ve své síti LAN, můžete se vyhnout dotazu "Jaká je IP!?" a "Argh, napište mi číslo portu!" frustrace zefektivněním procesu.

Můžete například nastavit statické IP adresy pro počítače, které často hostují hry, takže IP adresa bude vždy stejná. V novějších verzích Minecraftu můžete souhlasit s použitím stejného čísla portu pro každou relaci, například 55555.

Můžete se dokonce rozhodnout pro provozování vyhrazeného místního serveru Minecraft, který usnadňuje použití statické IP adresy s pevným číslem portu a má spoustu dalších výhod (jako je pokročilá nastavení a možnost nechat server běžet na pozadí, ať už konkrétní hráč, který hraje nebo ne).

„Mohu se připojit, ale mě vyhodí“

Pokud vidíte druhou hru v místní síti, ale před hraním vás vyhodí, viníkem je obvykle jedna ze tří věcí: různé verze hry, identická uživatelská ID nebo nekompatibilní herní mody (v tomto pořadí pravděpodobnosti).

Chyba zastaralého serveru/klienta

Nesynchronizovaná čísla verzí Minecraftu jsou největším zdrojem fenoménu „připojit se, ale dostat kopnutí“ a vyskytuje se, když klientský hráč a hostitelský hráč používají různé verze Minecraftu.

Pokud hostitel používá například Minecraft 1.19.4, ale vy používáte 1.18.2, zobrazí se zpráva podobná této:

Nejjednodušším řešením je upravit číslo verze Minecraftu klientského hráče tak, aby odpovídalo. Důrazně nedoporučujeme měnit verzi hostitelského hráče, pokud je svět hostitelského hráče již prozkoumán a postaven s výtvory, protože velké rozdíly ve verzích Minecraftu mohou způsobit zkázu na mapách.

Chcete-li to provést, spusťte spouštěč Minecraftu na klientských počítačích (všech hráčích, kteří nehostují). Klikněte na „Minecraft: Java Edition“ v postranním panelu, klikněte na kartu „Instalace“ v horní části a poté klikněte na tlačítko „Nová instalace“.

V instalační nabídce stačí vytvořit novou instanci pomocí verze Minecraftu, kterou potřebujete, na základě čísla verze hostitelského klienta. Pokud si pro zábavu a nostalgii hrají se starou verzí Minecraftu, vyberte si tu starší verzi. Pokud používají nejnovější verzi snímku, aby mohli vyzkoušet nadcházející funkce, přepněte na ni.

Jakmile vytvoříte novou instalaci s příslušnou verzí Minecraftu, můžete kliknout na kartu „Přehrát“ a změnit verzi před opětovným spuštěním Minecraftu, abyste se připojili ke svým přátelům.

Identická chyba ID

Pokud se sekundární hráči přihlásí do vaší hostované hry a zobrazí se jim chyba „To jméno je již obsazeno“, pak je pravděpodobné, že máte pouze jeden účet Minecraft. Jeden hráč se nemůže přihlásit do stejného světa dvakrát.

Problém můžete řešit jedním ze dvou způsobů. Nejprve si můžete koupit kopii Minecraftu pro každého hráče. To je zdaleka nejjednodušší způsob, jak se s problémem vypořádat. Každý má svůj vlastní účet, což usnadňuje správu hraní a nastavení serveru a tak dále.

Nebo, pokud se právě snažíte uspořádat LAN párty nebo nechat hrát i malého bratra, změňte několik nastavení souborů a proveďte nějaké úpravy, aby se jedna licence Minecraftu dala použít pro místní hru s více hráči. Podrobně popisujeme výhody, nevýhody a úskalí této techniky v našem podrobném tutoriálu na toto téma.

Chyba chybějících modů

Když do své hry Minecraft přidáte mody, jako jsou ty pro skvělé biomy nebo další stvoření, každý hráč, který se připojí k vaší hře, musí mít nainstalované stejné mody (a stejné verze těchto modů). Více o modech a výhodách jejich použití si můžete přečíst zde.

Přesný text této chyby se může lišit od toho, že se ani neobjeví chybová zpráva (hra je neustále zaseknutá při „přihlášení...“), až po velmi konkrétní chybová hlášení uvádějící, jaké mody a jaké verze chybí.

Pokud narazíte na tento problém, existují dva způsoby, jak jej opravit. Pokud hostitel spouští mody, musíte stejné mody přidat ke klientům, kteří se snaží připojit. Pokud je klient modifikovaný a hostitel používá vanilla Minecraft, musí se klient přepnout zpět na základní hru Minecraft. V takových případech je velmi užitečné použít správce instancí, jako je MultiMC; můžete vytvořit konkrétní instanci pro každou kombinaci vanilky a upraveného Minecraftu, kterou potřebujete.

„Mohu se připojit, ale herní výkon je špatný“

Na rozdíl od předchozích částí této příručky je tato část o něco nejednoznačnější. Mnohokrát mohou hráči hostovat hru a připojit se k jiným hrám v síti, ale i když je hra přímo nevykopne, výkon je opravdu drsný. Pomineme-li nějaký neviditelný, ale závažný problém se sítí, který způsobuje problémy s připojením, existuje několik věcí, které můžete udělat, aby Minecraft byl bezproblémový pro každého.

Hostujte hru na nejlepším počítači

Nejprve nechte hru hostovat hráče s nejvýkonnějším počítačem. Minecraft je hra velmi hladová po zdrojích (i když grafika vypadá velmi retro a jednoduše). Pokud zaznamenáváte špatné přehrávání napříč všemi deskami (nejen na slabších počítačích), může to být tím, že hostitelský počítač nestačí.

Pokud pořádáte Minecraft party a počítače, které máte po ruce, jsou herní PC hostitele party a hrstka starších notebooků, má smysl hostovat hru na výkonnějším stolním PC a nechat méně výkonné notebooky připojit se k to. Pokud se všichni objeví s herním notebookem, je to menší problém.

Nainstalujte Optifine pro maximalizaci výkonu

Za druhé, nemůžeme říct dost dobrých věcí o Minecraft modu Optifine. I když nemáte v úmyslu dělat nic jiného než hrát vanilkový Minecraft, měli byste si nainstalovat Optifine.

Jedná se o sbírku optimalizací kódu, které by, upřímně řečeno, měly být ve výchozím kódu Minecraftu. Ať už je váš počítač slabý nebo svalnatý, díky Optifine bude Minecraft běžet mnohem plynuleji.

Na každého hráče Minecraftu se špičkovým herním PC připadají tisíce a tisíce hráčů, kteří si Minecraft načítají na počítačích se starým hardwarem. Optifine je zachránce, když potřebujete spoustu starých notebooků, abyste mohli provozovat Minecraft dostatečně dobře, abyste mohli uspořádat párty.

Spusťte dedikovaný server

A konečně, pokud je hostitelský počítač pro tento úkol vhodný, ale stále máte nízké snímkové frekvence a další známky obtížné hry, můžete část světa přesunout do samostatné serverové aplikace.

Mojang nabízí ke stažení samostatnou serverovou aplikaci a nastavení jednoduchého vanilkového serveru Minecraft nezabere téměř žádný čas. Podle našich zkušeností to skutečně pomáhá vyhladit problémy s výkonem, pokud se hostitelská kopie Minecraftu současně nesnaží zvládnout hru pro hostitelského hráče a zároveň naservírovat hru všem ostatním hráčům.

Rozdělení věcí tak, aby počítač hostitelského hráče stále hostoval hru (prostřednictvím dedikované serverové aplikace), ale hostitelova aplikace Minecraft neochabovala oba úkoly, může skutečně zlepšit výkon pro každého.

Ještě lepší: pokud máte stále problémy s výkonem, můžete nainstalovat server Minecraft na zcela samostatný počítač ve vaší síti a nechat tento stroj zvládnout těžké břemeno, takže počítač hráčů nemusí.

Když vy, vaši přátelé a vaše děti opravdu chcete hrát Minecraft, může to být velmi frustrující, když nastavení místní hry není snadné. S trochou odstraňování problémů se však můžete bez problémů zprovoznit a dokonce můžete zjistit, že díky modům, jako je Optifine a spuštění odlišné serverové aplikace, jste na tom lépe, než když jste začínali.