From a488478b1d349bcae10fc0000fc76986d3fc6cfc Mon Sep 17 00:00:00 2001 From: James Seibel Date: Mon, 2 Feb 2026 07:18:00 -0600 Subject: [PATCH] null check in level loading --- .../distanthorizons/core/api/internal/ClientApi.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/core/src/main/java/com/seibel/distanthorizons/core/api/internal/ClientApi.java b/core/src/main/java/com/seibel/distanthorizons/core/api/internal/ClientApi.java index 16f179e8a..8e1c39210 100644 --- a/core/src/main/java/com/seibel/distanthorizons/core/api/internal/ClientApi.java +++ b/core/src/main/java/com/seibel/distanthorizons/core/api/internal/ClientApi.java @@ -272,6 +272,13 @@ public class ClientApi public void clientLevelLoadEvent(@Nullable IClientLevelWrapper levelWrapper) { + // can happen if there was an issue during level load + if (levelWrapper == null) + { + return; + } + + // wait a moment before loading the level to give the server a chance to handle the client's login request if (MC_CLIENT.clientConnectedToDedicatedServer()) {