AlexModGuy / Citadel

A Library containing shared code used throughout most of my projects. Can be considered a continuation of LLibrary, of which this borrows the majority of its source code from.
25 stars 29 forks source link

Some entities cause freeze #161

Open SideswipeHoly opened 5 months ago

SideswipeHoly commented 5 months ago

I play on my modpack and after a while freezes appear up to 15 fps, while usually 150-250. Judging by the log from spark, this is a rendering error in the Citadel. Help, please, forgive me for writing so clumsily.

Minecraft version: 1.20.1 Forge version: 47.2.0

net.minecraft.client.renderer.GameRenderer.render()75.25%
net.minecraft.client.renderer.GameRenderer.renderLevel()51.28%
net.minecraft.client.renderer.LevelRenderer.renderLevel()47.74%
net.minecraft.client.renderer.LevelRenderer.renderEntity()13.46%
net.minecraft.client.renderer.entity.EntityRenderDispatcher.render()13.21%
com.github.alexthe666.iceandfire.client.render.entity.RenderLightningDragon.render()4.86%
com.github.alexthe666.iceandfire.client.render.entity.RenderLightningDragon.render()4.86%
net.minecraft.client.renderer.entity.MobRenderer.render()4.86%
net.minecraft.client.renderer.entity.LivingEntityRenderer.render()4.86%
net.minecraft.client.renderer.entity.LivingEntityRenderer.redirect$zfn000$renderColorChangedModel()2.51%
com.github.alexthe666.citadel.client.model.basic.BasicEntityModel.renderToBuffer()2.51%
com.google.common.collect.ImmutableList.forEach()2.47%
com.github.alexthe666.citadel.client.model.basic.BasicEntityModel$$Lambda$46349/0x0000000804bfdbf0.accept()2.47%
com.github.alexthe666.citadel.client.model.basic.BasicEntityModel.lambda$renderToBuffer$0()2.47%
com.github.alexthe666.citadel.client.model.AdvancedModelBox.render()2.47%
com.github.alexthe666.citadel.client.model.AdvancedModelBox.render()2.41%
com.github.alexthe666.citadel.client.model.AdvancedModelBox.render()2.32%

Log from mod spark: https://spark.lucko.me/o3XVMBJXsH