Class AshwingPublishingExtension

java.lang.Object
dev.ftb.plugins.ashwing.extension.publishing.DependencyList
dev.ftb.plugins.ashwing.extension.AshwingPublishingExtension

public class AshwingPublishingExtension extends DependencyList
  • Constructor Details

    • AshwingPublishingExtension

      @Inject public AshwingPublishingExtension(org.gradle.api.Project project, AshwingExtension ashwingExtension)
  • Method Details

    • maven

      public void maven(org.gradle.api.Action<? super MavenOptions> action)
    • maven

      public MavenOptions maven()
    • minecraftVersion

      public void minecraftVersion(String version)
    • minecraftVersions

      public List<String> minecraftVersions()
    • modProject

      public void modProject(org.gradle.api.Action<? super ModProject> action)
    • projects

      public List<ModProject> projects()
    • getReleaseType

      public me.modmuss50.mpp.ReleaseType getReleaseType()
    • getCurseForgeToken

      public org.gradle.api.provider.Property<String> getCurseForgeToken()
    • getModrinthToken

      public org.gradle.api.provider.Property<String> getModrinthToken()
    • releaseFromString

      public void releaseFromString(String input)
    • stableRelease

      public void stableRelease()
    • betaRelease

      public void betaRelease()
    • alphaRelease

      public void alphaRelease()
    • forClientAndServer

      public void forClientAndServer()
    • forClientOnly

      public void forClientOnly()
    • forServerOnly

      public void forServerOnly()
    • getJavaVersion

      public org.gradle.api.provider.Property<org.gradle.api.JavaVersion> getJavaVersion()
    • getModrinthId

      public org.gradle.api.provider.Property<String> getModrinthId()
    • getCurseForgeId

      public org.gradle.api.provider.Property<Integer> getCurseForgeId()
    • gameEnvironment

      public org.gradle.api.provider.Property<GameEnvironment> gameEnvironment()