GregTech CE Unofficial

GregTech CE Unofficial

412k Downloads

Crash while exploring Twilight Forest

aking4125 opened this issue ยท 4 comments

commented

GregTech CEu Version

2.7.4-beta

Modpack Used

Private pack (Epic Marvels 2)

Addons Installed

Gregicality Multiblocks
GregicProbe
Gregtech Drawers
Multiblock Tweaker

Environment

Single Player (Client)

Side Crashed

Client

New Worlds

Yes

Steps to Reproduce

Enter the twilight forest?
Crash?

Crash Report

https://mclo.gs/hqFx7dY (Single player test, Main one hence why this report was created here:

crash-2023-11-12_16.39.58-client.txt.zip - From other users on server. Doesn't hold any useful information

latest.log.gz - Same user from above but .log. Reports blame HBM.

debug.zip - Debug log from Single-player for further information

Additional Information

Hello,

Upon exploring the twilight forest, clients are crashing with the following reports.

This issue first occured on the server. The above crashes is the same with everybody, which isn't really useful information. Digging into the logs found above and the issues seem to referance HBM. So we created a report there: Hamster-Systems/Hbm-s-Nuclear-Tech-GIT#27

Tested the same twilight forest world on a single player world. This time the crash is very different, referencing Gregtech all over the place.

We're very confused. It doesn't seem like either mod should be affecting the Twilight Forest like this so creating this issue to hopefully get a bit more insight and maybe a point in the right direction. There has to be some sorta of conflict somewhere that is masking the real issue.

commented

After looking into the logs more, the HBM log seems very unrelated to the issue in the GT log. I believe the HBM one is due to some network packet failures.

Yeah, it's what I suspected before.

The GT one on the other hand is strange. It's likely not caused by the twilight forest. I think it's something to do with loading a previously unloaded chunk that contains a GT cable. This sort of interaction shouldn't cause this error you're getting though. For now I can suggest trying to chunkload all chunks containing GT cables.

But that's the thing, The Twilight Forest is newly generated so there is nothing player made belonging to Gregtech in the Twilight Forest besides ores and I guess rocks, structures and features that Gregtech generates. Deleting the TF dimension folder and letting the game regenerate it causes the same issue. Creating an entirely new world and only entering the Twilight forest causes this crash.

Additionally, while I don't think this will fix anything at a glance, disabling MalisisSwitches may help.

As expected, this did not fix the problem, though here is the report which may be largely the same: https://mclo.gs/QiCdFhp

If you have any mods that affect the chunk or world loading process (say for performance), try disabling them as well.

The only mod that comes to mind is Universal Tweaks and the B:"[1] Chunk Gen Limit Toggle" function. Which was changed from false to true. But this is the only other mod I suspect based on your report about chunk loading so I set it to false.

Issue resolved (As a work around). So it's related to this feature from Universal tweaks. Created issue about it here: ACGaming/UniversalTweaks#307

commented

Do you have the makeEventsSingletons config enabled in CensoredASM? We're looking into debugging and reproducing this issue, and this may be the cause. If on, see if disabling it fixes anything.

commented

makeEventsSingletons in the config was already set to false.

commented

After looking into the logs more, the HBM log seems very unrelated to the issue in the GT log. I believe the HBM one is due to some network packet failures.

The GT one on the other hand is strange. It's likely not caused by the twilight forest. I think it's something to do with loading a previously unloaded chunk that contains a GT cable. This sort of interaction shouldn't cause this error you're getting though. For now I can suggest trying to chunkload all chunks containing GT cables.

Additionally, while I don't think this will fix anything at a glance, disabling MalisisSwitches may help. If you have any mods that affect the chunk or world loading process (say for performance), try disabling them as well.