Class RepositoriesPlugin

java.lang.Object
net.neoforged.moddevgradle.internal.RepositoriesPlugin
All Implemented Interfaces:
org.gradle.api.Plugin<org.gradle.api.plugins.PluginAware>

public class RepositoriesPlugin extends Object implements org.gradle.api.Plugin<org.gradle.api.plugins.PluginAware>
This plugin acts in different roles depending on where it is applied:
  • At the project-level, it will add the required repositories for moddev.
  • At the settings-level, it will add the required repositories to the dependency management block, and add a marker plugin to the Gradle instance to prevent the repositories from being added again at the project-level.
  • Constructor Details

    • RepositoriesPlugin

      public RepositoriesPlugin()
  • Method Details

    • apply

      public void apply(org.gradle.api.plugins.PluginAware target)
      Specified by:
      apply in interface org.gradle.api.Plugin<org.gradle.api.plugins.PluginAware>