Package dev.lukebemish.crochet.model
Class CrochetExtension
java.lang.Object
dev.lukebemish.crochet.model.CrochetExtension
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.gradle.api.NamedDomainObjectProvider<FabricInstallation> fabricInstallation(String name, org.gradle.api.Action<FabricInstallation> action) fabricSplitSourceSets(String name, org.gradle.api.Action<FabricSplitSourceSetsSpec> action) voidfeatures(org.gradle.api.Action<CrochetFeaturesContext> action) org.gradle.api.ExtensiblePolymorphicDomainObjectContainer<MinecraftInstallation> abstract org.gradle.api.NamedDomainObjectContainer<Run> getRuns()org.gradle.api.NamedDomainObjectCollection<SplitSourceSet> getTasks()voidinstallations(org.gradle.api.Action<org.gradle.api.ExtensiblePolymorphicDomainObjectContainer<MinecraftInstallation>> action) org.gradle.api.NamedDomainObjectProvider<NeoFormInstallation> neoFormInstallation(String name, org.gradle.api.Action<NeoFormInstallation> action) voidvoidtasks(org.gradle.api.Action<CrochetTasksContext> action) org.gradle.api.NamedDomainObjectProvider<VanillaInstallation> vanillaInstallation(String name, org.gradle.api.Action<VanillaInstallation> action)
-
Constructor Details
-
CrochetExtension
@Inject public CrochetExtension(org.gradle.api.Project project)
-
-
Method Details
-
getInstallations
public org.gradle.api.ExtensiblePolymorphicDomainObjectContainer<MinecraftInstallation> getInstallations() -
getFeatures
-
features
-
getTasks
-
tasks
-
getSplitSourceSets
-
fabricSplitSourceSets
public SplitSourceSet fabricSplitSourceSets(String name, org.gradle.api.Action<FabricSplitSourceSetsSpec> action) -
installations
public void installations(org.gradle.api.Action<org.gradle.api.ExtensiblePolymorphicDomainObjectContainer<MinecraftInstallation>> action) -
fabricInstallation
public org.gradle.api.NamedDomainObjectProvider<FabricInstallation> fabricInstallation(String name, org.gradle.api.Action<FabricInstallation> action) -
neoFormInstallation
public org.gradle.api.NamedDomainObjectProvider<NeoFormInstallation> neoFormInstallation(String name, org.gradle.api.Action<NeoFormInstallation> action) -
vanillaInstallation
public org.gradle.api.NamedDomainObjectProvider<VanillaInstallation> vanillaInstallation(String name, org.gradle.api.Action<VanillaInstallation> action) -
getRuns
-
runs
-