diff --git a/common/src/main/kotlin/fr/username404/snowygui/config/Configuration.kt b/common/src/main/kotlin/fr/username404/snowygui/config/Configuration.kt index 8c92788..eebc035 100644 --- a/common/src/main/kotlin/fr/username404/snowygui/config/Configuration.kt +++ b/common/src/main/kotlin/fr/username404/snowygui/config/Configuration.kt @@ -56,8 +56,9 @@ object Configuration { getMethod("getConfigDir").invoke(getMethod("getInstance").invoke(null)) } } else { - Class.forName("net.neoforged.fml.loading.FMLPaths") - .getField("CONFIGDIR") + try { Class.forName("net.neoforged.fml.loading.FMLPaths") } catch (_: ClassNotFoundException) { + Class.forName("net.minecraftforge.fml.loading.FMLPaths") + }.getField("CONFIGDIR") .get(null) .let { enum -> enum.javaClass.getMethod("get").invoke(enum)