mirror of
https://github.com/architectury/architectury-loom.git
synced 2026-04-02 21:47:42 -05:00
Merge remote-tracking branch 'FabricMC/future/dev' into dev/future
# Conflicts: # .github/workflows/test-push.yml # src/main/java/net/fabricmc/loom/LoomGradleExtension.java # src/main/java/net/fabricmc/loom/build/ModCompileRemapper.java # src/test/groovy/net/fabricmc/loom/test/util/ProjectTestTrait.groovy
This commit is contained in:
@@ -53,6 +53,7 @@ import org.jetbrains.annotations.ApiStatus;
|
||||
|
||||
import net.fabricmc.loom.api.decompilers.LoomDecompiler;
|
||||
import net.fabricmc.loom.configuration.LoomDependencyManager;
|
||||
import net.fabricmc.loom.configuration.LoomProjectData;
|
||||
import net.fabricmc.loom.configuration.ide.RunConfig;
|
||||
import net.fabricmc.loom.configuration.ide.RunConfigSettings;
|
||||
import net.fabricmc.loom.configuration.launch.LaunchProviderSettings;
|
||||
@@ -113,6 +114,9 @@ public class LoomGradleExtension {
|
||||
@ApiStatus.Experimental
|
||||
public final List<Consumer<RunConfig>> settingsPostEdit = new ArrayList<>();
|
||||
|
||||
@ApiStatus.Internal
|
||||
private final LoomProjectData projectData;
|
||||
|
||||
private NamedDomainObjectContainer<RunConfigSettings> runConfigs;
|
||||
private NamedDomainObjectContainer<LaunchProviderSettings> launchConfigs;
|
||||
|
||||
@@ -225,6 +229,7 @@ public class LoomGradleExtension {
|
||||
this.launchConfigs = project.container(LaunchProviderSettings.class,
|
||||
baseName -> new LaunchProviderSettings(project, baseName));
|
||||
this.log4jConfigs = project.files(getDefaultLog4jConfigFile());
|
||||
projectData = new LoomProjectData(project);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -534,4 +539,9 @@ public class LoomGradleExtension {
|
||||
public NamedDomainObjectContainer<LaunchProviderSettings> getLaunchConfigs() {
|
||||
return launchConfigs;
|
||||
}
|
||||
|
||||
@ApiStatus.Internal
|
||||
public LoomProjectData getProjectData() {
|
||||
return projectData;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user