Crash Assistant Mod do Minecraft 1.20.1, 1.21.1
Pokazuje GUI po awarii Minecrafta, natychmiast wyświetlając i analizując wszystkie dotknięte logi.
O modzie Crash Assistant
Po awarii Minecrafta wyświetla GUI, natychmiast pokazując wszystkie powiązane logi gry/launchera, raporty awarii lub pliki hserr. Zapewnia rozwiązanie jednym kliknięciem do ich przesłania, skopiowania linku i wykonania innych czynności, co ułatwia zgłaszanie, debugowanie i rozwiązywanie problemów. Analizuje logi pod kątem wielu znanych przyczyn awarii. Zapewnia wiele przydatnych narzędzi analitycznych. Ostrzega, gdy Minecraft działa na zintegrowanym GPU, gdy dostępny jest dedykowany. Zawiera automatyczne poprawki dla wielu typowych problemów.
Mod jest tylko po stronie klienta. Na serwerze nic nie zrobi.
Jeśli masz jakiekolwiek pytania, śmiało dołącz do mojego serwera Discord: https://discord.gg/dV8WFrJZK6
Funkcje:
GUI:

Obsługuje przeciągnij i upuść. Możesz przenosić pliki bezpośrednio z GUI w dowolne miejsce lub przeciągnąć i upuścić wszystkie logi, przeciągając je z etykiety „Available log files:”.
Analiza logów:
Analizuje logi pod kątem wielu znanych przyczyn awarii. Jeśli wykryty zostanie znany problem, wyświetla okno dialogowe z opisem problemu i szczegółowym rozwiązaniem.

