Sometimes, my distant horizons only generates a few chunks before it stops generating.
Why is this so, is there a fix?
36 Replies
Are you on a server?
/server
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.
/slowgen
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)Try the second part
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
This part:
2) Go toDH settings > Advanced Options > Debug > Wireframe
, setEnable Debug Wireframe Rendering
andShow World Gen Queue
toTrue
.
Oh, ill see if i can figure out hwat happened
Can you also send a screen shot?
Oh wait its generating now just very slowly lol
soooo why are there wireframes thousands of blocks away
that means something is going wrong
do you have other mods installed?
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
it happened in my other world too
They generate properly
You just don't see them
You don't see any LODs
/binary
thats weird
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.
Is probably a distant horizon problem, i removed all mods at last with only horizons left, but the problem still occurs.
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
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/
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?
yes, that sounds correct
but it still significally slows down after 20-32 chunks
idk why
hhmm thats weird
maybe those 20-32 chunks were already there, so it doesnt need to generate them?
it might be spawn chunks
how am i gona delete database when im using modrinth
click here
ah
thx
np
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
im not sure
maybe
wait if its the database shouldnt i be able to create a new world and it would generate correctly
yes
it would make a new database
one database per world
but it still just goes on and doesnt show the lods????
so in one instance it works and in the other it doesnt?
even with no other mods installed?
quite weird
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
💀
lol