From 887e4d99fdff734ce7a465f3de07d54b1baaa399 Mon Sep 17 00:00:00 2001 From: Kli Kli Date: Tue, 23 Jul 2024 07:55:48 +0200 Subject: [PATCH] fix: server crash due to neo config screen registered on both sides --- .../java/com/klikli_dev/modonomicon/ModonomiconNeo.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/neo/src/main/java/com/klikli_dev/modonomicon/ModonomiconNeo.java b/neo/src/main/java/com/klikli_dev/modonomicon/ModonomiconNeo.java index d9140ac5..a0df2607 100644 --- a/neo/src/main/java/com/klikli_dev/modonomicon/ModonomiconNeo.java +++ b/neo/src/main/java/com/klikli_dev/modonomicon/ModonomiconNeo.java @@ -130,6 +130,8 @@ public ModonomiconNeo(IEventBus modEventBus, ModContainer modContainer) { modEventBus.addListener((RegisterClientReloadListenersEvent e) -> { e.registerReloadListener(BookDataManager.Client.get()); }); + + Client.registerConfigScreen(modContainer); } } @@ -177,6 +179,10 @@ public static void onClientSetup(FMLClientSetupEvent event) { }); } + public static void registerConfigScreen(ModContainer modContainer){ + modContainer.registerExtensionPoint(IConfigScreenFactory.class, ConfigurationScreen::new); + } + /** * Needs to be in the client inner class to not load clientlevel on server */