Jak číst zprávy o selhání na serverech Minecraft?
Když servery Minecraft obdrží neočekávanou chybu, vypnou se z důvodu ochrany a zprávy o selhání Uloží textový dokument do adresáře. Vlastník serveru musí mít možnost číst tyto zprávy, aby sám diagnostikoval chybu, než otevře lístek podpory. V této příručce se naučíme, jak provést analýzu chyb krok za krokem.
Krok 1: Vedoucí sekce zprávy (popis).
vytvořenýcrash-date.txtPrvní důležitá oblast, která vás při otevření souboru zaujme, je "Popis:" linka. Zde je shrnutí toho, proč se server zhroutil:
Description: Ticking entity-> Bytost, vesničan nebo předmět, který spadl na mapu, se zasekl a způsobil chybu smyčky.Description: Exception ticking world-> V souborech map (kusů) došlo k poškození.Description: Watchdog Thread System Crash-> Protože byl procesor serveru uzamčen a po dobu 60 sekund vůbec neodpovídal, byla aktivována ochrana (Obvykle k tomu dochází po velkém zpoždění).
Krok 2: Analýza Stacktrace (podrobnosti o chybě).
Mezi složitými řádky anglického kódu, které následují v přehledu, vyhledejte **"Caused by:"**. Názvy balíčků za tímto slovem vám řeknou, který plugin způsobil chybu:
- Pokud mezi řádky
com.placeholderapi...Pokud to vidíte, pád způsobuje váš plugin PlaceholderAPI. - pokud
org.bukkit.plugin...Pokud je za příkazem uveden název pluginu (např. Essentials), verze tohoto pluginu neodpovídá vašemu serveru.
Krok 3: Přesné kroky řešení
- Po identifikaci pluginu, který chybu způsobuje, jej aktualizujte nebo downgradujte.
- Pokud je problém způsoben poškozeným blokem nebo bytostí (Ticking Entity) na světě, co je napsáno ve zprávě o selhání Podrobnosti: Typ entity: ... (Umístění: X, Y, Z) Prozkoumejte souřadnice. Když je server mimo provoz, můžete jej restartovat odstraněním poškozené entity na dané souřadnici pomocí editoru map (MCEdit nebo Chunky).
Tento článek je speciálně připraven pro PvPServer.