diff options
| author | asie <kontakt@asie.pl> | 2018-12-12 07:10:30 +0100 |
|---|---|---|
| committer | asie <kontakt@asie.pl> | 2018-12-12 07:10:30 +0100 |
| commit | b00b42e3bf2110842000b5a0f5faed351e0a3119 (patch) | |
| tree | 8cec89af232f940395681aa435901a15e30970d8 /src/main/java/net/fabricmc/loom/LoomGradleExtension.java | |
| parent | 0f51d2142f6b73957e975c7553101f844bf83c39 (diff) | |
| download | architectury-loom-b00b42e3bf2110842000b5a0f5faed351e0a3119.tar.gz architectury-loom-b00b42e3bf2110842000b5a0f5faed351e0a3119.tar.bz2 architectury-loom-b00b42e3bf2110842000b5a0f5faed351e0a3119.zip | |
fix #28
Diffstat (limited to 'src/main/java/net/fabricmc/loom/LoomGradleExtension.java')
| -rw-r--r-- | src/main/java/net/fabricmc/loom/LoomGradleExtension.java | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/main/java/net/fabricmc/loom/LoomGradleExtension.java b/src/main/java/net/fabricmc/loom/LoomGradleExtension.java index b8909459..4058e586 100644 --- a/src/main/java/net/fabricmc/loom/LoomGradleExtension.java +++ b/src/main/java/net/fabricmc/loom/LoomGradleExtension.java @@ -31,12 +31,17 @@ import net.fabricmc.loom.util.LoomDependencyManager; import org.gradle.api.Project; import java.io.File; +import java.util.ArrayList; +import java.util.Collections; +import java.util.List; public class LoomGradleExtension { public String runDir = "run"; public String refmapName; public boolean remapMod = true; + private List<File> unmappedModsBuilt = new ArrayList<>(); + //Not to be set in the build.gradle private Project project; private LoomDependencyManager dependencyManager; @@ -45,6 +50,14 @@ public class LoomGradleExtension { this.project = project; } + public void addUnmappedMod(File file) { + unmappedModsBuilt.add(file); + } + + public List<File> getUnmappedMods() { + return Collections.unmodifiableList(unmappedModsBuilt); + } + public File getUserCache() { File userCache = new File(project.getGradle().getGradleUserHomeDir(), "caches" + File.separator + "fabric-loom"); if (!userCache.exists()) { |
