Fix ModSettings not using a ConfigurableFileCollection :)

Need to add some tests for this ;)
This commit is contained in:
modmuss50
2022-04-30 21:35:17 +01:00
parent 6ecaa609e8
commit 752c829eb0

View File

@@ -27,7 +27,7 @@ package net.fabricmc.loom.api;
import javax.inject.Inject;
import org.gradle.api.Named;
import org.gradle.api.file.FileCollection;
import org.gradle.api.file.ConfigurableFileCollection;
import org.gradle.api.provider.ListProperty;
import org.gradle.api.tasks.SourceSet;
import org.jetbrains.annotations.ApiStatus;
@@ -45,11 +45,12 @@ public abstract class ModSettings implements Named {
/**
* List of classpath directories, or jar files used to populate the `fabric.classPathGroups` Fabric Loader system property.
*/
public abstract FileCollection getModFiles();
public abstract ConfigurableFileCollection getModFiles();
@Inject
public ModSettings() {
getModSourceSets().finalizeValueOnRead();
getModFiles().finalizeValueOnRead();
}
/**