Mark disabled dependencies #9641

This commit is contained in:
Anuken
2024-03-14 18:53:28 -04:00
parent f10fa60428
commit 40d06c87d1

View File

@@ -856,7 +856,7 @@ public class Mods implements Loadable{
return false;
// If dependency present, resolve it, or if it's not required, ignore it
}else if(context.dependencies.containsKey(dependency.name)){
if(!context.ordered.contains(dependency.name) && !resolve(dependency.name, context) && dependency.required){
if(((!context.ordered.contains(dependency.name) && !resolve(dependency.name, context)) || !Core.settings.getBool("mod-" + dependency.name + "-enabled", true)) && dependency.required){
context.invalid.put(element, ModState.incompleteDependencies);
return false;
}