Class RemapConfigurations

java.lang.Object
net.fabricmc.loom.configuration.RemapConfigurations

public final class RemapConfigurations extends Object
  • Method Details

    • setupForSourceSet

      public static void setupForSourceSet(org.gradle.api.Project project, org.gradle.api.tasks.SourceSet sourceSet)
    • configureClientConfigurations

      public static void configureClientConfigurations(org.gradle.api.Project project, org.gradle.api.tasks.SourceSet clientSourceSet)
    • getOrRegisterCollectorConfiguration

      public static org.gradle.api.NamedDomainObjectProvider<? extends org.gradle.api.artifacts.Configuration> getOrRegisterCollectorConfiguration(org.gradle.api.Project project, RemapConfigurationSettings settings, boolean runtime)
      Gets or creates the collector configuration for a SourceSet. The collector configuration receives all compile-time or runtime remapped mod dependency files.
      Parameters:
      project - the project
      settings - the remap configuration settings
      runtime - if true, returns the runtime configuration; if false, returns the compile-time one
      Returns:
      the collector configuration provider
    • getOrRegisterCollectorConfiguration

      public static org.gradle.api.NamedDomainObjectProvider<? extends org.gradle.api.artifacts.Configuration> getOrRegisterCollectorConfiguration(org.gradle.api.Project project, org.gradle.api.tasks.SourceSet sourceSet, boolean runtime)
      Gets or creates the collector configuration for a RemapConfigurationSettings instance. The collector configuration receives all compile-time or runtime remapped mod dependency files.
      Parameters:
      project - the project
      sourceSet - the source set to apply the collector config to, should generally match RemapConfigurationSettings.getSourceSet()
      runtime - if true, returns the runtime configuration; if false, returns the compile-time one
      Returns:
      the collector configuration provider
    • applyToProject

      public static void applyToProject(org.gradle.api.Project project, RemapConfigurationSettings settings)