Non-FPS lag in singleplayer modpack while generating LODs

Minecraft Version 1.20.1
Forge Version 47.4.0
Distant Horizons version 2.3.4-b-dev (I've just updated from 2.3.3-b and still having the same issues)
Modlist attached as a txt file.

I'm playing a slightly modified version of Integrated MC (added AE2, along with some others), which they say you shouldn't use Distant Horizons but I really want to make this work. I'm guessing I won't get a lot of help here either, but I figured I'd give it a shot.

I've already changed both the alex's caves config and (as I was advised to change) the connector.json config, and performance looks good. Everything looks good. Except for when it's Loading or Generating LODs.

While loading/generating LODs my FPS is great, but opening my inventory takes forever, breaking blocks takes forever, eating takes forever, picking up stuff takes forever, etc. This is why I called it non-FPS lag. I can't find anyone else having a similar issue on this discord server.

Changing the CPU load doesn't affect this at all, whether I make it lower or higher (it only changes the LOD generation speed).
For what it's worth, I have a Ryzen 9 5900X (12 cores), and I've tried varying amounts of RAM dedicated to it, from 9GB to 32GB (I have 64GB 3200MHz DDR4), nothing helps.

Am I going to have to turn off distant generation so I don't sit paused and wait in single player every single time it needs to generate new LODs? Is there a mod incompatibility or setting I missed that will fix this? It just sucks because I can't afford to wait an 30+min when loading a world, or 5-15min randomly because it decides it needs to generate 20k new chunks.
Was this page helpful?