From e93e06ca974a510c7fa338fa68a1d30ff461a85e Mon Sep 17 00:00:00 2001 From: Username404-59 Date: Sun, 2 Feb 2025 21:47:51 +0100 Subject: [PATCH] Use the right event bus on neoforge Signed-off-by: Username404-59 --- .../src/main/kotlin/fr/username404/snowygui/forge/ForgeInit.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/neoforge/src/main/kotlin/fr/username404/snowygui/forge/ForgeInit.kt b/neoforge/src/main/kotlin/fr/username404/snowygui/forge/ForgeInit.kt index bbe19aa..eca15bf 100644 --- a/neoforge/src/main/kotlin/fr/username404/snowygui/forge/ForgeInit.kt +++ b/neoforge/src/main/kotlin/fr/username404/snowygui/forge/ForgeInit.kt @@ -9,6 +9,7 @@ import net.neoforged.fml.ModList import net.neoforged.fml.common.Mod import net.neoforged.fml.event.lifecycle.FMLClientSetupEvent import net.neoforged.neoforge.client.gui.IConfigScreenFactory +import net.neoforged.neoforge.common.NeoForge import net.neoforged.neoforgespi.language.ModFileScanData import org.objectweb.asm.Type @@ -27,7 +28,7 @@ class ForgeInit(container: ModContainer): Snowy() { .map { Class.forName((it!!.javaClass.getDeclaredField("clazz").apply { isAccessible = true }.get(it) as Type).className).asSubclass(ButtonImpl::class.java)} .toSet() init { - container.eventBus!!.run { + NeoForge.EVENT_BUS.run { addListener(this@ForgeInit::initSetup) register(EndTickHandler) register(MiscHandlers)