"Rendering entity in world" in een crashrapport van Minecraft Java Edition betekent dat de client een entiteit niet kon weergeven, zoals een mob, een gedropt item, een itemframe of een speler. Om de Minecraft-entiteitsweergavefout op te lossen , maak je eerst een back-up van je wereld, lees je het crashrapport voor de betreffende entiteit en uitzondering, en test je een schone installatie om eventuele conflicterende mods of resource packs te isoleren. Verwijder geen chunks en wijzig geen Java-instellingen zomaar: dezelfde crashbeschrijving kan meerdere, ongerelateerde oorzaken hebben.
De oudere term "World In Entity Rendering Error – Object Oddities" wordt vaak gebruikt voor dit probleem, maar "Object Oddities" is geen officiële Minecraft-foutcode. De nuttige aanwijzing is de exacte formulering en stack trace in je eigen rapport. De onderstaande instructies zijn gericht op Minecraft: Java Edition ; Bedrock Edition gebruikt een andere procedure voor probleemoplossing.
Wat betekent "Entiteit weergeven in de wereld" nu eigenlijk?
Wanneer Minecraft de wereld weergeeft, worden ook entiteiten en alle bijbehorende modellen, texturen en animatielagen getekend. Als er tijdens dat proces een uitzondering optreedt, kan het spel afsluiten en de crash als zodanig markeren Description: Rendering entity in world. Sommige rapporten gebruiken vergelijkbare bewoordingen. Een uitzondering NullPointerException, NoClassDefFoundErrorzoals , of een andere, kan na de beschrijving volgen; die uitzondering en de stack trace zijn veel duidelijker dan de beschrijving alleen.
Een typisch rapport bevat -- Entity being rendered --een entiteitstype, ID, naam en locatie, gevolgd door een foutmelding -- Renderer details --. Deze aanwijzingen kunnen het object identificeren dat de crash heeft veroorzaakt, maar de entiteit zelf is niet automatisch defect . Een mod kan bijvoorbeeld de textuur, het model, de tooltip van het item of de renderinglaag beschadigen.
| Wat je observeert | Het eerste wat je moet onderzoeken |
|---|
| Het spel crasht wanneer je naar een vijand, voorwerp of voorwerpkader kijkt. | Entiteitsnaam en coördinaten in het rapport; relevante model- of inhoudsmodificaties |
| Het spel loopt vast na het toevoegen van een shader, texture pack of render mod. | Grafische en rendering-add-ons; versiecompatibiliteit |
| Slechts één gemodificeerde wereld crasht. | Wereldspecifieke entiteit en ontbrekende of gewijzigde gemodificeerde inhoud |
| Elke wereld stort in, inclusief een nieuwe. | Installatie, mods, Java-runtime of grafische omgeving |
| Slechts één multiplayer-server activeert het. | Een mismatch tussen client- en servermodpack of een specifiek server-side probleem. |
Hoe los je de Minecraft-renderingfout in de wereld op?
1. Maak een back-up van de wereld voordat je iets verandert.
Selecteer in de singleplayer-modus je wereld, kies 'Bewerken' en vervolgens 'Back-up maken' . Minecraft slaat een gedateerde ZIP-back-up op die je kunt openen via 'Back-upsmap openen' . Als de wereld te vroeg crasht om het menu te gebruiken, sluit dan het spel af en kopieer de wereldmap naar .minecraft/saveseen aparte, veilige locatie. Maak ook een back-up van de instantiemap van je modpack als deze aangepaste configuraties of scripts bevat.
Open geen belangrijke wereld in een snapshot of een andere Minecraft-versie tijdens het oplossen van problemen. Mojang waarschuwt dat experimentele versies werelden kunnen beschadigen. Volg de officiële back-upinstructies voor de Java-editie .
2. Zoek het crashrapport en het latest.log-bestand op.
Open de map van je instantie crash-reportsen selecteer het meest recente crash-YYYY-MM-DD_...-client.txtrapport. Controleer ook logs/latest.loghet logbestand; dit kan waarschuwingen over het laden van mods weergeven vlak voor de fout. Een launcher van derden gebruikt mogelijk een andere spelmap, dus controleer de instellingen van die instantie in plaats van uit te gaan van de standaardlocatie.
| Besturingssysteem | Typische Minecraft Java-directory |
|---|
| Windows | %appdata%\.minecraft |
| macOS | ~/Library/Application Support/minecraft |
| Linux | ~/.minecraft |
De Fabric-crashrapportagehandleiding legt de belangrijkste onderdelen uit, terwijl de handleiding voor het vinden van logbestanden zich onderscheidt latest.logvan een specifiek crashrapport.
3. Identificeer de uitzondering, de modifier en de entiteit.
Bovenaan het rapport vindt u het uitzonderingstype en de eerste relevante regels van de stacktrace. Zoek naar pakketnamen die behoren tot geïnstalleerde mods, zoals de namespace van een mod-auteur, en kijk naar Caused by:secties. Zoek vervolgens naar -- Entity being rendered --en noteer het type, de naam en de coördinaten, indien aanwezig. Een crash waarbij een itemframe wordt genoemd, bewijst niet dat itemframes wereldwijd defect zijn; een gemodificeerd item dat erin wordt weergegeven, kan de werkelijke oorzaak zijn.
Een voorbeeld van nuttig bewijsmateriaal: een rapport kan Entity Type: minecraft:itemeen specifieke itemnaam vermelden. Je zou dan mods onderzoeken die dat item registreren of de weergave van items wijzigen. Een NoClassDefFoundErrorverwijzing naar een mod-API suggereert eerder ontbrekende of incompatibele code dan een beschadigd codefragment. Stacktraces zijn aanwijzingen, geen perfecte oorzaak: een mod kan falen omdat een andere mod een API heeft gewijzigd.
4. Test dezelfde spelversie in een schoon profiel.
Open in de officiële Launcher Minecraft: Java Edition → Installaties → Nieuwe installatie . Kies dezelfde spelversie als die waarbij het niet werkte, maak een apart testprofiel aan en start dit zonder extra mods of resource packs. Start een tijdelijke testwereld; koppel geen ongemodificeerd profiel aan je enige exemplaar van een gemodificeerde savegame, aangezien blokken en items die door ontbrekende mods worden geleverd, mogelijk niet correct laden.
Als een nieuwe, ongewijzigde wereld wel werkt, vermoed dan dat het probleem te maken heeft met een mod, shader, modpack of een specifiek probleem in de originele wereld. Als het spel in de schone versie ook vastloopt, controleer dan eerst de grafische driver, de spelbestanden, de runtime en de hardware. Mojang heeft de procedure voor het oplossen van problemen na een nieuwe installatie beschreven .
5. Isoleer incompatibele mods zonder ze te verwijderen.
Voor een gemodificeerde Minecraft-installatie: sluit Minecraft af, maak een kopie van de modsmap en verplaats de verdachte mod-JAR-bestanden naar een tijdelijke map buiten de actieve installatie. Begin met de mods die in de stack trace worden genoemd of mods die recent zijn toegevoegd of bijgewerkt. Besteed speciale aandacht aan entiteitsmodellen, animaties, accessoires, cosmetische items, shaders en renderingbibliotheken. Sodium, Iris, Fabric, Forge en NeoForge zijn niet per se de oorzaak ; een specifieke combinatie van versies kan dat wel zijn.
Als de oorzaak onduidelijk is, test dan door de helft van de optionele mods uit te schakelen en vervolgens de groep te verkleinen die de crash veroorzaakt. Behoud de benodigde bibliotheken en afhankelijkheden tijdens het testen en laad je hoofdopslagbestand niet met verwijderde gameplay-/contentmods. Controleer of elke mod overeenkomt met de exacte Minecraft-versie en de bijbehorende loader; de installatiedocumentatie van Fabric waarschuwt expliciet dat een mod voor de ene puntversie mogelijk niet werkt op een andere.
6. Schakel shaders en resource packs uit en test het opnieuw.
Ga in het spelmenu naar Opties → Resource Packs en schakel terug naar het standaardpakket. Als je een shadermanager gebruikt, schakel shaders dan uit via de instellingen van die manager. Als Minecraft crasht voordat je het menu bereikt, sluit het spel dan af en verplaats de optionele pakketten tijdelijk naar een andere resourcepacksmap, maar bewaar een kopie. Test voor gemodificeerde shaders ook met de shader-gerelateerde mod uitgeschakeld in een apart profiel.
Het opnieuw laden van resource packs met F3 + T kan helpen na een tijdelijk visueel probleem, maar het verhelpt geen Java-fout die tot een crash leidt. Als de fout verdwijnt wanneer een optioneel pack is uitgeschakeld, update of vervang dat pack dan in plaats van ongerelateerde wereldbestanden te wijzigen.
7. Controleer de Java-runtime van het spel en update de grafische stuurprogramma's.
De officiële launcher levert doorgaans de juiste Java-runtime, dus vermijd het overschrijven van het Java-uitvoerbare bestand zonder goede reden. Minecraft Java 1.20.5 en de 1.21-serie vereisen Java 21 , terwijl sommige nieuwere gameversies andere runtimevereisten hebben. De huidige installatiedocumentatie van Fabric vermeldt bijvoorbeeld dat Minecraft 26.1 Java 25 vereist voor handmatig beheerde Java-omgevingen. Stem de Java-versie af op de specifieke gameversie ; ga er niet vanuit dat Java 21 correct is voor elke toekomstige release. Als een mod-launcher een aangepast Java-pad specificeert, controleer dan de runtimeversie die wordt weergegeven in uw logboeken of instantie-instellingen. Raadpleeg de officiële release-opmerkingen van 1.20.5 en de Java-installatiehandleiding van Fabric .
Bij onverklaarbare textuurvervorming of crashes in schone werelden, installeer je een geschikt grafisch stuurprogramma van de fabrikant van je grafische kaart of computer en herstart je het spel. De handleiding voor het oplossen van grafische problemen van Mojang raadt specifiek aan om stuurprogramma's en het besturingssysteem bij te werken. Grafische fouten zijn een reële mogelijkheid: in de release-opmerkingen van Minecraft 1.21.8 werden oplossingen beschreven voor beschadigde entiteitstexturen en flikkerende beelden op bepaalde Intel GPU's. Dat voorbeeld betekent echter niet dat alle crashes te wijten zijn aan problemen met het grafische stuurprogramma.
8. Controleer het geheugen alleen als de logboeken ernaar verwijzen; ga zorgvuldig om met problemen die zich in één wereld voordoen.
Beschouw extra RAM niet als een universele oplossing voor het renderen van entiteiten. Als de logboeken OutOfMemoryErrordaadwerkelijke geheugenproblemen vermelden of aantonen, open dan Installaties → je profiel → Meer opties , sla een kopie van de huidige JVM-argumenten op en pas de -Xmxwaarde voorzichtig aan. Beperk bijvoorbeeld -Xmx4Gde Java-heap tot ongeveer 4 GB. Mojang raadt aan om op 64-bits systemen over het algemeen binnen ongeveer de helft van het totale systeem-RAM te blijven; te veel toewijzen kan het besturingssysteem instabiel maken. Zie de officiële Minecraft-handleiding voor geheugentoewijzing . Voeg geen ongedocumenteerde vlaggen toe, zoals --add-launcher-options=noverify.
Als alleen een specifieke back-up van een wereld problemen geeft en het rapport consequent dezelfde entiteit en locatie identificeert, neem dan contact op met de mod-auteur of een ervaren serverbeheerder met het rapport voordat u probeert gegevens te bewerken. Op een server kan de beheerder het getroffen gebied onderzoeken en een back-up terugzetten of een bevestigd problematische entiteit verwijderen met behulp van een commando met de juiste reikwijdte. Vermijd het uitvoeren van massacommando /kill's, het verwijderen van regiobestanden of het gebruik van tools voor het bewerken van chunks zonder precieze identificatie; deze acties kunnen legitieme builds of entiteiten permanent vernietigen.
Waarom treedt deze fout alleen op op een multiplayer-server?
Uw client is verantwoordelijk voor het tekenen van entiteiten die deze van de server ontvangt. Een entiteit, uitrustingsitem of aangepast model dat op de ene server wordt gebruikt, kan een incompatibiliteit met een client-side mod aan het licht brengen die nooit in een lokale testwereld voorkomt. Vergelijk de vereiste spelversie, loader, modpack-release en resourcepack-vereisten van de client en de server. Als het probleem zich alleen in de buurt van bepaalde coördinaten voordoet, stuur dan de serverbeheerder het entiteitstype, de coördinaten en het crashrapport. Het wijzigen van view-distanceof simulation-distancein server.propertieskan de laadtijd en prestaties beïnvloeden, maar is geen gerichte oplossing voor een renderer-uitzondering.
Checklist voor snelle diagnose
- Maak een back-up van je wereld en sla een kopie op van de huidige modpack-instantie.
- Zoek het nieuwste
crash-reportsbestand en logs/latest.log. - Noteer de uitzondering,
Caused by:het regelnummer, de verdachte mod-klassen en de entiteitsinformatie. - Start een nieuwe wereld in een apart, schoon profiel binnen dezelfde spelversie.
- Test optionele mods, shaders en resource packs in gecontroleerde batches.
- Controleer de runtime- en grafische stuurprogramma's; pas het RAM-geheugen alleen aan als daar bewijs voor is.
- Bij een wereld- of serverspecifiek probleem dient u eerst de logbestanden te meesturen voordat u de opgeslagen gegevens bewerkt.
Veelgestelde vragen
Is "Entiteit weergeven in de wereld" hetzelfde als een beschadigde Minecraft-wereld?
Nee. Het geeft aan waar de client aan het werk was toen deze vastliep. Een defecte mod of renderer is vaak het onderzoeken waard voordat de wereld corrupt raakt. Als slechts één wereld vastloopt, maak dan een back-up en verzamel de entiteitsgegevens voordat je reparaties overweegt.
Kan ik de crash verhelpen door Sodium of Iris te verwijderen?
Niet altijd betrouwbaar. Het verwijderen van een rendering-mod kan een nuttige diagnostische test zijn , maar het werkelijke probleem kan een conflicterende add-on, een incompatibele loaderversie, een resource pack of een compleet andere mod zijn. Bewaar een kopie en controleer de stack trace.
Wat moet ik meesturen als ik het probleem meld?
Vermeld de exacte Minecraft-versie, de modloader en -versie, de modlijst, de stappen om het probleem te reproduceren, het meest recente crashrapport en relevante logbestanden. Verwijder toegangstokens, privéservergegevens en andere gevoelige informatie voordat u logbestanden plaatst. Voor bugs in de standaardversie van Minecraft kunt u de officiële Minecraft Java-bugtracker raadplegen ; voor modspecifieke stacktraces kunt u contact opnemen met de betreffende modontwikkelaar.
Kortom: het oplossen van de Minecraft-fout "Entiteit in de wereld renderen" hangt af van het identificeren van de falende renderer, entiteit en uitzondering. Een opgeslagen crashrapport en een gecontroleerde test met een schoon profiel zijn veel veiliger – en meestal informatiever – dan het verwijderen van chunks, het installeren van willekeurige Java-vlaggen of het herhaaldelijk verhogen van het RAM-geheugen.