Skip to content

Render lag and log spam #218

@Sereath

Description

@Sereath

Version: 12.4.8

Theres an FPS drop on top of console spam when looking at tamed entities:

Sample:
https://gist.github.com/Sereath/fc18fd18576f3159ef1b37af2ed40bd8

[16:48:35] [Client thread/WARN] [LoliASM]: Failed to identify net.minecraftforge.fml.common.eventhandler.ASMEventHandler_3525_ClientProxy_renderGameOverlayEvent_Pre (untransformed name: net.minecraftforge.fml.common.eventhandler.ASMEventHandler_3525_ClientProxy_renderGameOverlayEvent_Pre)
[16:48:35] [Client thread/ERROR] [FML]: An Entity mocreatures:wildhorse(Wild Horse) has thrown an exception during loading, its state cannot be restored. Report this to the mod author
net.minecraft.util.ReportedException: Loading entity NBT
	at net.minecraft.entity.Entity.readFromNBT(Entity.java:1878) ~[vg.class:?]
	at net.minecraft.entity.EntityList.createEntityFromNBT(EntityList.java:221) [vi.class:?]
	at mcjty.theoneprobe.apiimpl.client.ElementEntityRender.render(ElementEntityRender.java:27) [ElementEntityRender.class:?]
	at mcjty.theoneprobe.apiimpl.elements.ElementEntity.render(ElementEntity.java:65) [ElementEntity.class:?]
	at mcjty.theoneprobe.apiimpl.elements.ElementHorizontal.render(ElementHorizontal.java:41) [ElementHorizontal.class:?]
	at mcjty.theoneprobe.apiimpl.elements.ElementVertical.render(ElementVertical.java:41) [ElementVertical.class:?]
	at mcjty.theoneprobe.rendering.OverlayRenderer.renderElements(OverlayRenderer.java:433) [OverlayRenderer.class:?]
	at mcjty.theoneprobe.rendering.OverlayRenderer.renderHUDBlock(OverlayRenderer.java:256) [OverlayRenderer.class:?]
	at mcjty.theoneprobe.rendering.OverlayRenderer.renderHUD(OverlayRenderer.java:117) [OverlayRenderer.class:?]
	at mcjty.theoneprobe.proxy.ClientProxy.renderGameOverlayEvent(ClientProxy.java:123) [ClientProxy.class:?]
	at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_3525_ClientProxy_renderGameOverlayEvent_Pre.invoke(.dynamic) [?:?]
	at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90) [ASMEventHandler.class:?]
	at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182) [EventBus.class:?]
	at net.minecraftforge.client.GuiIngameForge.renderHUDText(GuiIngameForge.java:717) [GuiIngameForge.class:?]
	at net.minecraftforge.client.GuiIngameForge.renderGameOverlay(GuiIngameForge.java:173) [GuiIngameForge.class:?]
	at net.minecraft.client.renderer.EntityRenderer.updateCameraAndRender(EntityRenderer.java:1426) [buq.class:?]
	at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1119) [bib.class:?]
	at net.minecraft.client.Minecraft.run(Minecraft.java:11114) [bib.class:?]
	at net.minecraft.client.main.Main.main(SourceFile:123) [Main.class:?]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_481]
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_481]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_481]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_481]
	at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]
	at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_481]
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_481]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_481]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_481]
	at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243) [NewLaunch.jar:?]
	at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278) [NewLaunch.jar:?]
	at org.multimc.EntryPoint.listen(EntryPoint.java:143) [NewLaunch.jar:?]
	at org.multimc.EntryPoint.main(EntryPoint.java:34) [NewLaunch.jar:?]
Caused by: java.lang.NullPointerException
	at drzhark.mocreatures.entity.tameable.MoCEntityTameableAnimal.readEntityFromNBT(MoCEntityTameableAnimal.java:316) ~[MoCEntityTameableAnimal.class:?]
	at drzhark.mocreatures.entity.passive.MoCEntityHorse.readEntityFromNBT(MoCEntityHorse.java:2267) ~[MoCEntityHorse.class:?]
	at net.minecraft.entity.Entity.readFromNBT(Entity.java:1866) ~[vg.class:?]
	... 32 more

Full log:
https://gist.github.com/Sereath/a69be728ac63b9970c1a4c7eeea6feb7

Playing on a server at the moment.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions