mirror of
https://github.com/architectury/architectury-loom.git
synced 2026-04-02 05:27:43 -05:00
Merge remote-tracking branch 'shedaniel/patch-2' into dev/future
This commit is contained in:
@@ -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");
|
||||
|
||||
Reference in New Issue
Block a user