diff --git a/src/main/java/dev/architectury/loom/forge/dependency/ForgeLibrariesProvider.java b/src/main/java/dev/architectury/loom/forge/dependency/ForgeLibrariesProvider.java index 15e4bed1..aa41d1d0 100644 --- a/src/main/java/dev/architectury/loom/forge/dependency/ForgeLibrariesProvider.java +++ b/src/main/java/dev/architectury/loom/forge/dependency/ForgeLibrariesProvider.java @@ -172,8 +172,10 @@ public class ForgeLibrariesProvider { DependencyProvider.addDependency(project, dep, Constants.Configurations.FORGE_DEPENDENCIES); } - LoomVersions unprotect = isFancyModLoader10OrNewer ? LoomVersions.UNPROTECT_FANCYMODLOADER10 : LoomVersions.UNPROTECT_MODLAUNCHER; - DependencyProvider.addDependency(project, unprotect.mavenNotation(), Constants.Configurations.FORGE_EXTRA); + if (!extension.disableObfuscation()) { + LoomVersions unprotect = isFancyModLoader10OrNewer ? LoomVersions.UNPROTECT_FANCYMODLOADER10 : LoomVersions.UNPROTECT_MODLAUNCHER; + DependencyProvider.addDependency(project, unprotect.mavenNotation(), Constants.Configurations.FORGE_EXTRA); + } } // Returns a Gradle dependency notation.