Class CurseforgeDependency

java.lang.Object
io.github.smootheez.curseforge.CurseforgeDependency

public class CurseforgeDependency extends Object
Represents a CurseForge dependency declaration within a publisher configuration.

Each dependency is identified by a project slug and associated with a specific RelationType, which determines how the dependency is treated by CurseForge (required, optional, incompatible, etc.).

  • Constructor Details

    • CurseforgeDependency

      @Inject public CurseforgeDependency(String name)
      Constructs a dependency instance using its container-managed name.
      Parameters:
      name - the Gradle domain object name