From e1ba2c4ebbab0c77c53d3718505ceaa5d28e603e Mon Sep 17 00:00:00 2001 From: mcrcortex <18544518+MCRcortex@users.noreply.github.com> Date: Mon, 30 Jun 2025 14:19:40 +1000 Subject: [PATCH] make null before shutdown --- src/main/java/me/cortex/voxy/commonImpl/VoxyCommon.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/java/me/cortex/voxy/commonImpl/VoxyCommon.java b/src/main/java/me/cortex/voxy/commonImpl/VoxyCommon.java index d9ff65c8..3500ec4b 100644 --- a/src/main/java/me/cortex/voxy/commonImpl/VoxyCommon.java +++ b/src/main/java/me/cortex/voxy/commonImpl/VoxyCommon.java @@ -7,6 +7,8 @@ import net.fabricmc.api.ModInitializer; import net.fabricmc.loader.api.FabricLoader; import net.fabricmc.loader.api.ModContainer; +import java.lang.invoke.VarHandle; + public class VoxyCommon implements ModInitializer { public static final String MOD_VERSION; public static final boolean IS_DEDICATED_SERVER; @@ -64,8 +66,9 @@ public class VoxyCommon implements ModInitializer { public static void shutdownInstance() { if (INSTANCE != null) { - INSTANCE.shutdown(); - INSTANCE = null; + var instance = INSTANCE; + INSTANCE = null;//Make it null before shutdown + instance.shutdown(); } }