Vicious Core

Vicious Core

15.1k Downloads

<NC-Underhaul patch> causes Crash on First Load of a World Copy

Drathonix opened this issue ยท 1 comments

commented

Attempting to load a world that contains Underhaul Fission reactors for the first time with vicious core installed causes a crash.

Temporary Solution:

  1. Load the world without VCore enabled as well as any dependents.
  2. Restart the game with VCore enabled.

This problem will usually occur if you've download a youtuber's world file and load it for the first time with VCore enabled.

I don't know the full cause of the problem yet but I have a feeling its caused by some sort of infinite loop.

Possible Sources of the Problem

  • ViciousChunk
  • TileMultiblockComponent
  • TileFissionComponent
  • OverrideTileFissionControllerNew
commented

I'll close this next year if no one experiences the problem.

Possibly fixed in release version. Cause was identified as world.getChunkGeneratedAt forces the chunk to generate, which in turn causes the tile entity to also generate, but this tile then checks if the chunk is generated... which then forces the chunk to generate which then causes the tile entity to also generate... which then forces the chunk to generate which then causes the tile entity to also generate... which then forces the chunk to generate which then causes the tile entity to also generate... which then forces the chunk to generate which then causes the tile entity to also generate... which then forces the chunk to generate which then causes the tile entity to also generate... which then forces the chunk to generate which then causes the tile entity to also generate... which then forces the chunk to generate which then causes the tile entity to also generate... which then forces the chunk to generate which then causes the tile entity to also generate... which then forces the chunk to generate which then causes the tile entity to also generate... which then forces the chunk to generate which then causes the tile entity to also generate... which then forces the chunk to generate which then causes the tile entity to also generate... which then forces the chunk to generate which then causes the tile entity to also generate... which then forces the chunk to generate which then causes the tile entity to also generate... which then forces the chunk to generate which then causes the tile entity to also generate... which then forces the chunk to generate which then causes the tile entity to also generate... which then forces the chunk to generate which then causes the tile entity to also generate... which then forces the chunk to generate which then causes the tile entity to also generate... which then forces the chunk to generate which then causes the tile entity to also generate... which then forces the chunk to generate which then causes the tile entity to also generate... which then forces the chunk to generate which then causes the tile entity to also generate... which then forces the chunk to generate which then causes the tile entity to also generate... which then forces the chunk to generate which then causes the tile entity to also generate... which then forces the chunk to generate which then causes the tile entity to also generate... which then forces the chunk to generate which then causes the tile entity to also generate... which then forces the chunk to generate which then causes the tile entity to also generate... which then forces the chunk to generate which then causes the tile entity to also generate... which then forces the chunk to generate which then causes the tile entity to also generate... which then forces the chunk to generate which then causes the tile entity to also generate... which then forces the chunk to generate which then causes the tile entity to also generate... which then forces the chunk to generate which then causes the tile entity to also generate... which then forces the chunk to generate which then causes the tile entity to also generate... which then forces the chunk to generate which then causes the tile entity to also generate... which then forces the chunk to generate which then causes the tile entity to also generate... which then forces the chunk to generate which then causes the tile entity to also generate...