Sometimes, my distant horizons only generates a few chunks before it stops generating.

Why is this so, is there a fix?
36 Replies
Miki_P98
Miki_P98•2mo ago
Are you on a server? /server
YAGPDB.xyz
YAGPDB.xyz•2mo ago
Distant Generation doesn't work in multiplayer, meaning DH won't be able to generate LODs for chunks outside the vanilla render distance. Instead, as you travel around the world, LODs will be generated for areas you've visited. In the next update, DH 2.3, you will be able to add DH to your server granted it's running a compatible mod/plugin loader (Fabric, (Neo)Forge, Bukkit and their derivatives). This will allow the server to generate LODs and send them to the client, making distant generation possible on multiplayer. If you wish to try 2.3 early, read everything in this thread: https://discord.com/channels/881614130614767666/1285883332768563284 Keep in mind that this build is still experimental, we do not encourage using it on large servers until further testing.
Miki_P98
Miki_P98•2mo ago
/slowgen
YAGPDB.xyz
YAGPDB.xyz•2mo ago
World generation in general is quite slow, if you want to speed it up: Install Noisium and Faster Random, these mods can improve generation speed by a couple percent. Make sure to remove the C2ME mod as it significantly slows down DH chunk generation by up to 35%. Increase 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)
Miki_P98
Miki_P98•2mo ago
Try the second part
Fruity
FruityOP•2mo ago
No im not Im lpaying on my singlelpayer world although even though i have "i paid for the whole cpu" on it doesnt render more than like 32 chunks of lods
Miki_P98
Miki_P98•2mo ago
This part:
2) Go to DH settings > Advanced Options > Debug > Wireframe, set Enable Debug Wireframe Rendering and Show World Gen Queue to True.
Fruity
FruityOP•2mo ago
Oh, ill see if i can figure out hwat happened
Miki_P98
Miki_P98•2mo ago
Can you also send a screen shot?
Fruity
FruityOP•2mo ago
Oh wait its generating now just very slowly lol
Fruity
FruityOP•2mo ago
soooo why are there wireframes thousands of blocks away
No description
Puhpine
Puhpine•2mo ago
that means something is going wrong do you have other mods installed?
Fruity
FruityOP•2mo ago
Yeah Axiom, Worldedit, Chunky, Noisium, Continiuity, Lithium-sodium, Iris, Modmenu, Simple voice chat, Sound physics remastered, Ambientsounds thats all Could that be the reason to why some chunks refuse to generate lods
Fruity
FruityOP•2mo ago
it happened in my other world too
No description
Miki_P98
Miki_P98•2mo ago
They generate properly You just don't see them You don't see any LODs /binary
Fruity
FruityOP•2mo ago
thats weird
YAGPDB.xyz
YAGPDB.xyz•2mo ago
Try a binary search and figure out which mod is causing it. So disable half of the mods, see if issue is still there, if yes disable half again etc etc until you find the mod that's causing the issue.
Tenor
Fruity
FruityOP•2mo ago
Is probably a distant horizon problem, i removed all mods at last with only horizons left, but the problem still occurs.
Puhpine
Puhpine•2mo ago
can you try deleting your LOD database and trying again with just DH installed? you can delete the database by deleting the sqlite file(s) /lodstored
YAGPDB.xyz
YAGPDB.xyz•2mo ago
Single Player: - Overworld: .minecraft/saves/WORLD_NAME/data/DistantHorizons.sqlite - Nether: .minecraft/saves/WORLD_NAME/DIM-1/data/DistantHorizons.sqlite - End: .minecraft/saves/WORLD_NAME/DIM1/data/DistantHorizons.sqlite - Custom Dimensions: .minecraft/saves/WORLD_NAME/DIMENSION_FOLDER/data/DistantHorizons.sqlite Multiplayer: - .minecraft/Distant_Horizons_server_data/SERVER_NAME/
Fruity
FruityOP•2mo ago
oh well thats gonna tkae a lot of time to generate again Update, i made a new profile with no dh lod data on it (modrinth) and now the wireframes arent 5000 blocks away, and are at the edge of the rendered chunks. Is this how its supposed to work?
Puhpine
Puhpine•2mo ago
yes, that sounds correct
Fruity
FruityOP•2mo ago
but it still significally slows down after 20-32 chunks idk why
Puhpine
Puhpine•2mo ago
hhmm thats weird maybe those 20-32 chunks were already there, so it doesnt need to generate them?
Fruity
FruityOP•2mo ago
it might be spawn chunks how am i gona delete database when im using modrinth
Puhpine
Puhpine•2mo ago
click here
No description
Fruity
FruityOP•2mo ago
ah thx
Puhpine
Puhpine•2mo ago
np
Fruity
FruityOP•2mo ago
i dont think its the other mods since i did the binary check thing so i sure hope this works wait does wireframes into the distance mean i already generated thousands of chunks but they dont load
Puhpine
Puhpine•2mo ago
im not sure maybe
Fruity
FruityOP•2mo ago
wait if its the database shouldnt i be able to create a new world and it would generate correctly
Puhpine
Puhpine•2mo ago
yes it would make a new database one database per world
Fruity
FruityOP•2mo ago
but it still just goes on and doesnt show the lods????
Puhpine
Puhpine•2mo ago
so in one instance it works and in the other it doesnt? even with no other mods installed? quite weird
Fruity
FruityOP•2mo ago
wait i did try on my other instance with mods but i have changed a loto f settings with no idea how they work how would i reset them THIS WHOLE PROBLEM WAS BECAUSE I HAD PRE-EXISTING CHUNKS ON???? no way sorry for wasting your time lol
Puhpine
Puhpine•2mo ago
💀 lol
Want results from more Discord servers?
Add your server