LODs not loading

Hellooo Just for context I have been encountering this issue for months now and now that I have upgradedand fixed both hardware and software elements of my PC I'm trying to see if it is fixed now. Unfortunately, it has not but has been fixed somewhat. It had loaded much faster than before but still not the way Ive been seeing other people load it. I have seen videos of people create the world and have the LODs instantly loaded in even without Chunky. So far I have been trying to fix this for over an hour now and have tried the following fixes but to no avail: - Preloading using Chunky - Running using C2ME - Setting the generation from "Pre-Loaded Only" to Surface and Features Is this a hardware (CPU/GPU/Video Card) problem or smth else? Probably an issue with the files, my fixes, or etc?
No description
97 Replies
303Ranchers
303Ranchers2mo ago
Additional screenshot:
No description
303Ranchers
303Ranchers2mo ago
Upon further analysis it seems that Im only getting standard MC Render Distance + Sodium and other optimization mod assistance
MarijnIsN00B
MarijnIsN00B2mo ago
I have seen videos of people create the world and have the LODs instantly loaded in even without Chunky.
This is only possible if the LODs were already generated
303Ranchers
303Ranchers2mo ago
Hmmmm I see Still I've preloaded my world with Chunky and the LODs still dont generate
303Ranchers
303Ranchers2mo ago
Hmmmm Lemme try 2 and 6 Ill get back on the results later Thank uu Wait how do I open DH Config's home page?
MarijnIsN00B
MarijnIsN00B2mo ago
The DH button next to the FOV slider /dhconfig
YAGPDB.xyz
YAGPDB.xyz2mo ago
To edit the config, press the button next to the FOV slider to edit the config. The config file found in .minecraft/config/DistantHorizons.toml
303Ranchers
303Ranchers2mo ago
Oohh that that alright Okay Ive got rendering enabled and its still not loading How about no. 6? The delete tje config file? Wait how do I do that without it being permanently deleted?
MarijnIsN00B
MarijnIsN00B2mo ago
You dont? Thats kinda the idea
303Ranchers
303Ranchers2mo ago
Hmmmm alright So I just press delete on the config file, right?
MarijnIsN00B
MarijnIsN00B2mo ago
Yes
303Ranchers
303Ranchers2mo ago
Alright alright
303Ranchers
303Ranchers2mo ago
Okay update:
No description
303Ranchers
303Ranchers2mo ago
Its still not loading that much
MarijnIsN00B
MarijnIsN00B2mo ago
/slowgen
YAGPDB.xyz
YAGPDB.xyz2mo ago
If it feels like LoD generation with Distant Generator is too slow: Try increasing CPU Load in Distant Horizons settings for faster generation, but you will experience more lag spikes and stuttering due to heavier workload on CPU. To see if Distant Generator is really working or not: 1) Check CPU usage while in-game, using Aggressive settings of CPU Load. If CPU usage's hovering around 80-100%, the LoDs are generating in the background. 2) Go to DH settings > Advanced Options > Debug > Wireframe, set Enable Debug Wireframe Rendering and Show World Gen Queue to True. Enabling both settings will show you the visualization of world gen tasks queued and working on the map (blue boxes for queued tasks, red boxes for working tasks)
303Ranchers
303Ranchers2mo ago
Okay I ran another test yesterday and this is the result
No description
303Ranchers
303Ranchers2mo ago
Ive enabled the settings provided by no. 2 here and let it render for a couple minutes and got the result above^^ Just a confirmation though, is this what the 128 DH render distance looks like? For reference Ive set my Vanila + Sodium RD to the max at 54 DH RD to the default 128 Set CPU load to Aggressive
Puhpine
Puhpine2mo ago
You do not want to set vanilla render distance as high as 54, try 12. And no, that doesn't look like 128. You may want to wait longer.
Miki_P98
Miki_P982mo ago
When you decrease vanilla RD to 12, it should start loading a lot faster + your fps should increase!
303Ranchers
303Ranchers2mo ago
Ohhhhhh alright alright Lemme fiddle with these more Hmmm alright its still loading pretty slow Sayyt Im using a Nvidia GTX 1050 TI as my GPU And an Intel i5-8300 Could it be the case? Im no expert on computer parts so Im not aware how old these parts are compared to others out there
Miki_P98
Miki_P982mo ago
DH uses vanilla worldgen so it is pretty slow try increasing CPU load to agressive if you don't have it already and install performance mods like: - Noisium - Faster Random - Lithium
303Ranchers
303Ranchers2mo ago
Hmmmm alright Ill look into those and give an update later on Should I also make use of Nvidium?
Miki_P98
Miki_P982mo ago
Sure, if your GPU supports it, it will give you a huge performance boost when not using shaders And can allow for better fog
303Ranchers
303Ranchers2mo ago
Gotcha gotcha, Ill keep that in mind, thanks!
l_aggy
l_aggy2mo ago
nvidium is 16xx series and above unfortunately
303Ranchers
303Ranchers2mo ago
Ohhhh I see Hmm btw I keep hearing people say "Restart Minecraft" How do I do that? Just open and close the launcher?
MarijnIsN00B
MarijnIsN00B2mo ago
You turn off minecraft Then you turn on minecraft again
303Ranchers
303Ranchers2mo ago
Turn off? So it's just opening and closing the launcher?
MarijnIsN00B
MarijnIsN00B2mo ago
No the game The game minecraft The launcher launches minecraft
303Ranchers
303Ranchers2mo ago
Hmmm alright So close the game and then relaunch the game?
Puhpine
Puhpine2mo ago
people who do not know how to restart minecraft should not try modding the game lol
303Ranchers
303Ranchers2mo ago
Well Im trying so here I am
303Ranchers
303Ranchers2mo ago
No description
303Ranchers
303Ranchers2mo ago
Partial results with Noisium, Faster Random, Lithium, C2ME, and Chunky With my CPU and GPU is it normal to have it be loading slow like this?
Miki_P98
Miki_P982mo ago
Have you even run the chunky command? Remember that to use chunky, you first have to disable distant generation in DH settings And in the end LOD generation will be slower so use it only if you: 1. know how 2. really need it
303Ranchers
303Ranchers2mo ago
No description
303Ranchers
303Ranchers2mo ago
Wait Dang I think it worked 64 DH RD, this is supposed to look like this, right? Alsooo, yes I have
l_aggy
l_aggy2mo ago
think a bit more distance
303Ranchers
303Ranchers2mo ago
Though I forgot which order I did it already but 1. /chunky center 2. /chunky radius 600 600 3. /chunky start 4. Wait for it to finish 5. Enable DH 6. Let DH render It's basically like this right? I followed a tutorial awhile back
l_aggy
l_aggy2mo ago
ye
303Ranchers
303Ranchers2mo ago
Alsooo yes, it's still rendering
Puhpine
Puhpine2mo ago
600 blocks is 37.5 chunks. So chunky generated almost nothing
l_aggy
l_aggy2mo ago
for the name it doesnt even keep its values in chunks xd
Puhpine
Puhpine2mo ago
Yea that's quite weird lol
303Ranchers
303Ranchers2mo ago
Wait legit? Huh that is weird I thought that was like 600 chunks lmao
l_aggy
l_aggy2mo ago
gonna take 99yrs b4 u get there
Miki_P98
Miki_P982mo ago
just don't use chunky
303Ranchers
303Ranchers2mo ago
Hmmmm alright alright Lemme run a couple more tests
Pandemic
Pandemic2mo ago
how is LOD generation slower if the chunks have been pregenerated already?? doesnt that remove an entire step in the process for LOD gen? (and yes i know chunky comes w save bloat bc it actually stores them instead of discarding)
303Ranchers
303Ranchers2mo ago
Wait okay Im starting to think this has been a CPU-GPU problem on my end Do yall think its the case?
Miki_P98
Miki_P982mo ago
Yes is you have a chunk, lod generation is faster, but first you have to get that chunk, and using chukny instead of DH to generate that vanilla chunk adds 1 step and in the end is slower
Pandemic
Pandemic2mo ago
Techincally correct, though it works in my purposes because I want to be able to explore the world while I have LODs loaded in without either lagging or having to wait for chunks to be reloaded in So I don't mind letting the client AFK for a night or two
l_aggy
l_aggy2mo ago
Does LoDs really take that long to load at higher settings or smth cause on LZ4 on my laptop it creates quite quick for what it is and this is with minimal priority
Pandemic
Pandemic2mo ago
post modlist
303Ranchers
303Ranchers2mo ago
Whats an LZ4?
l_aggy
l_aggy2mo ago
theres different ways for LoDs to be compressed in DH theres 2 options LZ4 is the faster one
303Ranchers
303Ranchers2mo ago
And what does compressing LODs do?
Miki_P98
Miki_P982mo ago
Decreases their size on your drive (HDD/SSD)
303Ranchers
303Ranchers2mo ago
Ohhhh okay okay Does that affect generation?
Miki_P98
Miki_P982mo ago
generation by itself no but it takes longer to save them to the drive
Pandemic
Pandemic2mo ago
actually no doesnt it just mean it takes longer to unpack them? larger file size -> less compression -> less calculations to decompress
Miki_P98
Miki_P982mo ago
File size and time needed to save the image using different formats with lossless+ compression.
Tested on the [xBRZ Retexture v1.2 64x](<https://modrinth.com/resourcepack/xbrz-retexture/version/1.2>) Minecraft resourcepack + example shell:

| File format | Size *(B)* | Time *(~s)* |
|:------------|:-------------|:------------|
| **PNG** | *19 963 489* | *37.685-* |
| **QOI** | *30 006 495* | *2.017-* |
| **WEBP** | *11 396 360* | *19.904-* |
| **JPEG XL** | *11 947 953* | *56.468-* |
| **AVIF*** | *17 282 612* | *691.370+* |
File size and time needed to save the image using different formats with lossless+ compression.
Tested on the [xBRZ Retexture v1.2 64x](<https://modrinth.com/resourcepack/xbrz-retexture/version/1.2>) Minecraft resourcepack + example shell:

| File format | Size *(B)* | Time *(~s)* |
|:------------|:-------------|:------------|
| **PNG** | *19 963 489* | *37.685-* |
| **QOI** | *30 006 495* | *2.017-* |
| **WEBP** | *11 396 360* | *19.904-* |
| **JPEG XL** | *11 947 953* | *56.468-* |
| **AVIF*** | *17 282 612* | *691.370+* |
This is a compresion benchmark on images chunks should work similarly it takes both longer to save and to load (the benchmark time is for saving)
Pandemic
Pandemic2mo ago
interesting is that dependent on hardware performance or just in general?
Miki_P98
Miki_P982mo ago
yes, it is dependend, the better the CPU the faster it will be in some cases it is the GPU that matters, but right now, it is pretty rare
l_aggy
l_aggy2mo ago
I think they were talking about this: as a general number would be better as it would apply to mostly everyone. Rather than a specific setup.
Miki_P98
Miki_P982mo ago
And how do you presume I would generate a general performance value? I would need to test it on multiple different hardware, and develop a scoring system I guess it would be a kind of relative performance between one another but it would still vary between CPU generations, AMD, Intel, Apple
l_aggy
l_aggy2mo ago
ye im not expecting anything im just attempting to clarify best way to get general performance values would be by simulating the universe itself at this point anyway lol
Miki_P98
Miki_P982mo ago
l_aggy
l_aggy2mo ago
idk anything bout coding but the concepts
303Ranchers
303Ranchers5w ago
I actually got lost when the coding and stuff tbh Anywaysss Ive been seeing people say to restart minecraft for stuff to work So Imma try that But how do I exactly do that? All I underatand is that it's just closing and then reopening Minecraft?
Puhpine
Puhpine5w ago
yes
303Ranchers
303Ranchers5w ago
Okay okay Ill give that a try, thank you
Miki_P98
Miki_P985w ago
restart
1. to start something again: 2. an occasion when something is started again…
303Ranchers
303Ranchers5w ago
So its just: 1. Save and Quit World 2. Quit Minecraft 3. Go back to Launcher 4. Launch Minecraft ahain 5. Go back to world Thats it right? Helloo so I am now following https://discord.com/channels/881614130614767666/1251225828218372196 Since the problem is likely the same. From the thread I've gathered the following fixes that Ill try later on: 1. Delete Tectonic + Terralith + Yung's Structure Mods and Addons. Then run DH on vanilla world gen. 2. Delete Chunky and only run DH alone without world gen mods 3. Delete DH and only run Chunky without world gen mods. Only run DH after Chunly generation and deletion 4. Delete all mods and only run DH 5. Test DH only with optimization mods (with more culling and more culling extra) + vanilla world gen 6. Set compression to LZ4 Any other fixes I should try?
aufreizen
aufreizen5w ago
allocate more ram to your minecraft instance, look up how to on google. i get the feeling your lods are loading just fine, its just not as fast as you expect them to be. they take a while. few hours for a radius of 2048 for mid-high hardware
Pandemic
Pandemic5w ago
i notice that if i let a 2048 radius load it causes a crash sometimes. does DH have a memory leak or is it more likely related to worldgen?
aufreizen
aufreizen5w ago
happens with me too, it was fine on my desktop which had plenty ram allocated so im not sure. maybe just load 1k radius and then use dh for the rest rereading through logs, it always crashes through outofmemory. although my instance isnt very indicative of windows problems cause unified memory works a bit odd i turn dh rendering and distant generation off while im using chunky, i dont know what dh does in the backround but i doubt it would have a memory leak then
303Ranchers
303Ranchers5w ago
Helloo sorry for the late one But Ive actually tried allocating more RAM but it's produced just about the same result Ive put about 8 gb out of the 20 gb (19.8 gb available) and tried to render the following RDs: - 64 - 84 - 128 - 256 All of which loaded slowly still, as if Ive not put any additional RAM Ive tried to render them for an hour but the results are still poor Some test worlds loaded probably half the 128 RD but there still remains a lot of unrendered holes in otherwise rendered locayions
aufreizen
aufreizen5w ago
you have 20gb of ram?
303Ranchers
303Ranchers5w ago
Yepp It used to be 8, upgraded it
aufreizen
aufreizen5w ago
are they all in dual channel
Pandemic
Pandemic5w ago
not having it in dual channel should not be causing it to malfunction. it should just take longer
aufreizen
aufreizen5w ago
my understanding is that dh is working fine, its just slow. he could easily have put some crazy slow ram in without knowing
Pandemic
Pandemic5w ago
true
303Ranchers
303Ranchers5w ago
Do apologize again for the late one But dual channel? Whats that? Sorry I had my RAM installation done by a shop, and its a laptop too so its hard to tell
aufreizen
aufreizen5w ago
Ah right. Don’t worry about it
303Ranchers
303Ranchers5w ago
Ohhh okay okayy But how do I know if my RAM is dual channel? Ngl at this point Im kinda desperate for any remedy now
Miki_P98
Miki_P985w ago
That render distance would take over a day to generate on high end device You must have at least 2 separate RAM sticks and if your laptop has 4 RAM slots the sticks can not be directly beside each other You ca also probably check your bios or some other task manager similar app
303Ranchers
303Ranchers5w ago
Hmmm Says here on Task Manager I have 2 slots. Does it make it dual channel if that's the case?
Miki_P98
Miki_P985w ago
if it's 2 out of 2 then yes if it's 1 out of 2 then no
aufreizen
aufreizen5w ago
Tell me why I did it in 3.5 hours on a laptop
Miki_P98
Miki_P985w ago
Load or generate? Are your sure that in F3 menu the generation fully finished? Even if you would only have a performance mods, and no worldgen mods And you would decrease the World height it would take a day And my data is comparable to many on this server ask any DC mod if generating a render distance of 2048 on a mid-end hardware can be done in 3 hours
303Ranchers
303Ranchers5w ago
Okay I do have 2 of 2 So that isnt the problem But thank you nonetheless
aufreizen
aufreizen5w ago
render radius dude, to get a render distance of 2048 you would need to generate 13 million chunks (which at 25 cps would take 146 days)