Minecraft Exit Code 1: Hoe je onverwachte crashes in de Java-editie kunt oplossen
Minecraft Exit Code 1 betekent dat het spelproces van de Java-editie met een fout is afgesloten, maar de code zelf geeft de oorzaak niet aan. Controleer het crashrapport latest.logen test vervolgens een nieuwe installatie van dezelfde spelversie. Deze snelle vergelijking helpt om een probleem met een profiel of mod te onderscheiden van een probleem met Java, geheugen, grafische kaart of spelbestanden.
Deze handleiding is voor Minecraft: Java Edition . Er worden geen standaardoplossingen geboden: de juiste stap hangt af van wat het logbestand aangeeft en of je mods of een aangepaste launcher gebruikt.
Wat Minecraft-uitgangscode 1 je vertelt
De launcher meldt de exitstatus van het proces nadat het spel is gestopt. "Exit Code 1" en "Er is een onverwachte fout opgetreden" zijn algemene foutmeldingen en geen bewijs dat Java verouderd is of dat Minecraft geen RAM-geheugen meer heeft. Beschouw logberichten als aanwijzingen voor verder onderzoek, niet als diagnoses op zich.
| Logboek aanwijzing | Wat moet ik vervolgens controleren? |
OutOfMemoryError | Geheugenbelasting, de -Xmxwaarde van het profiel en andere actieve applicaties. |
UnsupportedClassVersionErrorof een Java-runtimefout | Een handmatig geselecteerd Java-uitvoerbaar bestand of de vereiste runtime van een launcher van een derde partij. |
Could not create the Java Virtual Machineof een niet-herkende optie | Onjuist geformuleerde of verouderde JVM-argumenten en eventuele aangepaste Java-paden. |
| Een mod-ID, afhankelijkheid of mixin in de stacktrace. | Compatibiliteit met mods, loaders, afhankelijkheden en Minecraft-versies. |
GLFW, OpenGL, of berichten van grafische stuurprogramma's | Grafische stuurprogramma's, ondersteunde hardware en de grafische instellingen van het spel. |
In één logbestand kunnen meerdere mods of systemen worden vermeld, dus bevestig een vermoedelijke oorzaak door elke wijziging afzonderlijk te testen.
Voordat je problemen gaat oplossen, maak een back-up van je werelden.
Sluit Minecraft en de launcher af. Kopieer de savesmap vanuit de speldirectory naar een andere locatie voordat je van versie wisselt, instellingen reset of bestanden verplaatst. Bij de standaardlauncher is de gebruikelijke speldirectory %appdata%\.minecraftop Windows, ~/Library/Application Support/minecraftmacOS en ~/.minecraftLinux. Een aangepaste speldirectory of een andere launcher kan een andere locatie gebruiken, dus controleer eerst de profielinstellingen. De Minecraft Help raadt aan om een back-up van je werelden te maken voordat je problemen oplost of spelinstellingen wijzigt.
Verwijder niet .minecraftmeteen de hele map. Deze kan werelden, screenshots, resource packs en andere lokale gegevens bevatten.
Hoe los je Minecraft-afsluitcode 1 op?
1. Zoek het meest recente logbestand en crashrapport.
Open de spelmap en kijk in de map logs/latest.log. Als Minecraft een crashrapport heeft aangemaakt, controleer dan crash-reportsook het meest recente bestand in die map. Het meest recente logbestand registreert de opstartsequentie; een crashrapport kan een stacktrace en systeemdetails bevatten, zoals de Java-versie en geïnstalleerde mods. Deze bestanden zijn nuttiger dan alleen de exitcode.
Begin onderaan latest.logen zoek vervolgens omhoog naar woorden zoals Error, Caused by, OutOfMemoryErrorof een modnaam. Voor meer informatie over waar logbestanden worden opgeslagen en hoe je crashrapporten kunt lezen, raadpleeg je de loggids en de crashrapportgids van Fabric . De paden voor launchers van derden kunnen verschillen.
2. Test een nieuwe installatie van dezelfde versie.
Selecteer in de officiële Minecraft Launcher Minecraft: Java Edition , open Installaties en maak een nieuwe installatie aan met dezelfde spelversie als de versie die vastloopt. Geef het een duidelijke naam, bijvoorbeeld "Vanilla test". Start het zonder mods of aangepaste JVM-argumenten toe te voegen.
Als het schone profiel opstart, is de kans groter dat de instellingen, mods of andere gedownloade bestanden van de oorspronkelijke installatie erbij betrokken zijn. De probleemoplossingsinstructies van de Minecraft-launcher raden deze test met dezelfde versie aan en leggen uit hoe je de standaardinstellingen kunt vergelijken met het oudere profiel. Maak een back-up van de wereld voordat je deze opent, vooral als je een andere spelversie test.
3. Isoleer mods, shaders en loaders
Als je Fabric, Forge, NeoForge, een modpack of shaders gebruikt, test dan eerst het schone profiel. Sluit vervolgens het spel af en verplaats de betreffende modbestanden of shaderpacks tijdelijk uit hun mappen; maak een back-up zodat je ze kunt terugzetten. Voeg ze in kleine groepjes weer toe totdat de crash zich opnieuw voordoet. Controleer of elke mod geschikt is voor jouw specifieke Minecraft-versie en modloader, en installeer de vermelde afhankelijkheden.
De naam van een mod in een stacktrace is een beginpunt, maar niet altijd het bewijs dat de genoemde mod de enige oorzaak van het probleem is. Twee mods kunnen conflicteren, of een ontbrekende afhankelijkheid kan een fout veroorzaken die zich onder de naam van een andere mod manifesteert. Als de crash alleen optreedt bij één loader of modpack, raadpleeg dan de documentatie van dat project en lever het bijbehorende logbestand aan.
4. Controleer Java alleen als u de runtime hebt gewijzigd.
Bij een standaardinstallatie via de officiële launcher beheert Minecraft de Java-runtime die door de gameversie wordt gebruikt. Het installeren van een willekeurige Java-release of het forceren van de launcher om een systeemwijd Java-pad te gebruiken, kan een mismatch veroorzaken. Als u eerder het veld voor het Java-uitvoerbare bestand in het profiel hebt bewerkt , herstel dan de normale runtime-selectie van de launcher of vergelijk deze met een nieuw aangemaakt profiel. Bij een launcher van een derde partij of een aangepaste gameversie moet u de gedocumenteerde Java-vereisten van die launcher volgen in plaats van een versienummer te gokken.
In de versie-opmerkingen van Minecraft wordt uitgelegd dat de standaard launcher de runtime downloadt die nodig is voor die release; aangepaste Java-installaties moeten voldoen aan de vereisten van het spel. Zie de officiële release-opmerkingen van de Java-editie voor een voorbeeld van dit onderscheid.
5. Herstel de JVM-argumenten voordat u het geheugen wijzigt.
Als het logboek een geheugenprobleem aangeeft, of als u opzettelijk de geheugeninstellingen hebt gewijzigd, opent u het bewerkingsscherm van de betreffende installatie en selecteert u 'Meer opties' . Kopieer het volledige veld met JVM-argumenten naar een tekstbestand voordat u het bewerkt. Wijzig alleen de -Xmxgeheugenwaarde; vervang niet de volledige argumentreeks door één voorbeeld en voeg geen oude 'optimalisatie'-vlaggen uit forumberichten toe.
De juiste toewijzing hangt af van het beschikbare systeemgeheugen en de gameversie. Volgens de huidige geheugentoewijzingshandleiding van Mojang zouden 64-bits systemen de toewijzing van Minecraft over het algemeen op of onder de helft van het geïnstalleerde RAM-geheugen moeten houden. Er wordt ook opgemerkt dat de standaardwaarde is gewijzigd in nieuwere snapshots, dus controleer de waarde die daadwerkelijk in je profiel wordt weergegeven in plaats van ervan uit te gaan dat deze altijd 2 GB is. Bijvoorbeeld, -Xmx4Gbetekent een maximale toewijzing van 4 GB; dit is geen universele oplossing. Als je het niet zeker weet, herstel dan de opgeslagen argumenten of kopieer de standaardinstellingen van een nieuwe installatie.
6. Werk de grafische software bij als het logboek wijst op grafische problemen.
Als de foutmelding OpenGL, GLFW, een grafische kaart of een driver noemt, installeer dan updates voor het besturingssysteem en de nieuwste grafische driver die door de fabrikant van uw computer wordt ondersteund. Start de computer opnieuw op en probeer het nogmaals. Vermijd het downloaden van afzonderlijke DLL-bestanden van websites van derden. De handleiding voor video- en grafische ondersteuning van Minecraft behandelt problemen met grafische weergave.
Als het logboek wijst op een probleem met een mod, een Java-argument of het geheugen, is het bijwerken van een grafische driver waarschijnlijk niet de oplossing. Houd de probleemoplossing gebaseerd op de gevonden gegevens.
7. Repareer de launcher alleen als het probleem bij de installatie van de launcher ligt.
Als Minecraft na het wissen van het gameprofiel nog steeds niet start, update dan de officiële launcher en gebruik de app-reparatieoptie van je besturingssysteem (indien beschikbaar). Installeer de launcher indien nodig opnieuw via de officiële Minecraft-downloadpagina of de Microsoft Store. Het opnieuw installeren van de launcher is iets anders dan het verwijderen van de game-directory: maak een back-up en verwijder de launcher niet .minecraftzomaar om de launcher te testen.
8. Herhaal de test na elke wijziging.
Start na elke aanpassing hetzelfde profiel opnieuw en noteer of de fout verandert. Als het probleem zich nog steeds voordoet, draai dan de laatste wijziging terug voordat je een nieuwe probeert. Zo blijven de oorspronkelijke gegevens intact en is het gemakkelijker te achterhalen welke aanpassing het probleem heeft opgelost.
Als exitcode 1 steeds terugkeert
Deel de exacte Minecraft-versie, het besturingssysteem, de launcher, de modloader en het modpakket, het meest recente logbestand en eventuele crashrapporten met Minecraft Support of het relevante ondersteuningskanaal voor mods of loaders. Controleer voordat je een logbestand openbaar maakt of het je Windows-accountnaam, bestandspaden, serveradressen of andere persoonlijke gegevens bevat. Deel geen accounttokens, wachtwoorden of mappen met launchergegevens.
Raadpleeg voor officiële instructies de stappen voor probleemoplossing bij een nieuwe installatie en de geheugeninstructies van Minecraft Help . Als de trace een mod of loader identificeert, voeg dan de versiegegevens van dat project toe aan het logbestand.
Veelgestelde vragen over Minecraft Exit Code 1
Betekent exitcode 1 dat Java verouderd is?
Nee. Het is een algemene statusfout van een proces. Een mismatch in de Java-runtime is een mogelijkheid, vooral bij een aangepast uitvoerbaar bestand of een launcher van derden, maar het logbestand en een test met een schoon profiel geven beter bewijs.
Moet ik Java 21 installeren om de Minecraft-exitcode 1 op te lossen?
Dit is geen algemene oplossing. De benodigde runtime is afhankelijk van de Minecraft-versie en de launcher-configuratie. De officiële launcher beheert normaal gesproken de runtime voor standaard game-installaties; gebruik een handmatige Java-installatie alleen als je aangepaste launcher of game-configuratie dit vereist.
Zal het verwijderen van de Minecraft-map het probleem met de crash oplossen?
Het kan een beschadigde instelling herstellen, maar het kan ook werelden en andere lokale bestanden wissen. Maak eerst een back-up savesen test een nieuw installatieprofiel. Dit beschermt je gegevens en helpt je te bepalen of het oorspronkelijke profiel de oorzaak van het probleem is.