
ID functions that depend on CyclopsCore + Sophisticated Storage drawers causes immense lag
hallowfiend opened this issue ยท 6 comments
Issue type:
- ๐ Performance issue
Short description:
Pairing this mod with Sophisticated Storage causes immense lag.
Steps to reproduce the problem:
Discovered on ATM10 after updating to 4.5, the newest version (MysticMods/Roots#1127)
- Use ID in conjunction with Sophisticated Storage drawers in any form (exporting, importing, etc; though, list-based stack importing might be the culprit, idk)
- This happens:

Versions:
- This mod: 1.26.1
- Minecraft: 1.21.1
- Neoforge: 21.1.194
Profiler output:
If they have a full-block size with a small indent on the front face, that displays its 1/2/4 slots with a counter, that's a limited barrel (it limits its inventory to the amount of visible slots on the front)
If it is a perfect full block, then it is just a normal barrel with sophisticated mechanics on it (no slot rendering on the block)
If it is not a full block at all, it's a chest.
Just a side note, for clarity, I think you mean sophisticated storage "limited barrels", is what they're called.
They look and behave just like the drawers from Storage Drawers mod, but are called barrels instead.
This seems to be the same problem as CyclopsMC/IntegratedDynamics#1460, which is followed up in P3pp3rF1y/SophisticatedStorage#584.