Class LoaderExtension

java.lang.Object
com.cleanroommc.gradle.api.ext.LoaderExtension

public abstract class LoaderExtension extends Object
Loader-workspace and distribution settings. Used when ProjectMode.LOADER.
  • Constructor Details

    • LoaderExtension

      public LoaderExtension()
  • Method Details

    • getForgeVersion

      public abstract org.gradle.api.provider.Property<String> getForgeVersion()
    • getInstallerVersion

      public abstract org.gradle.api.provider.Property<String> getInstallerVersion()
    • getClientMainClass

      public abstract org.gradle.api.provider.Property<String> getClientMainClass()
    • getServerMainClass

      public abstract org.gradle.api.provider.Property<String> getServerMainClass()
    • getLaunchClass

      public abstract org.gradle.api.provider.Property<String> getLaunchClass()
    • getClientTweakClass

      public abstract org.gradle.api.provider.Property<String> getClientTweakClass()
    • getServerTweakClass

      public abstract org.gradle.api.provider.Property<String> getServerTweakClass()
    • getClientTarget

      public abstract org.gradle.api.provider.Property<String> getClientTarget()
    • getServerTarget

      public abstract org.gradle.api.provider.Property<String> getServerTarget()
    • getInstallerJvmArgs

      public abstract org.gradle.api.provider.ListProperty<String> getInstallerJvmArgs()
    • getAccessTransformers

      public abstract org.gradle.api.file.ConfigurableFileCollection getAccessTransformers()
    • getSideAnnotationStrippers

      public abstract org.gradle.api.file.ConfigurableFileCollection getSideAnnotationStrippers()
    • getLwjglNativesClassifiers

      public abstract org.gradle.api.provider.ListProperty<String> getLwjglNativesClassifiers()