TeamChocoQuest / ChocolateQuestRepoured

ChocolateQuest Re-poured!
Other
75 stars 25 forks source link

Game crashes after taking the End Portal back to the Overworld: Exception in server tick loop #320

Closed judgekreep closed 2 years ago

judgekreep commented 2 years ago

General Information To check a checkbox: Insert a X between the square brackets, you need to remove the space though.

Describe the bug The game crashes whenever you travel back to the overworld from the End - use the portal that spawns after the Ender Dragon is defeated.

To Reproduce Steps to reproduce the behavior:

  1. Travel to the End and defeat the Ender Dragon.
  2. Attempt to travel back to the overworld dimension by using the portal that spawns after defeating the dragon.
  3. Crash.

While testing, I killed the Ender Dragon manually while it was stuck in the Bedrock Pillar where the overworld portal spawns.

However, when I killed the dragon using the command below, the crash didn't happen - - I'm not sure if it has to do with the command itself or with the fact that the Ender Dragon was not near the Bedrock pillar. /kill @e[type=Ender_Dragon] Point being, to replicate, do not use the command to kill the dragon and (maybe?) kill the dragon in the same location as I did.

This was tested on both, a Flat World and a non-flat world.

Versions (Note that 'latest' is NOT a valid version! Chocolate Quest Repoured: 1.12.2-2.6.5B Forge: 1.12.2-14.23.5.2860 Minecraft: 1.12.2 Other mods (necessary to reproduce the bug): I had BetterFPS and Optifine alongside the core mods.

Log File Crash Log: https://pastebin.com/4BWUGCK2

DerToaster98 commented 2 years ago

That has nothing to do with any entity. It is a problem of world unloading (yes, any dimension is a world actually).

Will be fixed later today

judgekreep commented 2 years ago

There is another issue I'd like to report but I'm not sure if it's related to this one - if not, I can make a separate bug report.

I don't have much information, except that the crash happened instantly after I killed an entity that spawned out of a Boss Block within a protected structure - - the boss was a Boarman but the structure was a custom one, not a CQ structure. The crash doesn't happen all the time, in fact, it's rare.

Here's the crash log: https://pastebin.com/P4kGpc1a

DerToaster98 commented 2 years ago

Patched in 2.6.6B