From 1846d9ec69a87696ff7bcd05219dc74daf2d72d6 Mon Sep 17 00:00:00 2001 From: sychic <47618543+Sychic@users.noreply.github.com> Date: Fri, 10 May 2024 13:44:48 -0400 Subject: [PATCH] chore: provide fabric impls of mcUtils --- .../main/kotlin/gg/skytils/skytilsmod/utils/mcUtils.kt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/mod/src/main/kotlin/gg/skytils/skytilsmod/utils/mcUtils.kt b/mod/src/main/kotlin/gg/skytils/skytilsmod/utils/mcUtils.kt index f4c086c50..c127dcd18 100644 --- a/mod/src/main/kotlin/gg/skytils/skytilsmod/utils/mcUtils.kt +++ b/mod/src/main/kotlin/gg/skytils/skytilsmod/utils/mcUtils.kt @@ -18,8 +18,14 @@ package gg.skytils.skytilsmod.utils +//#if FORGE import net.minecraft.launchwrapper.Launch import net.minecraftforge.fml.common.Loader +//#endif + +//#if FABRIC +//$$ import net.fabricmc.loader.api.FabricLoader +//#endif val isDeobfuscatedEnvironment by lazy { //#if FORGE @@ -28,6 +34,7 @@ val isDeobfuscatedEnvironment by lazy { //#else //$$ (System.getenv("target") ?: "").lowercase() == "fmluserdevclient" //#endif + //$$ FabricLoader.getInstance().isDevelopmentEnvironment //#endif } @@ -38,4 +45,5 @@ fun isModLoaded(id: String) = //#else //$$ FMLLoader.getLoadingModList().getModFileById(id) //#endif + //$$ FabricLoader.getInstance().isModLoaded(id) //#endif \ No newline at end of file