Interface LambdaMcDevGradleExtension

All Known Implementing Classes:
LambdaMcDevGradleExtensionImpl

public interface LambdaMcDevGradleExtension
  • Method Details

    • getNamespace

      @NotNull @NotNull org.gradle.api.provider.Property<String> getNamespace()
      Returns the mod namespace associated with this project.
      Returns:
      the mod namespace associated with this project
    • setNamespace

      default void setNamespace(@NotNull @NotNull String namespace)
      Sets the mod namespace associated with this project.
      Parameters:
      namespace - the mod namespace
    • getManifests

      @NotNull @NotNull ModManifests getManifests()
    • manifests

      void manifests(@NotNull @NotNull org.gradle.api.Action<ModManifests> action)
    • setupJarJarCompat

      void setupJarJarCompat()
    • replaceArtifactInConfiguration

      default void replaceArtifactInConfiguration(String configuration, Object artifact)
    • replaceArtifactInConfiguration

      void replaceArtifactInConfiguration(String configuration, Object artifact, org.gradle.api.Action<? super org.gradle.api.artifacts.ConfigurablePublishArtifact> configureAction)
    • setupActionsRefCheck

      void setupActionsRefCheck()