Obsługiwane analizy:
hserr (awaria JVM):
- AlLibAlcCleanup (Jakiś przeklęty problem związany z alokacją RAM)
- atio6axx.dll (Problem ze sterownikiem AMD)
- glfw.dll (Ogólny problem ze sterownikiem GPU)
- ig7icd64.dll (Problem ze starym sterownikiem zintegrowanego GPU Intel)
- InsufficientMemory (Systemowi brakuje fizycznej pamięci RAM lub miejsca wymiany)
- JavaTooHigh (np. mod Spark powodujący awarię na Java ≥ 22)
- jemalloc.dll (Problem z alokatorem pamięci jemalloc)
- jvm.dll (Potencjalny problem sprzętowy lub błąd w samym JVM)
- libglfw.so / libopenal.so (Typowe problemy z bibliotekami na Linuksie)
- libGLProgrammability.dylib (Niekompatybilny pakiet shaderów na macOS)
- ~StubRoutines::SafeFetch32 (macOS na Apple Silicon z nieprawidłowym JDK)
- nglMultiDrawElementsBaseVertex / 0x0000 (Problem ze sterownikiem GPU)
- nvoglv64.dll (Problem ze sterownikiem Nvidia)
log / crash-report:
- ConnectorIncompatibleFabricMods (Wykrywa niekompatybilne mody Fabric, takie jak Sodium/Iris, podczas korzystania z Sinytra Connector)
- Create6Addons (Niekompatybilność między wersjami Create a jego dodatkami, sugeruje jeden przycisk do znalezienia wszystkich niekompatybilnych modów, wystarczy jedno kliknięcie)
- CtovWithoutLithostitched (Mod ChoiceTheorem's Overhauled Village bez wymaganej zależności)
- CurseForgeCorrupted (Uszkodzona instalacja Minecrafta/loadera z launchera CurseForge)
- DiskSpaceEnded (W systemie skończyło się miejsce na dysku)
- DuplicatedMods (Zainstalowanych jest wiele wersji tego samego moda)
- EpicFightAddons (Niekompatybilność między wersjami Epic Fight a jego dodatkami, sugeruje jeden przycisk do znalezienia wszystkich niekompatybilnych modów, wystarczy jedno kliknięcie)
- FeatureOrderCycle (Cykliczna zależność w funkcjach generowania świata)
- FerriteCoreNeighborTable (Wykrywa, gdy mod nieprawidłowo uzyskuje dostęp do tabeli sąsiadów FerriteCore, zapewnia tymczasowe obejście w konfiguracji)
- GeckoLibOculusCompat (Ostrzega, że mod GeckoLib Oculus Compat nie jest już potrzebny na Minecraft 1.20.1+ i powoduje awarie)
- GroovyModLoaderIPv6 (GML nie zdołał pobrać mapowań z powodu problemów z IPv6, zawiera Auto-Fix do naprawienia problemu jednym kliknięciem lub do znalezienia wszystkich modów korzystających z GML)
- KubeJSDataPack (Błąd podczas ładowania pakietu danych z KubeJS)
- LanguageProviderMismatch (Mod wymaga innej wersji Forge/NeoForge)
- LegacyTooManyIds (Przekroczono limit ID bloków/przedmiotów na starych wersjach Minecrafta, takich jak 1.12.2)
- MixinApply (Wykrywa szeroki zakres awarii spowodowanych konfliktami lub błędami Mixin, zawiera wykrywanie brakujących klas i Auto-Fix do znalezienia modów korzystających z brakującej klasy)
- MissingEmbeddiumForOculus (Mod Oculus jest zainstalowany bez wymaganej zależności, Embeddium)
- MissingIndium (Mod wymaga Indium dla kompatybilności z Fabric Renderer API, ale nie jest zainstalowany)
- MissingUnsupportedDependencies (Ogólne konflikty zależności wykryte przez Forge/NeoForge)
- ModernFixWatchDog (Zintegrowany serwer zablokował się)
- NeoForgeVersion1201 (Informuje, że Neo na 1.20.1 jest porzucone i powoduje wiele awarii, a przejście na Forge jest oficjalną rekomendacją Neo dla tej wersji.)
- ModuleFind / ModuleResolution (Błędy systemu modułów Java, często spowodowane konfliktami zależności, natychmiast identyfikuje, który mod powoduje problem, bez naszego moda potrzebne było wyszukiwanie binarne, aby to znaleźć)
- Optifine (Ostrzega, że OptiFine jest znany z powodowania wielu problemów z niekompatybilnością i sugeruje nowoczesne alternatywy)
- OutOfMemoryError (Minecraftowi skończyła się przydzielona pamięć RAM)
- ResourceLocationException (Nazwa zasobu zawiera nieprawidłowe znaki, często z powodu nieangielskich ustawień systemowych)
- Rubidium (Ostrzega, że Rubidium jest porzucone i powoduje problemy, sugeruje Embeddium)
- ServerConfigCorrupted (Plik konfiguracyjny po stronie serwera jest uszkodzony)
- UnsupportedClassVersion (Mod został skompilowany z nowszą wersją Java niż używana)
- UsedByAnotherProcess (Plik jest zablokowany przez inny program)
- Version121 (Ostrzega, że Minecraft 1.21 jest przestarzały i powoduje wiele problemów; sugeruje przejście na 1.21.1)
winevent (Dziennik zdarzeń Windows):
- WasClosedByWindows (Gra zawiesiła się i została zakończona przez system operacyjny, często z powodu danych wejściowych użytkownika podczas ładowania)
Integracja z Codex Logs Analyzer:
- Po przesłaniu każdy obsługiwany log jest analizowany przez analizator logów Codex od mclo.gs. Czasami komunikaty Codex mogą być niejasne dla przeciętnych użytkowników. W takich przypadkach wyświetlany jest szczegółowy komunikat z instrukcją naprawy:
- Błędny blok/entity
Znacznie zmniejsza to obciążenie wsparcia modpacków, ponieważ duży odsetek (ponad 75%) problemów to typowe i łatwe do rozwiązania problemy. W konfiguracji możesz w razie potrzeby dodać dowolną analizę do czarnej listy.
Narzędzia analityczne
Crash Assistant zawiera zestaw potężnych narzędzi analitycznych dostępnych z menu GUI:
- Kompatybilność dodatków Create/Epic Fight: Skanuje twoje mody, aby znaleźć dodatki niekompatybilne z zainstalowaną wersją Create lub Epic Fight.
- Detektor modów MCreator: Wyświetla listę wszystkich modów stworzonych narzędziem MCreator.
- Wyszukiwarka pakietów/klas: Przeszukuje wszystkie mody, aby znaleźć ten, który zawiera określoną klasę lub pakiet Java.
- Analiza zależności Jdeps: Identyfikuje, które mody zależą od określonej klasy lub pakietu, pomagając debugować awarie NoClassDefFoundError.
Wykrywanie zintegrowanego GPU:
Sprawdza, czy gra działa na zintegrowanym GPU, gdy dostępny jest wydajniejszy dedykowany GPU, i wyświetla ostrzeżenie. Zawiera przycisk Auto-Fix jednym kliknięciem, aby skonfigurować Windows do używania właściwego GPU dla Java.

Ostrzeżenie o błędzie chipów Intel:
Wykrywa, czy twój procesor należy do znanych modeli Intel 13./14. generacji z krytycznym błędem stabilności. Sprawdza wersję mikrokodu i wyświetla szczegółowe ostrzeżenie oraz zalecenia.
Kompatybilność:
Mod jest zaprojektowany dla maksymalnej kompatybilności i stabilności. Działa w niezależnym procesie, który czeka na zatrzymanie JVM Minecrafta. Ładuje się niezwykle wcześnie jako Coremod (Forge) lub LanguageAdapter (Fabric/Quilt), co pozwala mu wychwycić nawet wczesne awarie podczas uruchamiania.
Prześlij wszystkie logi i skopiuj link jednym kliknięciem:
Możesz przesłać wszystkie dostępne logi jednym kliknięciem i otrzymać schludnie sformatowaną wiadomość gotową do wklejenia na GitHubie lub Discordzie. Jeśli jesteś twórcą modpacka, zawsze będziesz wiedzieć, że wszystkie logi są aktualne i zawierają wszystkie dostępne informacje, bez potrzeby proszenia o dodatkowe pliki.
Przycisk do dołączenia do wstępnie skonfigurowanego linku:
Twoi gracze modpacka mogą łatwo, jednym kliknięciem, znaleźć twój Discord i poprosić o pomoc zaraz po awarii. To, w połączeniu z wyjątkową łatwością przesyłania logów, znacznie zwiększa prawdopodobieństwo zgłaszania pojedynczych awarii. W przypadku pojedynczych pobrań lub jeśli nie skonfigurowano, skieruje użytkowników do odpowiedniego serwera Discord modloadera.
Lista modów:
Zapisuje listę modów modpacka za każdym razem, gdy gra zostanie uruchomiona przez twórcę modpacka. Możesz także ręcznie zapisać listę modów za pomocą polecenia /crashassistant modlist save. Działa inaczej dla modpacków i pojedynczych pobrań:
Modpacki:
Wygenerowana wiadomość zawiera listę modów, które użytkownik końcowy dodał, usunął lub zaktualizował w porównaniu z oficjalną listą modpacka.
Pojedyncze pobrania / autorzy modpacków:
Śledzi zmiany na liście modów od ostatniego udanego uruchomienia, co może być niezwykle przydatne, jeśli naciśniesz przycisk „aktualizuj wszystko” lub dodałeś problematyczne mody i zapomniałeś które.
Konfiguracja:
W pełni konfigurowalny: możesz włączyć lub wyłączyć dowolną funkcję, zmienić link Discord i dostosować tekst etykiet, przycisków i innych elementów.
Lokalizacja:
W pełni zlokalizowany. Obecnie obsługiwane języki:
- Angielski
- Niemiecki
- Rosyjski
- Chiński
- Hiszpański
- Włoski
Nie ma zakodowanych na stałe ciągów (z wyjątkiem logowania). Możesz zmienić każdy widoczny ciąg. Aby uzyskać więcej informacji o lokalizacji lub jeśli chcesz dodać nowy język, przeczytaj lang README.
Polecenia awarii:
/crashassistant crash ma 3 opcje:
- game - powoduje awarię Minecrafta z raportem awarii.
- jvm - powoduje awarię JVM z plikiem hserrpid.
- nocrash - stosuje dodatkowe argumenty bez powodowania awarii.
Po celu awarii możesz użyć dodatkowych argumentów:
- --withThreadDump - generuje zrzut wątków w logu.
- --withHeapDump - generuje plik zrzutu sterty.
- --GCBeforeHeapDump - wykonuje odśmiecanie przed zrzutem sterty.
Konfiguracja problematycznych modów:
Dodaje plik konfiguracyjny problematicmodsconfig.json, który pozwala oznaczyć mody jako niekompatybilne z twoim modpackiem. Ma dwa tryby: może spowodować awarię gry, jeśli wykryty zostanie niekompatybilny mod, lub po prostu powiadomić użytkownika. Użytkownik końcowy, który dodał mod, zostanie powiadomiony wstępnie skonfigurowaną wiadomością wyjaśniającą, dlaczego jest niekompatybilny, i otrzyma przycisk do jego usunięcia.
Partnerzy
YourKit wspiera projekty open source innowacyjnymi i inteligentnymi narzędziami do monitorowania i profilowania aplikacji Java i .NET. YourKit jest twórcą YourKit Java Profiler, YourKit .NET Profiler i YourKit YouMonitor.
Prywatność
Logi są przesyłane tylko wtedy, gdy użytkownik wyraźnie kliknie przycisk „Upload”, i są wysyłane bezpośrednio do mclo.gs, usługi udostępniania logów prowadzonej przez Aternos.
Przed publikacją mclo.gs automatycznie usuwa wrażliwe dane — takie jak tokeny dostępu, adresy IP, nazwy użytkowników systemu itp. — aby wklejka była bezpieczna do udostępnienia.
Pełne informacje o okresach przechowywania, kto może uzyskać dostęp do logów i twoich prawach wynikających z RODO są dostępne w ich polityce prywatności.
Ponieważ mobilny interfejs mclo.gs może być niewygodny, Crash Assistant — domyślnie — opakowuje zwrócony URL przez gnomebot.dev (np. https://mclo.gs/X → https://gnomebot.dev/paste/mclogs/X). Możesz wyłączyć to zachowanie w ustawieniach. gnomebot.dev to open source'owy internetowy przeglądarka logów stworzona przez Latvian Modder; pobiera dane z mclo.gs i wyświetla je użytkownikowi w wygodnym formacie, buforuje wklejkę w RAM przez pięć minut po ostatnim dostępie, a następnie ją usuwa.
Sam Crash Assistant działa w całości po stronie klienta — nie ma serwerów i nigdy nie otrzymuje kopii twoich logów.
To krótki opis prywatności. Pełną politykę prywatności można znaleźć w menu Privacy w Crash Assistant. Crash Assistant poprosi cię o przeczytanie i zaakceptowanie naszej polityki prywatności przy pierwszej próbie przesłania logów.
Jak zainstalować Crash Assistant
With Millida Launcher
Install Millida Launcher
The launcher is free: download it at millida.net/launcher and sign in with any nickname.
Click “Install” on this page
The launcher opens and installs the mod for Minecraft 1.15.2–26.3 on Fabric, Forge, NeoForge or Quilt automatically.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
Install Fabric, Forge, NeoForge or Quilt
The loader must match the game version of the mod file, for example Minecraft 26.3. After installing it, a separate profile appears in your launcher.
Download the file for your version
In the version list above, pick the file CrashAssistant-neoforge-26.2-26.3-1.11.14.jar (3.3 MB) for your game version and loader.
Put it in the mods folder
The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.
Launch the loader profile
Open “Mods” in the main menu: Crash Assistant should be in the list.
Wersje
Z zależnościami
| Minecraft | Loader | Plik | Data | Akcje |
|---|---|---|---|---|
| 26.2 | NeoForge | CrashAssistant-neoforge-26.2-26.3-1.11.14.jar3.3 MB | ||
| 26.2 | Fabric, Quilt | CrashAssistant-fabric-26.2-26.3-1.11.14.jar3.3 MB 46 | ||
| 26.2 | Forge | CrashAssistant-forge-26.2-26.3-1.11.14.jar3.3 MB 6 | ||
| 1.15.2 | Fabric | CrashAssistant-fabric-1.15.2-1.10.21.jar1.3 MB | ||
| 1.15.2 | Forge | !!!CrashAssistant-forge-1.15.2-1.10.21.jar1.3 MB | ||
| 1.21.5 | NeoForge | CrashAssistant-neoforge-1.21.5-1.9.2.jar1.6 MB | ||
| 1.19.3 | NeoForge, Forge | crash_assistant-forge-1.2.14alpha.jar389 KB 5 | ||
| 1.19.3 | Fabric, Quilt | crash_assistant-fabric-1.2.14alpha.jar648 KB 37 |
FAQ
Which Minecraft versions does Crash Assistant work on?
There are files for 1.15.2–26.3, 19 versions in total. The newest is 26.3.
Is Crash Assistant for Forge or Fabric?
There are files for Fabric: 1.15.2–26.3, for Forge: 1.15.2–26.3, for NeoForge: 1.19.2–26.3 and for Quilt: 1.19.2–26.3.
Does Crash Assistant need other mods?
The author lists no required dependencies: the Fabric, Forge, NeoForge or Quilt loader is enough.
Where can I download Crash Assistant safely?
On this page: the file CrashAssistant-neoforge-26.2-26.3-1.11.14.jar (3.3 MB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: 4d7afd41d0872efaf377bcd9761d2d0d00e11126.
Opinie
Oceń Crash Assistant jako pierwszy

