Class DependencyList

java.lang.Object
dev.ftb.plugins.ashwing.extension.publishing.DependencyList
Direct Known Subclasses:
AshwingPublishingExtension, ModProject

public class DependencyList extends Object
  • Constructor Details

    • DependencyList

      public DependencyList(org.gradle.api.Project project)
  • Method Details

    • requireCurse

      public void requireCurse(String slug)
    • optionalCurse

      public void optionalCurse(String slug)
    • incompatibleCurse

      public void incompatibleCurse(String slug)
    • embeddedCurse

      public void embeddedCurse(String slug)
    • requireModrinth

      public void requireModrinth(String slug)
    • optionalModrinth

      public void optionalModrinth(String slug)
    • incompatibleModrinth

      public void incompatibleModrinth(String slug)
    • embeddedModrinth

      public void embeddedModrinth(String slug)
    • requires

      public void requires(String slug)
    • optional

      public void optional(String slug)
    • incompatible

      public void incompatible(String slug)
    • embedded

      public void embedded(String slug)
    • forModrinth

      public void forModrinth(me.modmuss50.mpp.PlatformDependency.DependencyType type, String slug)
    • forCurseForge

      public void forCurseForge(me.modmuss50.mpp.PlatformDependency.DependencyType type, String slug)
    • curseForgeDependencies

      public org.gradle.api.provider.ListProperty<me.modmuss50.mpp.platforms.curseforge.CurseforgeDependency> curseForgeDependencies()
    • modrinthDependencies

      public org.gradle.api.provider.ListProperty<me.modmuss50.mpp.platforms.modrinth.ModrinthDependency> modrinthDependencies()