Crash when creating new world after first launch

Issue #7 resolved
Lordmau5 created an issue

Pretty much what the title says.

Interestingly enough, a separate crash-report file is being generated, but instead of giving information on what specific class was in "charge" of causing it, it just shows a generic java.util.concurrent.ExecutionException: java.lang.NullPointerException which appears to happen in net.minecraft.client.network.NetHandlerPlayClient.handleJoinGame(NetHandlerPlayClient.java:298).

Attached are both the full debug.log, a small snip of the debug.log that contains the important information, and the "false" crash report.

Comments (5)

  1. Requios repo owner

    Thank you for the detailed information, yet still I'm having a hard time recreating the bug. I made a new twitch profile, added the mod and created a new world but everything seems to work well, no errors. I also cannot see anything in that piece of code that would be able to cause a nullpointer exception.

    Is it a recurring crash or did it happen only once? If you can replicate it, can you describe in detail how to do that?

  2. Scott Hendrickson

    I have this issue (or similar) as well. If you create a new world it works fine. After you close the world and create a new one or attempt to open then you get stuck on the loading screen with a force quit needed. Here is a crash log: https://pastebin.com/EU8KNXz1

  3. Requios repo owner

    @ScottoMotto You are running version 0.3.4 of the mod from 2 months ago. Please update and tell me if you still crash.

  4. Requios repo owner

    Never mind, I was able to recreate it. I added some extra checks in the BuildSettingsMessage and BuildModifierCapability classes so nullpointer exceptions should not be able to happen there anymore. Fixed in version 1.0.

  5. Requios repo owner

    Added rotation to blocks placed with radial mirror. Added alternative mode where every other slice of the radial mirror is mirrored. Fixed issue #7 Crash when creating new world after first launch.

    → <<cset aeb4df615699>>

  6. Log in to comment