Noobs make a MC server with DH

Goals, 1, Create a fabric server hosted on my spark hosting server with DH support and a few other mods (carpet, sodium, Chunky ect.) for 1.21.4 2, Set up all my client configs for DH, Iris, shaders and other mod settings (lightmatica) 3, Make a .mrpack file containing my configs and mods for my friends to download and install via Modrinth. Is that the right way to go about this? Would I run into any troubles? Is there a better method? I really don't know what I am doing. I am not 100% sure what version to install on the server and client. Will running Chunky on the server help with DH's LOD map thing? If not is there another way (that I can do and not rely on the players to attempt) ?
19 Replies
Puhpine
Puhpine•2w ago
Sounds about right You can't run sodium on a server DH has a build in world generator, so chunky isn't needed
arctichydra
arctichydraOP•2w ago
Some updates,
The players want to play on 1.21.3 for some other mods. Will the 1.21.3 version of DH preform chunk generation too or do I need Chunky?
Miki_P98
Miki_P98•2w ago
All DH versions from 2.0 (I just don't know if 1.6 had it) has the distant generator in it
arctichydra
arctichydraOP•2w ago
is distant generator the same as chunk generation?
Miki_P98
Miki_P98•2w ago
1 thing you might want to know is that the latest nightly does not work good with latest Iris 1.8.X so shader support might be broken
arctichydra
arctichydraOP•2w ago
and If so, how do I run it 😉
Miki_P98
Miki_P98•2w ago
Distant generation generates vanilla chunks, then LODs (DH chunks) from the vanilla chunks, then deletes the generated vanilla chunks to save space Of course if the chunks did not already exist
arctichydra
arctichydraOP•2w ago
Oh, then i still need chunky for server load issue when people are exploring.
Miki_P98
Miki_P98•2w ago
Make sure to use the latest DH nightly as the Chunky compat was fixed today Best to redownlaod just to make sure If you don't: /chunky
YAGPDB.xyz
YAGPDB.xyz•2w ago
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.
Miki_P98
Miki_P98•2w ago
Again latest nightly has already fixed this
arctichydra
arctichydraOP•2w ago
Is the issue with Iris shaders for both 1.21.3 and 1.21.4 or just one? I was going to use Bliss
Miki_P98
Miki_P98•2w ago
IDK which Sodium/Iris version broke it so I can’t tell you if the older Sodium and Iris on 1.21.3 will work or not I play on 1.20.1 and know that Iris 1.7.5 works and that is the only thing I know for sure But there is 1 more weird shader support bug that I have no idea if it was fixed or not Do again I linku know that DH 2.2.1 with Iris 1.7.5 works for sure
arctichydra
arctichydraOP•2w ago
LOD pregenerator have commands I can input from the console?
Puhpine
Puhpine•2w ago
Yes, with /dh config Main thing you want to change is the threadPreset
arctichydra
arctichydraOP•2w ago
Thank you where can I find a list of commands.
Puhpine
Puhpine•2w ago
If you type /dh config you should see all of them thanks to auto complete
arctichydra
arctichydraOP•2w ago
Is there a wiki or something with the commands and setting options? can I imput them from the server console (not in game) and Can I set LOD generation to happen while no one is in game? my RAM usage is Maxed out for the server Also [23:17:23] [DH-World Gen Thread[0]/ERROR]: Trying to schedule tick in not loaded position class_2338{x=4346, y=138, z=4095} [23:17:23] [DH-World Gen Thread[0]/ERROR]: Trying to schedule tick in not loaded position class_2338{x=4344, y=137, z=4095} [23:18:16] [DH-World Gen Thread[0]/INFO]: WorldGen requiring minecraft:structure_starts outside expected range detected. Force passing EMPTY chunk and seeing if it works. what is dat,?
Miki_P98
Miki_P98•2w ago
Something has to request LOD for it to be generated, it does not have to be an online player, but I don't know of anything beside that
Want results from more Discord servers?
Add your server