diff options
author | shedaniel <daniel@shedaniel.me> | 2021-08-26 17:54:48 +0800 |
---|---|---|
committer | shedaniel <daniel@shedaniel.me> | 2021-08-26 17:54:48 +0800 |
commit | 960c7de6e4f330a821ce94576a6acb7c13fa7cd7 (patch) | |
tree | 6ab1abc92aa390be72d1df1979e81c3164d9e87b /src/main/java/net/fabricmc/loom/LoomRepositoryPlugin.java | |
parent | 3de33252b7000374b7cc86568ab99945a432d50a (diff) | |
parent | eff967c0914251ef9146bf72517d29e04719f065 (diff) | |
download | architectury-loom-960c7de6e4f330a821ce94576a6acb7c13fa7cd7.tar.gz architectury-loom-960c7de6e4f330a821ce94576a6acb7c13fa7cd7.tar.bz2 architectury-loom-960c7de6e4f330a821ce94576a6acb7c13fa7cd7.zip |
Merge remote-tracking branch 'shedaniel/patch-2' into dev/future
Diffstat (limited to 'src/main/java/net/fabricmc/loom/LoomRepositoryPlugin.java')
-rw-r--r-- | src/main/java/net/fabricmc/loom/LoomRepositoryPlugin.java | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/main/java/net/fabricmc/loom/LoomRepositoryPlugin.java b/src/main/java/net/fabricmc/loom/LoomRepositoryPlugin.java index 4ca87a95..f8ed71d3 100644 --- a/src/main/java/net/fabricmc/loom/LoomRepositoryPlugin.java +++ b/src/main/java/net/fabricmc/loom/LoomRepositoryPlugin.java @@ -43,7 +43,7 @@ public class LoomRepositoryPlugin implements Plugin<PluginAware> { @Override public void apply(@NotNull PluginAware target) { if (target instanceof Settings settings) { - declareRepositories(settings.getDependencyResolutionManagement().getRepositories(), LoomFiles.create(settings)); + declareRepositories(settings.getDependencyResolutionManagement().getRepositories(), LoomFiles.create(settings), settings); // leave a marker so projects don't try to override these settings.getGradle().getPluginManager().apply(LoomRepositoryPlugin.class); @@ -52,7 +52,7 @@ public class LoomRepositoryPlugin implements Plugin<PluginAware> { return; } - declareRepositories(project.getRepositories(), LoomFiles.create(project)); + declareRepositories(project.getRepositories(), LoomFiles.create(project), project); } else if (target instanceof Gradle) { return; } else { @@ -60,7 +60,7 @@ public class LoomRepositoryPlugin implements Plugin<PluginAware> { } } - private void declareRepositories(RepositoryHandler repositories, LoomFiles files) { + private void declareRepositories(RepositoryHandler repositories, LoomFiles files, ExtensionAware target) { repositories.maven(repo -> { repo.setName("UserLocalRemappedMods"); repo.setUrl(files.getRemappedModCache()); @@ -76,11 +76,11 @@ public class LoomRepositoryPlugin implements Plugin<PluginAware> { }); repositories.maven(repo -> { repo.setName("Fabric"); - repo.setUrl(MirrorUtil.getFabricRepository((ExtensionAware) target)); + repo.setUrl(MirrorUtil.getFabricRepository(target)); }); repositories.maven(repo -> { repo.setName("Mojang"); - repo.setUrl(MirrorUtil.getLibrariesBase((ExtensionAware) target)); + repo.setUrl(MirrorUtil.getLibrariesBase(target)); }); repositories.maven(repo -> { repo.setName("Forge"); |