EnigmaticaModpacks / Enigmatica6

The official repository and issue-tracker for Enigmatica 6
https://www.curseforge.com/minecraft/modpacks/enigmatica6
242 stars 516 forks source link

Server getting NullPointer crash whenever I try to pregenerate chunks with Speiger's mod #5122

Open Xhaust opened 2 years ago

Xhaust commented 2 years ago

Modpack Version

E6 1.4.1 (1.16.5)

Describe your issue.

I'm running a server through BisectHosting (6GB) with Enigamatica 6 with 3 friends and I wanted to optimize so it runs smoothly, it mostly runs flawlessly except some TPS lag every 5-6 minutes but since we now have our elytras we often go explore searching for dungeons to loot, the thing is that we encounter that we are faster than chunk generation so I went to Enigmatica's wiki and saw that it's essential to pregenerate chunks to improve performance.

First I used the forge command to pregenerate chunks but then I saw that the modpack includes Speiger's mod to pregenerate chunks so I decided to test it out, I tested 20, 50, 100 and 200, the 3 first ones run very fast (5 secs or less), but the last one crashes the server and then needs to restart to join the server again.

I tried increasing the max tick time to prevent WatchDog crash and also checked the crash logs to try to understand what's happening, at first I saw an entity that "tickles" at x coordinates that happened to be a villager so I killed it to see what happens and tried the command to pregenerate chunks again but then it crashed again being the new entity a "Guard" that is basically another villager. I'm not very experienced at fixing these type of bugs so maybe you can help me, thank you.

Crash Report

https://gist.github.com/Xhaust/70229d13c4a227d939b90db14dfb382c

Latest Log

https://gist.github.com/Xhaust/6a7b5e2e8997944e88f0369fb53495d6

Have you modified the modpack?

No

User Modifications

No response

Did the issue happen in singleplayer or on a server?

Server

Discord Username

Xhaust#7309

NielsPilgaard commented 2 years ago

Thank you for the report, we will investigate the issue.