Class ManifestModificationAction

java.lang.Object
net.fabricmc.loom.task.ManifestModificationAction
All Implemented Interfaces:
Serializable, org.gradle.api.Action<org.gradle.api.Task>

public class ManifestModificationAction extends Object implements org.gradle.api.Action<org.gradle.api.Task>, Serializable
Action that modifies the manifest of a jar file to add Loom metadata. Configuration-cache-compatible implementation using providers.
See Also:
  • Constructor Details

    • ManifestModificationAction

      public ManifestModificationAction(org.gradle.api.provider.Provider<JarManifestService> manifestService, String targetNamespace, org.gradle.api.provider.Provider<Boolean> areEnvironmentSourceSetsSplit, org.gradle.api.provider.Provider<List<String>> clientOnlyEntries)
  • Method Details

    • execute

      public void execute(org.gradle.api.Task t)
      Specified by:
      execute in interface org.gradle.api.Action<org.gradle.api.Task>