From 4a0b6339706318b5e571851ac6b5b9c73f1dad2e Mon Sep 17 00:00:00 2001 From: embeddedt <42941056+embeddedt@users.noreply.github.com> Date: Mon, 15 May 2023 21:04:01 -0400 Subject: [PATCH] Fix workaround message printing twice --- .../modernfix/forge/mixin/core/BootstrapMixin.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/forge/src/main/java/org/embeddedt/modernfix/forge/mixin/core/BootstrapMixin.java b/forge/src/main/java/org/embeddedt/modernfix/forge/mixin/core/BootstrapMixin.java index 89709891..f41ccb15 100644 --- a/forge/src/main/java/org/embeddedt/modernfix/forge/mixin/core/BootstrapMixin.java +++ b/forge/src/main/java/org/embeddedt/modernfix/forge/mixin/core/BootstrapMixin.java @@ -28,7 +28,9 @@ public class BootstrapMixin { /* for https://github.com/MinecraftForge/MinecraftForge/issues/9505 */ @Inject(method = "bootStrap", at = @At("RETURN")) private static void doClassloadHack(CallbackInfo ci) { - NetworkConstants.init(); - LOGGER.info("Worked around Forge issue #9505"); + if(!isBootstrapped) { + NetworkConstants.init(); + LOGGER.info("Worked around Forge issue #9505"); + } } }