Rendering chunks (Chunky x Distant Horizon)
how exactly should I go about this? render chunks first with chunky then enable distant horizons?? or should I render distant horizon first then run chunky?
9 Replies
/chunky
Using Chunky's pregeneration and Distant Horizons at the same time is known to cause LODs to turn into swiss cheese as can be seen in the attached screenshot.
Distant Horizons has a built-in LOD pregenerator called Distant Generation. However, Distant Generation only saves the LODs, not the vanilla chunks. This is in order to save file space, as pregeneration often leads to huge file sizes.
If you actually want to pregenerate vanilla chunks along with LOD data, remove Distant Horizons, use chunky to pregenerate, and add Distant Horizons back. Once the pregeneration is done and Distant Generation is enabled, Distant Horizons will convert all the pregenerated, saved chunks, inside your DH Render Distance to LODs.
If you only want the LOD data and don't need the vanilla chunks, use Distant Generation instead of Chunky's pregeneration.
Note, these issues may not only occur with Chunky, but also with other similar pregeneration mods.
It is best to remove DH from mods when chunky runs
But why do you want chunky?
Just use DH generator
And if you want to have 100% correct LODs and keep the vanilla chunks, use nightly with C2ME and Internal Server Distant generation mode
IDK if this mode is faster or slower the chunky, but at least you don’t have to mess around with removing and adding DH back
hmm yeah that seems more efficient.
Hey hope you don't mind me hopping in here, I'm attempting the same thing and just wanted to ask for more info.
For your description, I'm assuming and gonna attempt it like this:
Disable DH nightlybuild from server.
On server run chunky doing something like /chunky radius 500c, then /chunk
After Chunky is done, reenable DH, it'll then convert saved chunks to LODs
If that is correct, please let me know.
Lastly, how does one use C2ME with it and turn on internal server distant gen mode? These are newer to me then when I tried setting this up half a year ago as back then I was only using chunky.
Using Chunky's pregeneration and Distant Horizons at the same time is known to cause LODs to turn into swiss cheese as can be seen in the attached screenshot.
Distant Horizons has a built-in LOD pregenerator called Distant Generation. However, Distant Generation only saves the LODs, not the vanilla chunks. This is in order to save file space, as pregeneration often leads to huge file sizes.
If you actually want to pregenerate vanilla chunks along with LOD data, remove Distant Horizons, use chunky to pregenerate, and add Distant Horizons back. Once the pregeneration is done and Distant Generation is enabled, Distant Horizons will convert all the pregenerated, saved chunks, inside your DH Render Distance to LODs.
If you only want the LOD data and don't need the vanilla chunks, use Distant Generation instead of Chunky's pregeneration.
Note, these issues may not only occur with Chunky, but also with other similar pregeneration mods.
That is correct
C2ME is a mod like all other, just put it in the mods folder
Internal server distant generation replaces chunky, enable is in settings, but don’t use chunky with it as it will be pointless to do so
Installed C2ME, looked through it all and saw the internal server distant generation is enabled by default on client side, am I assuming it's the same on server? If not where do I enable it in the settings?
Secondly, I see C2ME does not offer to pregen chunks or have any commands to do so, it just talks about optimizing the world gen performance so my question is how does it make gen better for the server if it seems like it'll be doing it in real time, compared to chunky where you can pregen (after disabling DH of course first.), then convert by having a client on server? (after reanabling DH.) If using C2ME wouldn't that mean people still need to explore everything in order for DH LODS to load and gen?
Running it in SP has definietely caused world gen speed to increase dramtically, I just fear that running this server side real time would induce too much load on my modpack.
Here is all the server side info: #Server-side support
DH has a built in pregeneration called distant grneration, chunky was only required to keep vanilla chunks an dhave 100% correct LODs, using new Internal Server generator makes chunky obsolete
Chunky does not generate LODs so its pregen was not making people not have to explore, that is What server side DH is for, it generates LODs and sends them to clients
You can pregen server side by having 1 afk account connected with target DH RD, given enough time all LODs (and vanilla chunks if Internal Server mode is active) will be generated