Colossal Chests

Colossal Chests

26M Downloads

[1.12.2] Huge lag when opening chests and looking at the inventory

fkrisi11 opened this issue ยท 10 comments

commented

Issue type:

Performance issue

Short description:

After right clicking a bigger chest (like 20x20x20), it takes a while to actually get the GUI.
After you get the GUI, it's very laggy. (I have 1 fps in a 20x20x20 obsidian chest gui)

Steps to reproduce the problem:

  1. Build 20x20x20 size obsidian chest
  2. Open it to observe the 2 problems

Versions:

  • This mod: ColossalChests-1.12.2-1.7.3
  • Minecraft: 1.12
  • Forge: 1.12.2 - 14.23.5.2847
commented

Could you share your profiling output as described here? https://github.com/CyclopsMC/CyclopsCore/blob/master-1.12/.github/CONTRIBUTING.md#performance-issues-snail

GitHub
Minecraft library mod for EvilCraft, Integrated Dynamics and others. - CyclopsMC/CyclopsCore
commented

Where should I upload the files? GitHub says it doesn't like it

commented

Also... I can only run it on the server it seems, so I did that
I just need to know where to upload the file to

commented

Zipping and uploading should work.

commented

Ah nice. It works like this.
I hope this will be helpful in finding a solution.

What program do you use to analyze these files by the way? Just out of curiosity.
server_sample.zip

commented

Thanks!

I use VisualVM to open nps files btw.

commented

I see. Thanks for that. Just wanted some insight ^^

commented

To be honest, I don't see anything abnormal in the profiling output.

Could you try without any other mods installed? Because another mod may be causing the problem.

commented

The scrolling performance is still horrible with just worldedit, jei and colossalchests installed.
But the inventory rendering itself is not as bad now with just these mods.
So I'm really not sure what causes this.

commented

Ok, then I'm closing this issue.
Should you (or anyone else) be able to provide more information that would point out this mod as the cause of the performance issue, be sure to let me know here.