World Border chunk generation task.
Hello due to lag I have had to try and load my world chunks with world border. The world is massive with a world border radius of 25,000 due to the continental world generation. But when I start to process the chunks, a while later it stops it by spamming this error in the console (See bottom of thread). Can you help me with this?
glenn.gases.common.worldgen.WorldGenPipes.branch(WorldGenPipes.java:117) ~[WorldGenPipes.class:?] 01.05 22:24:45 [Server] INFO at glenn.gases.common.worldgen.WorldGenPipes.generatePipe(WorldGenPipes.java:170) ~[WorldGenPipes.class:?]
Comments (4)
-
-
reporter Thats all i put here so I wouldnt spam the page
-
repo owner Because your world is so massive, it managed to create a rare random scenario where the pipe generation consumed too many resources and caused a crash. For now, you can circumvent this by disabling the pipe generation in the configurations (it's not very important to the gameplay).
Just to be sure my theory is correct, I wouldn't mind if you posted the rest of the log on www.pastebin.com and linked it here.
It's a recursive algorithm, so I'm going to assume there's a stack overflow given how the error is supposedly repeated. This is very possible since the algorithm can, under very specific random circumstances, create quite a monstrous call stack. I have no idea why I didn't add a safeguard to this. It should be added.
-
repo owner - changed status to resolved
- Log in to comment
Well that's certainly a unique one. Never had anyone try and generate that much land before. I'll take a look once I'm off my plane. Are you sure that's the full message?