Merge 1.11

This commit is contained in:
Juuz
2025-08-18 13:04:45 +03:00
164 changed files with 6611 additions and 897 deletions

View File

@@ -88,6 +88,7 @@ public abstract class LoomGradleExtensionImpl extends LoomGradleExtensionApiImpl
private final ListProperty<LibraryProcessorManager.LibraryProcessorFactory> libraryProcessorFactories;
private final boolean configurationCacheActive;
private final boolean isolatedProjectsActive;
private final boolean isCollectingDependencyVerificationMetadata;
// +-------------------+
// | Architectury Loom |
@@ -127,6 +128,7 @@ public abstract class LoomGradleExtensionImpl extends LoomGradleExtensionApiImpl
configurationCacheActive = getBuildFeatures().getConfigurationCache().getActive().get();
isolatedProjectsActive = getBuildFeatures().getIsolatedProjects().getActive().get();
isCollectingDependencyVerificationMetadata = !project.getGradle().getStartParameter().getWriteDependencyVerifications().isEmpty();
if (refreshDeps) {
project.getLogger().lifecycle("Refresh dependencies is in use, loom will be significantly slower.");
@@ -348,6 +350,11 @@ public abstract class LoomGradleExtensionImpl extends LoomGradleExtensionApiImpl
return isolatedProjectsActive;
}
@Override
public boolean isCollectingDependencyVerificationMetadata() {
return isCollectingDependencyVerificationMetadata;
}
@Override
public ForgeExtensionAPI getForge() {
ModPlatform.assertPlatform(this, ModPlatform.FORGE);