DH Loading Times/Not Fully Utilizing CPU
Hello! Despite having DH set to "I Paid for the Whole CPU" it does not seem to be using more than 30% of the CPU to generate lods- resulting in extensive load times. Additionally, it seems excessive to be loading millions of chunks. Is there any way to limit the distant generation to say, 1000 chunks in each direction? If it helps, these are the java arguements I use: -XX:+UseG1GC -Xmx16G -Xms16G -Dsun.rmi.dgc.server.gcInterval=2147483646 -XX:+UnlockExperimentalVMOptions -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M

1 Reply
You can limit DH to 1000 chunks in each direction by setting DH RD to 1000
Though 1000 chunks in each direction is (2*1000)^2 = 4 000 000 total chunks
1 300 000 total chunks is around 570 DH RD
You can go to the DH config file or advanced settings and set the DH thread count to over your PC thread count
That should ensure that CPU is always used
You can also try using on of these GC/JVM flag sets: https://discord.com/channels/881614130614767666/1304910897658986570/1305234534492803165