Distant Horizons + C2ME + TerraFirmaCraft

So DH and C2ME both work perfectly with TerraFirmaCraft as long as I don't use both of them at the same time, as soon as I do (setting DH distance generator mode to internal server) I get a lot of log spam that looks like this:
[16:04:22] [Server thread/ERROR] [minecraft/ChunkMap]: Failed to save chunk [-177, 131]
java.util.concurrent.CompletionException: java.lang.NullPointerException
at java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:315) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:320) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1770) ~[?:?] {}
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] {re:mixin}
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] {}
at java.lang.Thread.run(Thread.java:840) ~[?:?] {re:mixin}
Caused by: java.lang.NullPointerException
[16:04:22] [Server thread/ERROR] [minecraft/ChunkMap]: Failed to save chunk [-177, 131]
java.util.concurrent.CompletionException: java.lang.NullPointerException
at java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:315) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:320) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1770) ~[?:?] {}
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] {re:mixin}
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] {}
at java.lang.Thread.run(Thread.java:840) ~[?:?] {re:mixin}
Caused by: java.lang.NullPointerException
Which also leads to some holes in the LOD chunks (very few surprisingly from the amount of log spam it's showing). Wondering if there's any config I can change in either DH or C2ME to fix this.
8 Replies
Skillnoob_
Skillnoob_4mo ago
Does this happen with only dh, c2me and terrafirmacraft? seems to happen when i try it as well
Lens
LensOP4mo ago
yes all 3 combined is when it happens c2me works fine with tfc and dh works fine with tfc(on internal server), but as soon as I combine all 3 i get this
Skillnoob_
Skillnoob_4mo ago
i would try the nightly but gitlab doesn't like my vpn or something
Lens
LensOP4mo ago
i think i already tried it but ill try again rn
Lens
LensOP4mo ago
weird the nightly build 2.3.3-b-dev seems to crash me no matter what https://mclo.gs/zGsbyLz
Lens
LensOP4mo ago
this is just 2.3.3-b-dev and nothing else on forge 1.20.1
Lens
LensOP4mo ago
heres the log of the latest modrinth release with tfc + dh + c2me though: https://mclo.gs/9GDVULR
mclo.gs
Forge 1.20.1 Client Log [#9GDVULR]
21896 lines | 1484 errors

Did you find this page helpful?